org.apache.jackrabbit.oak.plugins.document.secondary.PathFilteringDiff.class Maven / Gradle / Ivy
???? 3 ? r s
t
u
+ v w x
y
z {
| } O ~
? ? ? ?
? ? ? ? ? ? ? ?
+ ? ? ? ?
?
? ?
? ? ?
?
? ? ? ?
? ? ? ? ? ? ? ?
?
? ?
? ?
? ? ? DiffContext InnerClasses logger Lorg/slf4j/Logger; ctx TLorg/apache/jackrabbit/oak/plugins/document/secondary/PathFilteringDiff$DiffContext; parent FLorg/apache/jackrabbit/oak/plugins/document/AbstractDocumentNodeState; ?(Lorg/apache/jackrabbit/oak/spi/state/NodeBuilder;Lorg/apache/jackrabbit/oak/plugins/index/PathFilter;Ljava/util/List;Lorg/apache/jackrabbit/oak/plugins/document/AbstractDocumentNodeState;)V Code LineNumberTable LocalVariableTable this HLorg/apache/jackrabbit/oak/plugins/document/secondary/PathFilteringDiff; builder 1Lorg/apache/jackrabbit/oak/spi/state/NodeBuilder;
pathFilter 4Lorg/apache/jackrabbit/oak/plugins/index/PathFilter;
metaPropNames Ljava/util/List; LocalVariableTypeTable $Ljava/util/List; Signature ?(Lorg/apache/jackrabbit/oak/spi/state/NodeBuilder;Lorg/apache/jackrabbit/oak/plugins/index/PathFilter;Ljava/util/List;Lorg/apache/jackrabbit/oak/plugins/document/AbstractDocumentNodeState;)V ?(Lorg/apache/jackrabbit/oak/spi/state/NodeBuilder;Lorg/apache/jackrabbit/oak/plugins/document/secondary/PathFilteringDiff$DiffContext;Lorg/apache/jackrabbit/oak/plugins/document/AbstractDocumentNodeState;)V childNodeAdded D(Ljava/lang/String;Lorg/apache/jackrabbit/oak/spi/state/NodeState;)Z name Ljava/lang/String; after /Lorg/apache/jackrabbit/oak/spi/state/NodeState; afterDoc nextPath result ? Result ;Lorg/apache/jackrabbit/oak/plugins/index/PathFilter$Result; childBuilder
StackMapTable ? ? ? childNodeChanged s(Ljava/lang/String;Lorg/apache/jackrabbit/oak/spi/state/NodeState;Lorg/apache/jackrabbit/oak/spi/state/NodeState;)Z before childNodeDeleted path asDocumentState ?(Lorg/apache/jackrabbit/oak/spi/state/NodeState;Ljava/lang/String;)Lorg/apache/jackrabbit/oak/plugins/document/AbstractDocumentNodeState; state copyMetaProperties ?(Lorg/apache/jackrabbit/oak/plugins/document/AbstractDocumentNodeState;Lorg/apache/jackrabbit/oak/spi/state/NodeBuilder;Ljava/util/List;)V ps -Lorg/apache/jackrabbit/oak/api/PropertyState; metaProp i$ Ljava/util/Iterator; ? ?(Lorg/apache/jackrabbit/oak/plugins/document/AbstractDocumentNodeState;Lorg/apache/jackrabbit/oak/spi/state/NodeBuilder;Ljava/util/List;)V asPropertyState |(Ljava/lang/String;Lorg/apache/jackrabbit/oak/plugins/document/RevisionVector;)Lorg/apache/jackrabbit/oak/api/PropertyState; revision ;Lorg/apache/jackrabbit/oak/plugins/document/RevisionVector;
access$000 ()Lorg/slf4j/Logger; ()V
SourceFile PathFilteringDiff.java . / Rorg/apache/jackrabbit/oak/plugins/document/secondary/PathFilteringDiff$DiffContext 4 ? 4 E 4 ? 0 1 2 3 \ ] ? ? = > ? ? ? ? Q ? ? ; < ? ? ? ? @ _ ` ? ? K Forg/apache/jackrabbit/oak/plugins/document/secondary/PathFilteringDiff ? ? ? ? ? Z G Dorg/apache/jackrabbit/oak/plugins/document/AbstractDocumentNodeState ^Node %s (%s) at [%s/%s] is not of expected type i.e. AbstractDocumentNodeState. Parent %s (%s) java/lang/Object ? ? ? ? ? ? ? ? :doc-rev ? ? h i ? ? :doc-lastRev ? ? ? ? ? ? ? ? ? ? java/lang/String ? ? ? ? ? ? ? ? ? ? ? -org/apache/jackrabbit/oak/spi/state/ApplyDiff 9org/apache/jackrabbit/oak/plugins/index/PathFilter$Result java/util/Iterator G(Lorg/apache/jackrabbit/oak/plugins/index/PathFilter;Ljava/util/List;)V 4(Lorg/apache/jackrabbit/oak/spi/state/NodeBuilder;)V getPath ()Ljava/lang/String; 2org/apache/jackrabbit/oak/plugins/index/PathFilter filter O(Ljava/lang/String;)Lorg/apache/jackrabbit/oak/plugins/index/PathFilter$Result; EXCLUDE traversingNode (Ljava/lang/String;)V /org/apache/jackrabbit/oak/spi/state/NodeBuilder child E(Ljava/lang/String;)Lorg/apache/jackrabbit/oak/spi/state/NodeBuilder; 7org/apache/jackrabbit/oak/plugins/memory/EmptyNodeState
EMPTY_NODE -org/apache/jackrabbit/oak/spi/state/NodeState compareAgainstBaseState e(Lorg/apache/jackrabbit/oak/spi/state/NodeState;Lorg/apache/jackrabbit/oak/spi/state/NodeStateDiff;)Z getChildNode getClass ()Ljava/lang/Class; $com/google/common/base/Preconditions
checkArgument )(ZLjava/lang/String;[Ljava/lang/Object;)V +org/apache/jackrabbit/oak/commons/PathUtils denotesRoot (Ljava/lang/String;)Z getRootRevision =()Lorg/apache/jackrabbit/oak/plugins/document/RevisionVector; setProperty `(Lorg/apache/jackrabbit/oak/api/PropertyState;)Lorg/apache/jackrabbit/oak/spi/state/NodeBuilder; getLastRevision java/util/List iterator ()Ljava/util/Iterator; hasNext ()Z next ()Ljava/lang/Object; getProperty A(Ljava/lang/String;)Lorg/apache/jackrabbit/oak/api/PropertyState; 9org/apache/jackrabbit/oak/plugins/document/RevisionVector asString 7org/apache/jackrabbit/oak/plugins/memory/PropertyStates createProperty S(Ljava/lang/String;Ljava/lang/Object;)Lorg/apache/jackrabbit/oak/api/PropertyState; org/slf4j/LoggerFactory getLogger %(Ljava/lang/Class;)Lorg/slf4j/Logger; + . / 0 1 2 3
4 5 6 y *+? Y,-? ? ? 7
/ 0 8 4 9 : ; <