
org.apache.jackrabbit.oak.plugins.index.lucene.LuceneDocumentMaker.class Maven / Gradle / Ivy
???? 3
??
??
??
??
I? ?? ??
??? ??? ?? ??? ??
??
???
???
??
???
??
?? R?????? ?
??
?
? ?? ?? ??
??
??
??
??
??
??
?
??
??
/?
??
/?
?
??
?
??
??
??????
:?
:?
??
??
??
??
??
?? ?
??
?? ????
??
??
I??? ?? ?
?? ??
??
T??? ??????
? ???
]?
]??
]?
???? ??
??
??
?? ??
??
?? ??
?? ?? ? ?
?
? ?
z
x ?
? ?
?
? ?
??
?
??
?
?!"
?#$%
?&
?'()*
+
,?
-
./
012
34
?56 ?7
8
?9:
; ?<
?= ?>
?@AB
CD?E
?F?G ?H?I ?J ?K?LM
??
NO
?P
QR
?S fT
UV
W fX
?Y ?Z
f[ f\
?] ?^
:_
?`?
a
bc
de InnerClasses log Lorg/slf4j/Logger;
textExtractor KLorg/apache/jackrabbit/oak/plugins/index/lucene/binary/BinaryTextExtractor; facetsConfigProvider JLorg/apache/jackrabbit/oak/plugins/index/lucene/util/FacetsConfigProvider;
definition @Lorg/apache/jackrabbit/oak/plugins/index/lucene/IndexDefinition; indexingRule IndexingRule MLorg/apache/jackrabbit/oak/plugins/index/lucene/IndexDefinition$IndexingRule; augmentorFactory FLorg/apache/jackrabbit/oak/plugins/index/lucene/IndexAugmentorFactory; path Ljava/lang/String; ?(Lorg/apache/jackrabbit/oak/plugins/index/lucene/IndexDefinition;Lorg/apache/jackrabbit/oak/plugins/index/lucene/IndexDefinition$IndexingRule;Ljava/lang/String;)V Code LineNumberTable LocalVariableTable this DLorg/apache/jackrabbit/oak/plugins/index/lucene/LuceneDocumentMaker; "RuntimeVisibleParameterAnnotations Ljavax/annotation/Nonnull;}(Lorg/apache/jackrabbit/oak/plugins/index/lucene/binary/BinaryTextExtractor;Lorg/apache/jackrabbit/oak/plugins/index/lucene/util/FacetsConfigProvider;Lorg/apache/jackrabbit/oak/plugins/index/lucene/IndexAugmentorFactory;Lorg/apache/jackrabbit/oak/plugins/index/lucene/IndexDefinition;Lorg/apache/jackrabbit/oak/plugins/index/lucene/IndexDefinition$IndexingRule;Ljava/lang/String;)V Ljavax/annotation/Nullable; makeDocument V(Lorg/apache/jackrabbit/oak/spi/state/NodeState;)Lorg/apache/lucene/document/Document; state /Lorg/apache/jackrabbit/oak/spi/state/NodeState;
Exceptionsf RuntimeVisibleAnnotations Ljavax/annotation/CheckForNull; g(Lorg/apache/jackrabbit/oak/spi/state/NodeState;ZLjava/util/List;)Lorg/apache/lucene/document/Document; pname pd CLorg/apache/jackrabbit/oak/plugins/index/lucene/PropertyDefinition; property -Lorg/apache/jackrabbit/oak/api/PropertyState; i$ Ljava/util/Iterator; f "Lorg/apache/lucene/document/Field; isUpdate Z propertiesModified Ljava/util/List; facet fields dirty
nodenamePS dirties [Z name document %Lorg/apache/lucene/document/Document; suggestField LocalVariableTypeTable ?Ljava/util/List; 4Ljava/util/List;
StackMapTablecgh?i?4?? Signature ?(Lorg/apache/jackrabbit/oak/spi/state/NodeState;ZLjava/util/List;)Lorg/apache/lucene/document/Document; addFacetFields ?(Ljava/util/List;Lorg/apache/jackrabbit/oak/api/PropertyState;Ljava/lang/String;Lorg/apache/jackrabbit/oak/plugins/index/lucene/PropertyDefinition;)Z value values Ljava/lang/Iterable; e Ljava/lang/Throwable; facetFieldName tag I
idxDefinedTag
fieldAdded (Ljava/lang/Iterable;?? ?(Ljava/util/List;Lorg/apache/jackrabbit/oak/api/PropertyState;Ljava/lang/String;Lorg/apache/jackrabbit/oak/plugins/index/lucene/PropertyDefinition;)Z
indexProperty ?(Ljava/lang/String;Ljava/util/List;Lorg/apache/jackrabbit/oak/spi/state/NodeState;Lorg/apache/jackrabbit/oak/api/PropertyState;Ljava/lang/String;Lorg/apache/jackrabbit/oak/plugins/index/lucene/PropertyDefinition;)Z analyzedPropName field includeTypeForFullText ?(Ljava/lang/String;Ljava/util/List;Lorg/apache/jackrabbit/oak/spi/state/NodeState;Lorg/apache/jackrabbit/oak/api/PropertyState;Ljava/lang/String;Lorg/apache/jackrabbit/oak/plugins/index/lucene/PropertyDefinition;)Z constructAnalyzedPropertyName &(Ljava/lang/String;)Ljava/lang/String; addTypedFields R(Ljava/util/List;Lorg/apache/jackrabbit/oak/api/PropertyState;Ljava/lang/String;)Z date i v(Ljava/util/List;Lorg/apache/jackrabbit/oak/api/PropertyState;Ljava/lang/String;)Z addTypedOrderedFields Ljava/lang/Exception;) isVisible (Ljava/lang/String;)Z newBinary ?(Lorg/apache/jackrabbit/oak/api/PropertyState;Lorg/apache/jackrabbit/oak/spi/state/NodeState;Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; nodePath ?(Lorg/apache/jackrabbit/oak/api/PropertyState;Lorg/apache/jackrabbit/oak/spi/state/NodeState;Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; augmentCustomFields T(Ljava/lang/String;Ljava/util/List;Lorg/apache/jackrabbit/oak/spi/state/NodeState;)Z augmentedFields 8Ljava/lang/Iterable; x(Ljava/lang/String;Ljava/util/List;Lorg/apache/jackrabbit/oak/spi/state/NodeState;)Z indexNotNullCheckEnabledProps indexNullCheckEnabledProps indexFunctionRestrictions
functionValue calculateValue ?(Ljava/lang/String;Lorg/apache/jackrabbit/oak/spi/state/NodeState;[Ljava/lang/String;)Lorg/apache/jackrabbit/oak/api/PropertyState; Ljava/lang/RuntimeException; functionCode [Ljava/lang/String;A indexIfSinglePropertyRemoved (Ljava/util/List;)Z ps B(Ljava/util/List;)Z isPropertyNull u(Lorg/apache/jackrabbit/oak/spi/state/NodeState;Lorg/apache/jackrabbit/oak/plugins/index/lucene/PropertyDefinition;)Z propertyNode isPropertyNotNull getPropertyNode ?(Lorg/apache/jackrabbit/oak/spi/state/NodeState;Lorg/apache/jackrabbit/oak/plugins/index/lucene/PropertyDefinition;)Lorg/apache/jackrabbit/oak/spi/state/NodeState; arr$ len$ nodeState nodeN indexAggregates U(Ljava/lang/String;Ljava/util/List;Lorg/apache/jackrabbit/oak/spi/state/NodeState;)[Z dirtyFlag +Ljava/util/concurrent/atomic/AtomicBoolean; facetFlag y(Ljava/lang/String;Ljava/util/List;Lorg/apache/jackrabbit/oak/spi/state/NodeState;)[Z indexAggregatedNodej NodeIncludeResult q(Ljava/lang/String;Ljava/util/List;Lorg/apache/jackrabbit/oak/plugins/index/lucene/Aggregate$NodeIncludeResult;)Z aggreagtedNodePath propertyPath type
pdForRootNode result LLorg/apache/jackrabbit/oak/plugins/index/lucene/Aggregate$NodeIncludeResult; ruleAggNode?j ?(Ljava/lang/String;Ljava/util/List;Lorg/apache/jackrabbit/oak/plugins/index/lucene/Aggregate$NodeIncludeResult;)Z getIndexName ()Ljava/lang/String; isFacetingEnabled ()Z getFacetsConfig (()Lorg/apache/lucene/facet/FacetsConfig; addNodeNameField %(Ljava/util/List;Ljava/lang/String;)V colon I(Ljava/util/List;Ljava/lang/String;)V
access$000 ?(Lorg/apache/jackrabbit/oak/plugins/index/lucene/LuceneDocumentMaker;Ljava/lang/String;Ljava/util/List;Lorg/apache/jackrabbit/oak/plugins/index/lucene/Aggregate$NodeIncludeResult;)Z x0 x1 x2 x3
access$100 ?(Lorg/apache/jackrabbit/oak/plugins/index/lucene/LuceneDocumentMaker;Ljava/util/List;Lorg/apache/jackrabbit/oak/api/PropertyState;Ljava/lang/String;Lorg/apache/jackrabbit/oak/plugins/index/lucene/PropertyDefinition;)Z x4
access$200(Lorg/apache/jackrabbit/oak/plugins/index/lucene/LuceneDocumentMaker;Ljava/lang/String;Ljava/util/List;Lorg/apache/jackrabbit/oak/spi/state/NodeState;Lorg/apache/jackrabbit/oak/api/PropertyState;Ljava/lang/String;Lorg/apache/jackrabbit/oak/plugins/index/lucene/PropertyDefinition;)Z x5 x6 ()V
SourceFile LuceneDocumentMaker.java+,8eh ? ? ?? ? ? ? ?klm >org/apache/jackrabbit/oak/plugins/index/lucene/IndexDefinition ? ? Korg/apache/jackrabbit/oak/plugins/index/lucene/IndexDefinition$IndexingRule ? ? ? ? java/lang/String ? ?nop ? ? java/util/ArrayList