org.apache.jackrabbit.oak.spi.security.authorization.restriction.CompositePattern.class Maven / Gradle / Ivy
???? 3 Q
3 4 5 6 7 5 8 9 :
; 5 < = > = ? @ A B C patterns Ljava/util/List; Signature gLjava/util/List; (Ljava/util/List;)V Code LineNumberTable LocalVariableTable this SLorg/apache/jackrabbit/oak/spi/security/authorization/restriction/CompositePattern; LocalVariableTypeTable j(Ljava/util/List;)V "RuntimeVisibleParameterAnnotations Ljavax/annotation/Nonnull; create g(Ljava/util/List;)Lorg/apache/jackrabbit/oak/spi/security/authorization/restriction/RestrictionPattern;
StackMapTable ?(Ljava/util/List;)Lorg/apache/jackrabbit/oak/spi/security/authorization/restriction/RestrictionPattern; matches T(Lorg/apache/jackrabbit/oak/api/Tree;Lorg/apache/jackrabbit/oak/api/PropertyState;)Z pattern ULorg/apache/jackrabbit/oak/spi/security/authorization/restriction/RestrictionPattern; tree $Lorg/apache/jackrabbit/oak/api/Tree; property -Lorg/apache/jackrabbit/oak/api/PropertyState; D Ljavax/annotation/Nullable; (Ljava/lang/String;)Z path Ljava/lang/String; ()Z
SourceFile CompositePattern.java E F G H I & J K Sorg/apache/jackrabbit/oak/spi/security/authorization/restriction/RestrictionPattern Qorg/apache/jackrabbit/oak/spi/security/authorization/restriction/CompositePattern L M D N 0 O P # $ # - # 0 java/lang/Object java/util/Iterator ()V java/util/List size ()I EMPTY get (I)Ljava/lang/Object; iterator ()Ljava/util/Iterator; hasNext next ()Ljava/lang/Object; 1 X
*? *+? ? $ % &