org.apache.jackrabbit.oak.plugins.index.PathFilter.class Maven / Gradle / Ivy
???? 3 ? = s t ; u v w
x
y z
{
|
} ~
? ? ? ? ?
? ? ? ? ? ? ? < ? ?
?
? - ? - ? - ? ?
| ?
?
? ? ?
?
? s ? ? ? ? ? ? ? ? ?
y ? ?
+ { ? Result InnerClasses INCLUDE_ROOT Ljava/util/Collection; Signature *Ljava/util/Collection; PROP_INCLUDED_PATHS Ljava/lang/String;
ConstantValue PROP_EXCLUDED_PATHS ALL 4Lorg/apache/jackrabbit/oak/plugins/index/PathFilter;
includedPaths [Ljava/lang/String;
excludedPaths from g(Lorg/apache/jackrabbit/oak/spi/state/NodeBuilder;)Lorg/apache/jackrabbit/oak/plugins/index/PathFilter; Code LineNumberTable LocalVariableTable defn 1Lorg/apache/jackrabbit/oak/spi/state/NodeBuilder;
StackMapTable "RuntimeVisibleParameterAnnotations Ljavax/annotation/Nonnull; +(Ljava/lang/Iterable;Ljava/lang/Iterable;)V this includes Ljava/lang/Iterable; excludes includeCopy Ljava/util/Set; excludeCopy LocalVariableTypeTable (Ljava/lang/Iterable; #Ljava/util/Set; v ? ? S(Ljava/lang/Iterable;Ljava/lang/Iterable;)V filter O(Ljava/lang/String;)Lorg/apache/jackrabbit/oak/plugins/index/PathFilter$Result; excludedPath arr$ len$ I i$ includedPath path ? toString ()Ljava/lang/String;
getStrings o(Lorg/apache/jackrabbit/oak/spi/state/NodeBuilder;Ljava/lang/String;Ljava/util/Collection;)Ljava/lang/Iterable; builder propertyName
defaultVal property -Lorg/apache/jackrabbit/oak/api/PropertyState; ? ?(Lorg/apache/jackrabbit/oak/spi/state/NodeBuilder;Ljava/lang/String;Ljava/util/Collection;)Ljava/lang/Iterable; areAllDescendantsIncluded (Ljava/lang/String;)Z ()V
SourceFile PathFilter.java ? ? n 9 : 2org/apache/jackrabbit/oak/plugins/index/PathFilter 1 2 d e ? ? ? H I H p ? ? ? ? ? ? ? ? ? 3No valid include provided. Includes %s, Excludes %s java/lang/Object ? ? ? ? ? java/lang/String ? ? ; < = < ? ? ? ? ? ? ? ? ? ? java/lang/StringBuilder PathFilter{includedPaths= ? ? ? b ? , excludedPaths= ? ? b c ? ? ? ? ? ? ? ? ? ? java/lang/Iterable / ? ? 4org/apache/jackrabbit/oak/plugins/index/PathFilter$1 9org/apache/jackrabbit/oak/plugins/index/PathFilter$Result
java/util/Set +org/apache/jackrabbit/oak/api/PropertyState /org/apache/jackrabbit/oak/spi/state/NodeBuilder hasProperty java/util/Collections emptyList ()Ljava/util/List; com/google/common/collect/Sets
newHashSet )(Ljava/lang/Iterable;)Ljava/util/HashSet; +org/apache/jackrabbit/oak/commons/PathUtils unifyInExcludes !(Ljava/util/Set;Ljava/util/Set;)V isEmpty ()Z $com/google/common/base/Preconditions
checkState )(ZLjava/lang/String;[Ljava/lang/Object;)V size ()I toArray (([Ljava/lang/Object;)[Ljava/lang/Object; equals (Ljava/lang/Object;)Z
isAncestor '(Ljava/lang/String;Ljava/lang/String;)Z EXCLUDE ;Lorg/apache/jackrabbit/oak/plugins/index/PathFilter$Result; INCLUDE TRAVERSE append -(Ljava/lang/String;)Ljava/lang/StringBuilder; java/util/Arrays '([Ljava/lang/Object;)Ljava/lang/String; (C)Ljava/lang/StringBuilder; getProperty A(Ljava/lang/String;)Lorg/apache/jackrabbit/oak/api/PropertyState; getType &()Lorg/apache/jackrabbit/oak/api/Type; "org/apache/jackrabbit/oak/api/Type STRINGS $Lorg/apache/jackrabbit/oak/api/Type; getValue 8(Lorg/apache/jackrabbit/oak/api/Type;)Ljava/lang/Object;
singletonList $(Ljava/lang/Object;)Ljava/util/List; ! 1 2 3 4 5 6 7 8 6 7 9 : ; <