META-INF.modules.java.base.classes.sun.security.util.DomainName$Rules$RuleSet.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
???? 8 ?
: ? ?
? 9 ? 9 ? 9 ? ?
1 ? ?
1 ? ? ? 9 ?
? ? ? ?
1 ? ? ?
1 ? ? ? ?
9 ?
? ? ? b ? b ? ? ? ?
? ?
9 ?
9 ?
9 ?
9 ? ?
1 ? ?
? ?
# ?
1 ?
1 ?
1 ?
9 ? ?
1 ? ?
, ?
# ? ? ? ? ?
# ?
1 ?
1 ? ?
5 ?
1 ?
F ? ? ? numLabels I rules Ljava/util/Set; Signature Rule InnerClasses 4Ljava/util/Set;
hasExceptions Z AUTHS ? Type *[Lsun/security/util/RegisteredDomain$Type; (I)V Code LineNumberTable LocalVariableTable this ? Rules RuleSet ,Lsun/security/util/DomainName$Rules$RuleSet; n addRule (ILjava/lang/String;)V auth rule Ljava/lang/String;
StackMapTable match ? Match 8(Ljava/lang/String;)Lsun/security/util/DomainName$Match; excMatch $Lsun/security/util/DomainName$Match; #Lsun/security/util/DomainName$Rule; domain ? split *(Ljava/lang/String;)Ljava/util/LinkedList; labels [Ljava/lang/String; >(Ljava/lang/String;)Ljava/util/LinkedList; (Ljava/lang/String;)I pos len count index matchNormal [(Ljava/lang/String;Lsun/security/util/DomainName$Rule;)Lsun/security/util/DomainName$Match; substring
matchWildcard matchException
matchOther ruleLabel targetLabel i otherRule OtherRule (Lsun/security/util/DomainName$OtherRule; target Ljava/util/LinkedList; diff found LocalVariableTypeTable *Ljava/util/LinkedList; (Ljava/lang/String;I)I next s ()V
SourceFile DomainName.java NestHost ? I ? java/util/HashSet = > C D ; < ! ? ? !sun/security/util/DomainName$Rule o ? ? ? ? E H I ? ? ? ? *. ? ? ? ? ? ? ? ? &sun/security/util/DomainName$OtherRule c d I ? ? ? ? ? ? ? ? ? ? ? ? ? ? m n p n r n q n \. c ? java/util/LinkedList ? ? ? I ? ? ? ? ? ? ? e a X ? ? (sun/security/util/DomainName$CommonMatch CommonMatch I ? ? ? e ? ? ? ? java/lang/String ? ? ? ? 'sun/security/util/DomainName$OtherMatch
OtherMatch I ? ? ? ? ? *sun/security/util/DomainName$Rules$RuleSet java/lang/Object ? 'sun/security/util/RegisteredDomain$Type "sun/security/util/DomainName$Rules "sun/security/util/DomainName$Match java/util/Iterator sun/security/util/DomainName
startsWith (Ljava/lang/String;)Z (I)Ljava/lang/String; &sun/security/util/DomainName$Rule$Type EXCEPTION (Lsun/security/util/DomainName$Rule$Type; f(Ljava/lang/String;Lsun/security/util/DomainName$Rule$Type;Lsun/security/util/RegisteredDomain$Type;)V
java/util/Set add (Ljava/lang/Object;)Z lastIndexOf (I)I WILDCARD indexOf NORMAL N(Ljava/lang/String;Lsun/security/util/RegisteredDomain$Type;Ljava/util/List;)V iterator ()Ljava/util/Iterator; hasNext ()Z ()Ljava/lang/Object; sun/security/util/DomainName$1 1$SwitchMap$sun$security$util$DomainName$Rule$Type [I type ordinal ()I '(Ljava/lang/String;)[Ljava/lang/String; java/util/Arrays asList %([Ljava/lang/Object;)Ljava/util/List; (Ljava/util/Collection;)V isEmpty length (II)I equals 9(Ljava/lang/String;Lsun/security/util/DomainName$Rule;I)V size Ljava/util/List; java/util/List get (I)Ljava/lang/Object; charAt (I)C equalsIgnoreCase =(Lsun/security/util/DomainName$Rule;ILjava/util/LinkedList;)V values ,()[Lsun/security/util/RegisteredDomain$Type; "sun/security/util/RegisteredDomain 9 : ; <