org.apache.jackrabbit.oak.security.authorization.restriction.GlobPattern$WildcardPattern.class Maven / Gradle / Ivy
???? 3 l
B C
D
E F G H
E I J
E K
E L
M N O
P Q
R
S
T
U W X
patternEnd Ljava/lang/String; patternChars [C this$0 JLorg/apache/jackrabbit/oak/security/authorization/restriction/GlobPattern; q(Lorg/apache/jackrabbit/oak/security/authorization/restriction/GlobPattern;Ljava/lang/String;Ljava/lang/String;)V Code LineNumberTable LocalVariableTable this WildcardPattern InnerClasses ZLorg/apache/jackrabbit/oak/security/authorization/restriction/GlobPattern$WildcardPattern;
patternStr "RuntimeVisibleParameterAnnotations Ljavax/annotation/Nonnull; Ljavax/annotation/Nullable; matches (Ljava/lang/String;)Z toMatch tm
StackMapTable
([CI[CII)Z pattern pOff I s sOff cnt pLength sLength Z ?(Lorg/apache/jackrabbit/oak/security/authorization/restriction/GlobPattern;Ljava/lang/String;Ljava/lang/String;Lorg/apache/jackrabbit/oak/security/authorization/restriction/GlobPattern$1;)V x0 x1 x2 x3 LLorg/apache/jackrabbit/oak/security/authorization/restriction/GlobPattern$1;
SourceFile GlobPattern.java [ \ ] ^ _ * / ` a b c ) / "java/lang/IllegalArgumentException java/lang/StringBuilder d Illegal glob pattern e f e g h i j k Xorg/apache/jackrabbit/oak/security/authorization/restriction/GlobPattern$WildcardPattern Porg/apache/jackrabbit/oak/security/authorization/restriction/GlobPattern$Pattern Pattern Jorg/apache/jackrabbit/oak/security/authorization/restriction/GlobPattern$1 ?(Lorg/apache/jackrabbit/oak/security/authorization/restriction/GlobPattern;Lorg/apache/jackrabbit/oak/security/authorization/restriction/GlobPattern$1;)V java/lang/String toCharArray ()[C endsWith length ()I substring (II)Ljava/lang/String; ()V append -(Ljava/lang/String;)Ljava/lang/StringBuilder; -(Ljava/lang/Object;)Ljava/lang/StringBuilder; toString ()Ljava/lang/String; (Ljava/lang/String;)V Horg/apache/jackrabbit/oak/security/authorization/restriction/GlobPattern 0 c *+? *+? *,? ? *-? ? ? ? ? ? ! $ % &