|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Package jif.translate |
| Class jif.translate.CannotLabelToJavaExpr_c extends LabelToJavaExpr_c implements Serializable |
| Class jif.translate.CannotPrincipalToJavaExpr_c extends PrincipalToJavaExpr_c implements Serializable |
| Class jif.translate.DynamicLabelToJavaExpr_c extends LabelToJavaExpr_c implements Serializable |
| Class jif.translate.DynamicPrincipalToJavaExpr_c extends PrincipalToJavaExpr_c implements Serializable |
| Class jif.translate.ExternalPrincipalToJavaExpr_c extends PrincipalToJavaExpr_c implements Serializable |
| Class jif.translate.JoinLabelToJavaExpr_c extends LabelToJavaExpr_c implements Serializable |
| Class jif.translate.LabelToJavaExpr_c extends java.lang.Object implements Serializable |
| Class jif.translate.MeetLabelToJavaExpr_c extends LabelToJavaExpr_c implements Serializable |
| Class jif.translate.PolicyLabelToJavaExpr_c extends LabelToJavaExpr_c implements Serializable |
| Class jif.translate.PrincipalToJavaExpr_c extends java.lang.Object implements Serializable |
| Package jif.types |
| Class jif.types.ActsForConstraint_c extends polyglot.ext.jl.types.TypeObject_c implements Serializable |
| Serialized Fields |
Principal granter
Principal actor
| Class jif.types.ArgLabel_c extends Label_c implements Serializable |
| Serialized Fields |
java.lang.String name
int index
boolean isSignature
UID uid
| Class jif.types.ArgPrincipal_c extends DynamicPrincipal_c implements Serializable |
| Serialized Fields |
int index
boolean isSignature
| Class jif.types.AuthConstraint_c extends polyglot.ext.jl.types.TypeObject_c implements Serializable |
| Serialized Fields |
java.util.List principals
| Class jif.types.CallerConstraint_c extends polyglot.ext.jl.types.TypeObject_c implements Serializable |
| Serialized Fields |
java.util.List principals
| Class jif.types.CovariantLabel_c extends Label_c implements Serializable |
| Serialized Fields |
UID uid
| Class jif.types.DynamicArgLabel_c extends DynamicLabel_c implements Serializable |
| Serialized Fields |
int index
boolean isSignature
| Class jif.types.DynamicLabel_c extends Label_c implements Serializable |
| Serialized Fields |
UID uid
java.lang.String name
Label label
| Class jif.types.DynamicPrincipal_c extends Principal_c implements Serializable |
| Serialized Fields |
java.lang.String name
Label label
| Class jif.types.DynrecLabel_c extends Label_c implements Serializable |
| Serialized Fields |
UID uid
| Class jif.types.ExternalPrincipal_c extends Principal_c implements Serializable |
| Serialized Fields |
java.lang.String name
| Class jif.types.JifConstructorInstance_c extends polyglot.ext.jl.types.ConstructorInstance_c implements Serializable |
| Serialized Fields |
Label startLabel
Label returnLabel
java.util.List constraints
java.util.List argLabels
java.util.List nonSignatureArgLabels
boolean isDefaultStartLabel
boolean isDefaultReturnLabel
| Class jif.types.JifFieldInstance_c extends polyglot.ext.jl.types.FieldInstance_c implements Serializable |
| Serialized Fields |
UID uid
Label label
boolean hasInitializer
| Class jif.types.JifLocalInstance_c extends polyglot.ext.jl.types.LocalInstance_c implements Serializable |
| Serialized Fields |
UID uid
Label label
| Class jif.types.JifMethodInstance_c extends polyglot.ext.jl.types.MethodInstance_c implements Serializable |
| Serialized Fields |
Label startLabel
Label returnLabel
java.util.List constraints
java.util.List argLabels
java.util.List nonSignatureArgLabels
boolean isDefaultStartLabel
boolean isDefaultReturnLabel
| Class jif.types.JifMuPClass_c extends polyglot.ext.param.types.MuPClass_c implements Serializable |
| Class jif.types.JifParsedPolyType_c extends polyglot.ext.jl.types.ParsedClassType_c implements Serializable |
| Serialized Fields |
Label thisLabel
java.util.List params
java.util.List authority
boolean invariant
polyglot.ext.param.types.PClass instantiatedFrom
| Class jif.types.JifPlaceHolder_c extends polyglot.ext.jl.types.PlaceHolder_c implements Serializable |
| Serialized Fields |
JifSubst subst
polyglot.util.Position pos
| Class jif.types.JifSubst_c extends polyglot.ext.param.types.Subst_c implements Serializable |
| Serialized Fields |
JifSubst_c.SubstLabelSubst substLabelSubst
SubstLabelSubst, to be
used by substLabel(Label) and
substPrincipal(Principal).
| Class jif.types.JifSubst_c.SubstLabelSubst extends LabelSubstitution implements Serializable |
| Class jif.types.JifSubstClassType_c extends polyglot.ext.param.types.SubstClassType_c implements Serializable |
| Class jif.types.JoinLabel_c extends Label_c implements Serializable |
| Serialized Fields |
java.util.Set components
| Class jif.types.Label_c extends polyglot.ext.jl.types.TypeObject_c implements Serializable |
| Serialized Fields |
java.lang.String description
LabelToJavaExpr toJava
| Class jif.types.LabelConstraint.Kind extends polyglot.util.Enum implements Serializable |
| Class jif.types.LabeledType_c extends polyglot.ext.jl.types.Type_c implements Serializable |
| Serialized Fields |
polyglot.types.Type typePart
Label labelPart
| Class jif.types.LabelLeAssertion_c extends polyglot.ext.jl.types.TypeObject_c implements Serializable |
| Serialized Fields |
Label lhs
Label rhs
| Class jif.types.LabelOfVar_c extends Label_c implements Serializable |
| Serialized Fields |
VarLabel var
| Class jif.types.MeetLabel_c extends Label_c implements Serializable |
| Serialized Fields |
java.util.Set components
| Class jif.types.NotTaken_c extends Label_c implements Serializable |
| Class jif.types.ParamInstance_c extends polyglot.ext.jl.types.VarInstance_c implements Serializable |
| Serialization Methods |
private void readObject(java.io.ObjectInputStream in)
throws java.io.IOException,
java.lang.ClassNotFoundException
private void writeObject(java.io.ObjectOutputStream out)
throws java.io.IOException
| Serialized Fields |
JifClassType container
ParamInstance.Kind kind
UID uid
| Class jif.types.ParamInstance.Kind extends polyglot.util.Enum implements Serializable |
| Class jif.types.ParamLabel_c extends Label_c implements Serializable |
| Serialized Fields |
UID uid
| Class jif.types.ParamPrincipal_c extends Principal_c implements Serializable |
| Class jif.types.Path.FixedPath extends polyglot.util.Enum implements Serializable |
| Class jif.types.PolicyLabel_c extends Label_c implements Serializable |
| Serialized Fields |
Principal owner
java.util.Collection readers
| Class jif.types.Principal_c extends polyglot.ext.jl.types.TypeObject_c implements Serializable |
| Serialized Fields |
UID uid
PrincipalToJavaExpr toJava
| Class jif.types.PrincipalInstance_c extends polyglot.ext.jl.types.VarInstance_c implements Serializable |
| Serialized Fields |
ExternalPrincipal principal
| Class jif.types.RuntimeLabel_c extends Label_c implements Serializable |
| Class jif.types.TopLabel_c extends Label_c implements Serializable |
| Class jif.types.UID extends java.lang.Object implements Serializable |
| Serialized Fields |
java.lang.String name
int index
long nonce
long salt
UID equiv
| Class jif.types.UnknownLabel_c extends Label_c implements Serializable |
| Class jif.types.UnknownParam_c extends polyglot.ext.jl.types.TypeObject_c implements Serializable |
| Class jif.types.UnknownPrincipal_c extends polyglot.ext.jl.types.TypeObject_c implements Serializable |
| Serialized Fields |
UID uid
| Class jif.types.VarLabel_c extends Label_c implements Serializable |
| Serialized Fields |
UID uid
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||