Class VmModifier

java.lang.Object
org.pkl.core.ast.VmModifier

public final class VmModifier extends Object
  • Field Details

  • 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

      public static Set<Modifier> export(int modifiers, boolean isClass)
    • toString

      public static String toString(int modifier)
    • getMirrors

      public static VmSet getMirrors(int modifiers, boolean isClass)
    • isClosed

      public static boolean isClosed(int modifiers)
    • isInstantiable

      public static boolean isInstantiable(int modifiers)