org.apache.jackrabbit.oak.spi.security.authorization.restriction.CompositePattern.class Maven / Gradle / Ivy
???? 3 S
5 6 7 8 9 7 : ; <
= 7 > ? @ ? A B C D E 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; i$ Ljava/util/Iterator; tree $Lorg/apache/jackrabbit/oak/api/Tree; property -Lorg/apache/jackrabbit/oak/api/PropertyState; F Ljavax/annotation/Nullable; (Ljava/lang/String;)Z path Ljava/lang/String; ()Z
SourceFile CompositePattern.java G H I J K & L M Sorg/apache/jackrabbit/oak/spi/security/authorization/restriction/RestrictionPattern Qorg/apache/jackrabbit/oak/spi/security/authorization/restriction/CompositePattern N O F P 2 Q R # $ # / # 2 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
*? *+? ? $ % &