org.apache.jackrabbit.oak.security.authorization.composite.CompositePermissionProvider$CompositeRepositoryPermission.class Maven / Gradle / Ivy
???? 2 d
4 5
6
7 8 9
:
; <
= >
= ? @ A B C B D E
F
7 G H I J CompositeRepositoryPermission InnerClasses this$0 XLorg/apache/jackrabbit/oak/security/authorization/composite/CompositePermissionProvider; [(Lorg/apache/jackrabbit/oak/security/authorization/composite/CompositePermissionProvider;)V Code LineNumberTable LocalVariableTable this vLorg/apache/jackrabbit/oak/security/authorization/composite/CompositePermissionProvider$CompositeRepositoryPermission; isGranted (J)Z
permission J i$ Ljava/util/Iterator; repositoryPermissions providers Ljava/lang/Iterable; LocalVariableTypeTable tLjava/lang/Iterable;
StackMapTable K L M ?(Lorg/apache/jackrabbit/oak/security/authorization/composite/CompositePermissionProvider;Lorg/apache/jackrabbit/oak/security/authorization/composite/CompositePermissionProvider$1;)V x0 x1 ZLorg/apache/jackrabbit/oak/security/authorization/composite/CompositePermissionProvider$1;
SourceFile CompositePermissionProvider.java N O P Q vorg/apache/jackrabbit/oak/security/authorization/composite/CompositePermissionProvider$CompositeRepositoryPermission$1 R S T U V W X Y K Z [ L \ ] ^ _ java/lang/Long ` a b c torg/apache/jackrabbit/oak/security/authorization/composite/CompositePermissionProvider$CompositeRepositoryPermission java/lang/Object Torg/apache/jackrabbit/oak/spi/security/authorization/permission/RepositoryPermission java/lang/Iterable java/util/Iterator Xorg/apache/jackrabbit/oak/security/authorization/composite/CompositePermissionProvider$1 ()V Vorg/apache/jackrabbit/oak/security/authorization/composite/CompositePermissionProvider
access$400 j(Lorg/apache/jackrabbit/oak/security/authorization/composite/CompositePermissionProvider;)Ljava/util/List; y(Lorg/apache/jackrabbit/oak/security/authorization/composite/CompositePermissionProvider$CompositeRepositoryPermission;)V #com/google/common/collect/Iterables filter L(Ljava/lang/Iterable;Lcom/google/common/base/Predicate;)Ljava/lang/Iterable; Korg/apache/jackrabbit/oak/spi/security/authorization/permission/Permissions isAggregate
aggregates (J)Ljava/lang/Iterable; iterator ()Ljava/util/Iterator; hasNext ()Z next ()Ljava/lang/Object; longValue ()J
access$500 (JLjava/lang/Iterable;)Z 4
*+? *? ? y
? T*? ? ? Y*? ? N? ? 7? ?
:? ? ? ?
? 7-? ? ?????-? ? " } ? ? >? G? I? L? N? 4 > ! " % ' # $ T T % " A &