All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.apache.jackrabbit.oak.plugins.index.property.PropertyIndexPlan.class Maven / Gradle / Ivy

????2Z
T?	S?	S????
??	S???
??	S????	S?	S?	S?	S????	S???
??
??	S??
????
????????????
"??
"?
"??????	)?
 ?
??
)?
S???	S?	S?@	S?	)?	)?	)?	)?
T?
??	)?
???????????
??
???
"??????????
O?
Q?
COST_OVERHEADD
ConstantValueMAX_COSTIdMIRRORNLorg/apache/jackrabbit/oak/plugins/index/property/strategy/IndexStoreStrategy;UNIQUE
definition/Lorg/apache/jackrabbit/oak/spi/state/NodeState;nameLjava/lang/String;
propertiesLjava/util/Set;	Signature#Ljava/util/Set;strategyfilter,Lorg/apache/jackrabbit/oak/spi/query/Filter;matchesAllTypesZmatchesNodeTypescostvaluesdepth
pathFilter4Lorg/apache/jackrabbit/oak/plugins/index/PathFilter;?(Ljava/lang/String;Lorg/apache/jackrabbit/oak/spi/state/NodeState;Lorg/apache/jackrabbit/oak/spi/state/NodeState;Lorg/apache/jackrabbit/oak/spi/query/Filter;)VCodeLineNumberTableLocalVariableTablerelativePropertyRestrictionInnerClasses@Lorg/apache/jackrabbit/oak/spi/query/Filter$PropertyRestriction;i$Ljava/util/Iterator;suffixrestrictionpropertythisDLorg/apache/jackrabbit/oak/plugins/index/property/PropertyIndexPlan;roottypesLjava/lang/Iterable;bestCost
bestValues	bestDepthLocalVariableTypeTable(Ljava/lang/Iterable;
StackMapTable?	
?	getValuesQ(Lorg/apache/jackrabbit/oak/spi/query/Filter$PropertyRestriction;)Ljava/util/Set;value-Lorg/apache/jackrabbit/oak/api/PropertyValue;e(Lorg/apache/jackrabbit/oak/spi/query/Filter$PropertyRestriction;)Ljava/util/Set;getName()Ljava/lang/String;getCost()Dexecute.()Lorg/apache/jackrabbit/oak/spi/query/Cursor;settings5Lorg/apache/jackrabbit/oak/query/QueryEngineSettings;cursor,Lorg/apache/jackrabbit/oak/spi/query/Cursor;
	getFilter.()Lorg/apache/jackrabbit/oak/spi/query/Filter;toStringcommabufferLjava/lang/StringBuilder;?()V
SourceFilePropertyIndexPlan.javaq?`a^_
propertyNamesbcopunique]\f\[\ghdeclaringNodeTypesij !"kj#$%?&
'()*+,java/lang/String-.java/lang/StringBuilder//0??123>org/apache/jackrabbit/oak/spi/query/Filter$PropertyRestriction4a56789*??:;<nYmclV=j>j??@?ABCDEFGHIJ+org/apache/jackrabbit/oak/api/PropertyValueKLMNOPQRSTU	property qV IS NOT NULLW* NOT APPLICABLEXY =  IN (, )Torg/apache/jackrabbit/oak/plugins/index/property/strategy/ContentMirrorStoreStrategyRorg/apache/jackrabbit/oak/plugins/index/property/strategy/UniqueEntryStoreStrategyBorg/apache/jackrabbit/oak/plugins/index/property/PropertyIndexPlanjava/lang/Object-org/apache/jackrabbit/oak/spi/state/NodeState*org/apache/jackrabbit/oak/spi/query/Filterjava/lang/Iterable
java/util/Setjava/util/Iterator3org/apache/jackrabbit/oak/query/QueryEngineSettings*org/apache/jackrabbit/oak/spi/query/CursorgetNames((Ljava/lang/String;)Ljava/lang/Iterable;com/google/common/collect/Sets
newHashSet)(Ljava/lang/Iterable;)Ljava/util/HashSet;builder3()Lorg/apache/jackrabbit/oak/spi/state/NodeBuilder;2org/apache/jackrabbit/oak/plugins/index/PathFilterfromg(Lorg/apache/jackrabbit/oak/spi/state/NodeBuilder;)Lorg/apache/jackrabbit/oak/plugins/index/PathFilter;
getBoolean(Ljava/lang/String;)ZhasProperty
getSupertypes()Ljava/util/Set;!com/google/common/base/Predicatesin:(Ljava/util/Collection;)Lcom/google/common/base/Predicate;#com/google/common/collect/Iterablesany9(Ljava/lang/Iterable;Lcom/google/common/base/Predicate;)Zjava/util/CollectionsemptySetgetPathareAllDescendantsIncludediterator()Ljava/util/Iterator;hasNext()Znext()Ljava/lang/Object;getPropertyRestrictionT(Ljava/lang/String;)Lorg/apache/jackrabbit/oak/spi/query/Filter$PropertyRestriction;append-(Ljava/lang/String;)Ljava/lang/StringBuilder;getPropertyRestrictions()Ljava/util/Collection;java/util/CollectionpropertyNameendsWith+org/apache/jackrabbit/oak/commons/PathUtilsgetDepth(Ljava/lang/String;)IisNullRestrictionLorg/apache/jackrabbit/oak/plugins/index/property/strategy/IndexStoreStrategycount?(Lorg/apache/jackrabbit/oak/spi/query/Filter;Lorg/apache/jackrabbit/oak/spi/state/NodeState;Lorg/apache/jackrabbit/oak/spi/state/NodeState;Ljava/util/Set;I)JfirstIncluding
lastIncludingfirstlastequals(Ljava/lang/Object;)Z>org/apache/jackrabbit/oak/plugins/index/property/PropertyIndexencode>(Lorg/apache/jackrabbit/oak/api/PropertyValue;)Ljava/util/Set;listLjava/util/List;newLinkedHashSet()Ljava/util/LinkedHashSet;java/util/ListaddAll(Ljava/util/Collection;)ZgetQueryEngineSettings7()Lorg/apache/jackrabbit/oak/query/QueryEngineSettings;query?(Lorg/apache/jackrabbit/oak/spi/query/Filter;Ljava/lang/String;Lorg/apache/jackrabbit/oak/spi/state/NodeState;Ljava/lang/Iterable;)Ljava/lang/Iterable;+org/apache/jackrabbit/oak/spi/query/Cursors
newPathCursorw(Ljava/lang/Iterable;Lorg/apache/jackrabbit/oak/query/QueryEngineSettings;)Lorg/apache/jackrabbit/oak/spi/query/Cursor;newAncestorCursor?(Lorg/apache/jackrabbit/oak/spi/query/Cursor;ILorg/apache/jackrabbit/oak/query/QueryEngineSettings;)Lorg/apache/jackrabbit/oak/spi/query/Cursor;(Ljava/lang/String;)VisEmptysize()I!STUVW2XYWZ[\]\^_`abcdef\ghijkjlVmcdenYopqrs?*?*+?*-?*-???*-??	?
-??
*?
??
*??*?-?:*-????**????????9?:6	*???*?
????*??:

???
?? :?!:6
?[?"Y?#$?%?%?&:?'?(:??-??):?*?+?:?*?,6
????M?-???r
?
*????b?.:*?,-d?/?9??
6	:9??0*	?0*?1*2c?4?t?*YZ	[\]*_5`?bFeLgVijj?m?n?o?q?s?t?v?x?{?}~,0?:?=?B?J?M?Z?]?d?x?????????????????u?vy	4z{?B|ad(mcxlV??}y??nY
??~a??z{
???`a??_?^_?ghVP????V??c?
?Y	? d(meVP????e?????????????????????????\?C??????????2
?????????L????????????0??.?
??s?e*?5?'*?6? *?7?*?7*?8?9?*?7?:?*?;?4?N+-?:??W???+??t&	?#?+?2?6?S?^?a?c?u*S??@!z{6-mce}y?6-me?+???? ?d???s/*??t?u???s/*?4?t?u???s?>*??@L*?*?*?*?*?1?A+?BM*?0?,*?0d+?CM,?t?
?(?0?<?u >?
4??(????<????s/*??t?u???sn??"YD?EL+*??%W*?1?
+F?%W??*?1?G?
+H?%W?u*?1?I?#+J?%W+*?1?K?? ?%W?H+L?%W=*?1?N-??%-?? :?
+M?%W+?%W=???+N?%W+?&?tN?
???$?0?:?G?N?g?n?p???????????????u4??az+z{p<?j??
?????$?,????????s1?OY?P??QY?R?
?t
<
@??x
)?w	




© 2015 - 2025 Weber Informatics LLC | Privacy Policy