Class JlsConstants

java.lang.Object
net.neoforged.fml.jarmoduleinfo.JlsConstants

final class JlsConstants extends Object
  • Field Details

    • RESERVED_KEYWORDS

      static final Set<String> RESERVED_KEYWORDS
  • Constructor Details

    • JlsConstants

      private JlsConstants()
  • Method Details

    • isJavaIdentifier

      public static boolean isJavaIdentifier(String str)
    • getPackageName

      public static String getPackageName(String typeName)
    • isTypeName

      public static boolean isTypeName(String name)
      Same as jdk.internal.module.Checks.isTypeName

      Checks that every segment of the Java name (assuming period separators) is itself a valid Java identifier.