Package org.pkl.core.ast
Class VmModifier
java.lang.Object
org.pkl.core.ast.VmModifier
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final int -
Method Summary
Modifier and TypeMethodDescriptionexport(int modifiers, boolean isClass) static VmSetgetMirrors(int modifiers, boolean isClass) static booleanisAbstract(int modifiers) static booleanisClass(int modifiers) static booleanisClosed(int modifiers) static booleanisConst(int modifiers) static booleanisConstOrFixed(int modifiers) static booleanisElement(int modifiers) static booleanisEntry(int modifiers) static booleanisExternal(int modifiers) static booleanisFixed(int modifiers) static booleanisGlob(int modifiers) static booleanisHidden(int modifiers) static booleanisImport(int modifiers) static booleanisInstantiable(int modifiers) static booleanisLocal(int modifiers) static booleanisLocalOrExternalOrAbstract(int modifiers) static booleanisLocalOrExternalOrHidden(int modifiers) static booleanisOpen(int modifiers) static booleanisType(int modifiers) static booleanisTypeAlias(int modifiers) static StringtoString(int modifier)
-
Field Details
-
ABSTRACT
public static final int ABSTRACT- See Also:
-
OPEN
public static final int OPEN- See Also:
-
LOCAL
public static final int LOCAL- See Also:
-
HIDDEN
public static final int HIDDEN- See Also:
-
EXTERNAL
public static final int EXTERNAL- See Also:
-
FIXED
public static final int FIXED- See Also:
-
CONST
public static final int CONST- See Also:
-
IMPORT
public static final int IMPORT- See Also:
-
CLASS
public static final int CLASS- See Also:
-
TYPE_ALIAS
public static final int TYPE_ALIAS- See Also:
-
ENTRY
public static final int ENTRY- See Also:
-
ELEMENT
public static final int ELEMENT- See Also:
-
GLOB
public static final int GLOB- See Also:
-
NONE
public static final int NONE- See Also:
-
VALID_MODULE_MODIFIERS
public static final int VALID_MODULE_MODIFIERS- See Also:
-
VALID_AMENDING_MODULE_MODIFIERS
public static final int VALID_AMENDING_MODULE_MODIFIERS- See Also:
-
VALID_CLASS_MODIFIERS
public static final int VALID_CLASS_MODIFIERS- See Also:
-
VALID_TYPE_ALIAS_MODIFIERS
public static final int VALID_TYPE_ALIAS_MODIFIERS- See Also:
-
VALID_METHOD_MODIFIERS
public static final int VALID_METHOD_MODIFIERS- See Also:
-
VALID_PROPERTY_MODIFIERS
public static final int VALID_PROPERTY_MODIFIERS- See Also:
-
VALID_OBJECT_MEMBER_MODIFIERS
public static final int VALID_OBJECT_MEMBER_MODIFIERS- See Also:
-
TYPEALIAS_OBJECT_MEMBER
public static final int TYPEALIAS_OBJECT_MEMBER- See Also:
-
LOCAL_TYPEALIAS_OBJECT_MEMBER
public static final int LOCAL_TYPEALIAS_OBJECT_MEMBER- See Also:
-
CLASS_OBJECT_MEMBER
public static final int CLASS_OBJECT_MEMBER- See Also:
-
LOCAL_CLASS_OBJECT_MEMBER
public static final int LOCAL_CLASS_OBJECT_MEMBER- See Also:
-
-
Method Details
-
isLocal
public static boolean isLocal(int modifiers) -
isAbstract
public static boolean isAbstract(int modifiers) -
isFixed
public static boolean isFixed(int modifiers) -
isOpen
public static boolean isOpen(int modifiers) -
isHidden
public static boolean isHidden(int modifiers) -
isExternal
public static boolean isExternal(int modifiers) -
isClass
public static boolean isClass(int modifiers) -
isTypeAlias
public static boolean isTypeAlias(int modifiers) -
isImport
public static boolean isImport(int modifiers) -
isGlob
public static boolean isGlob(int modifiers) -
isConst
public static boolean isConst(int modifiers) -
isElement
public static boolean isElement(int modifiers) -
isEntry
public static boolean isEntry(int modifiers) -
isType
public static boolean isType(int modifiers) -
isLocalOrExternalOrHidden
public static boolean isLocalOrExternalOrHidden(int modifiers) -
isLocalOrExternalOrAbstract
public static boolean isLocalOrExternalOrAbstract(int modifiers) -
isConstOrFixed
public static boolean isConstOrFixed(int modifiers) -
export
-
toString
-
getMirrors
-
isClosed
public static boolean isClosed(int modifiers) -
isInstantiable
public static boolean isInstantiable(int modifiers)
-