META-INF.modules.java.base.classes.jdk.internal.module.Checks.class Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of java.base Show documentation
Show all versions of java.base Show documentation
Bytecoder java.base Module
???? 7 ?
Z ? ? ?
?
! ?
! ?
Y ? ?
?
? ? ?
?
! ? ?
Y ?
Y ? ?
Y ? ?
! ? ? ? ? ? ? ? Y ? ? ?
? ?
? ?
? ?
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? d ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? RESERVED Ljava/util/Set; Signature #Ljava/util/Set; ()V Code LineNumberTable LocalVariableTable this Ljdk/internal/module/Checks; requireModuleName &(Ljava/lang/String;)Ljava/lang/String; id Ljava/lang/String; name next I off last
StackMapTable isModuleName (Ljava/lang/String;)Z requirePackageName
isPackageName requireServiceTypeName requireServiceProviderName requireQualifiedClassName 8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; what isClassName
isTypeName requireTypeName isJavaIdentifier (Ljava/lang/CharSequence;)Z cp cs Ljava/lang/CharSequence; first i
SourceFile Checks.java _ ` "java/lang/IllegalArgumentException Null module name _ ? ? ? ? ? | } java/lang/StringBuilder ? ? : Invalid module name: ' ' is not a Java identifier ? ? ? ? package name { w z q service type name v w service provider name ? ? <: is not a qualified name of a Java class in a named package Null
: Invalid : ' ? ? ? [ \ ? ? ? ? ? ? ? ? ? ? ? ? java/lang/String abstract assert boolean break byte case catch char class const continue default do double else enum extends final finally float for goto if
implements import
instanceof int interface long native new package private protected public return short static strictfp super switch synchronized throw throws transient try void volatile while true false null _ ? ? jdk/internal/module/Checks java/lang/Object (Ljava/lang/String;)V indexOf (II)I substring (II)Ljava/lang/String; append -(Ljava/lang/String;)Ljava/lang/StringBuilder; toString ()Ljava/lang/String; (I)Ljava/lang/String; (I)I java/lang/CharSequence length ()I
java/util/Set contains (Ljava/lang/Object;)Z java/lang/Character codePointAt (Ljava/lang/CharSequence;I)I isJavaIdentifierStart (I)Z charCount isJavaIdentifierPart of $([Ljava/lang/Object;)Ljava/util/Set; 1 Y Z [ \ ] ^
_ ` a / *? ? b $ c d e f g a 1 ?*?
? Y? ?=*.? Y<? <*? N-? ? '? Y? Y? *?
?
-?
?
?
? ?`=???*? N-? ? '? Y? Y? *?
?
-?
?
?
? ?*? b 6
- . 0 1 2 $ 3 + 4 O 7 S 8 V 9 \ : c ; ? > c 4 $ / h i ? j i p k l y m l \ - n i o ? ? > ! ! ? ? 0 ! p q a ? 1=*.? Y<? *? N-? ? ?`=???*? N-? ? b &