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

org.apache.jackrabbit.oak.query.index.FilterImpl.class Maven / Gradle / Ivy

There is a newer version: 1.62.0
Show newest version
????2?


s		?	
		
		 	!
"#	$	%&	'	(	)*+t,	-
"./

01v
2
3	45
6*7	?8
"9
":
";
"<*=*>?@?A?BC?DEFEG
/H
I	uJ
?K
]L
0M
]N
0OPQ
;R
/	/S	/T
U
V	/W	uX
YK	/Z	/[	/\	/]^	/_
`
/N?abcdefgh
i*@j*klmnDo[pqr[stuvw
]x
y	?z	?{	?|
	a*}nD~
"
??
?????
????InnerClassesselector2Lorg/apache/jackrabbit/oak/query/ast/SelectorImpl;queryStatementLjava/lang/String;settings5Lorg/apache/jackrabbit/oak/query/QueryEngineSettings;alwaysFalseZmatchesAllTypespathpathRestriction?PathRestriction;fullTextConstraint=Lorg/apache/jackrabbit/oak/query/fulltext/FullTextExpression;propertyRestrictions(Lcom/google/common/collect/ListMultimap;PropertyRestriction|Lcom/google/common/collect/ListMultimap;distinct	preparing()VCodeLineNumberTableLocalVariableTablethis2Lorg/apache/jackrabbit/oak/query/index/FilterImpl;|(Lorg/apache/jackrabbit/oak/query/ast/SelectorImpl;Ljava/lang/String;Lorg/apache/jackrabbit/oak/query/QueryEngineSettings;)V
StackMapTable&?q/(Lorg/apache/jackrabbit/oak/spi/query/Filter;)Vfilter,Lorg/apache/jackrabbit/oak/spi/query/Filter;impl?setPreparing(Z)VisPreparing()Z
isPrepared5(Lorg/apache/jackrabbit/oak/query/ast/SelectorImpl;)ZgetPath()Ljava/lang/String;getPathRestriction>()Lorg/apache/jackrabbit/oak/spi/query/Filter$PathRestriction;getPathPlanbuffLjava/lang/StringBuilder;p/setPath(Ljava/lang/String;)V
isDistinctsetDistinctsetAlwaysFalse
isAlwaysFalsegetSelector4()Lorg/apache/jackrabbit/oak/query/ast/SelectorImpl;getNodeTypeRuntimeVisibleAnnotationsLjavax/annotation/Nullable;
getSupertypes()Ljava/util/Set;?%()Ljava/util/Set;Ljavax/annotation/Nonnull;getPrimaryTypes
getMixinTypesgetPropertyRestrictions()Ljava/util/Collection;Z()Ljava/util/Collection;getPropertyRestrictionT(Ljava/lang/String;)Lorg/apache/jackrabbit/oak/spi/query/Filter$PropertyRestriction;sortIx@Lorg/apache/jackrabbit/oak/spi/query/Filter$PropertyRestriction;i$Ljava/util/Iterator;propertyNamelistLjava/util/List;bestSortbestLocalVariableTypeTableRLjava/util/List;?C?testPath(Ljava/lang/String;)ZrestrictPropertyAsList%(Ljava/lang/String;Ljava/util/List;)V?Ljava/util/List;T(Ljava/lang/String;Ljava/util/List;)VrestrictPropertyp(Ljava/lang/String;Lorg/apache/jackrabbit/oak/query/ast/Operator;Lorg/apache/jackrabbit/oak/api/PropertyValue;)Vop.Lorg/apache/jackrabbit/oak/query/ast/Operator;v-Lorg/apache/jackrabbit/oak/api/PropertyValue;q(Ljava/lang/String;Lorg/apache/jackrabbit/oak/query/ast/Operator;Lorg/apache/jackrabbit/oak/api/PropertyValue;I)VpropertyTypeaddRestrictionC(Lorg/apache/jackrabbit/oak/spi/query/Filter$PropertyRestriction;)Voldrestriction$(Ljava/lang/String;)Ljava/util/List;f(Ljava/lang/String;)Ljava/util/List;maxValue?(Lorg/apache/jackrabbit/oak/api/PropertyValue;Lorg/apache/jackrabbit/oak/api/PropertyValue;)Lorg/apache/jackrabbit/oak/api/PropertyValue;ab?minValuetoStringEntryLjava/util/Map$Entry;iterator?Ljava/util/Map$Entry;>;?Ljava/util/Iterator;>;>;restrictPathQ(Ljava/lang/String;Lorg/apache/jackrabbit/oak/spi/query/Filter$PathRestriction;)V	addedPathaddedPathRestrictiongetFulltextConditions()Ljava/util/List;&()Ljava/util/List;restrictFulltextCondition	conditionsetFullTextConstraint@(Lorg/apache/jackrabbit/oak/query/fulltext/FullTextExpression;)V
constraintgetFullTextConstraint?()Lorg/apache/jackrabbit/oak/query/fulltext/FullTextExpression;containsNativeConstraintgetQueryStatementsetMatchesAllTypesgetQueryEngineSettings7()Lorg/apache/jackrabbit/oak/query/QueryEngineSettings;isAccessiblepermissionProviderTLorg/apache/jackrabbit/oak/spi/security/authorization/permission/PermissionProvider;?
SourceFileFilterImpl.java3org/apache/jackrabbit/oak/query/QueryEngineSettings????/?{????java/util/ArrayList???????xyz{????|}0org/apache/jackrabbit/oak/query/index/FilterImpl~??????
???java/lang/StringBuilder????????{ && ?????????????????????????>org/apache/jackrabbit/oak/spi/query/Filter$PropertyRestriction???????????????????????"java/lang/IllegalArgumentExceptionUnknown path restriction: ???{?????????????????+NOT_EQUAL only supported for NOT_EQUAL NULL????????Filter(always false)Filter(query=
 fullText=, path=??, property=[??????java/util/Map$Entry??java/lang/String=??, ])//????????????native*????????read????java/lang/Object*org/apache/jackrabbit/oak/spi/query/Filter2org/apache/jackrabbit/oak/query/index/FilterImpl$1:org/apache/jackrabbit/oak/spi/query/Filter$PathRestriction0org/apache/jackrabbit/oak/query/ast/SelectorImpl
java/util/Setjava/util/Listjava/util/Iterator+org/apache/jackrabbit/oak/api/PropertyValueRorg/apache/jackrabbit/oak/spi/security/authorization/permission/PermissionProviderNO_RESTRICTION+com/google/common/collect/ArrayListMultimapcreate/()Lcom/google/common/collect/ArrayListMultimap;&com/google/common/collect/ListMultimapputAll'(Lcom/google/common/collect/Multimap;)Z+org/apache/jackrabbit/oak/commons/PathUtilsdenotesRootappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;-(Ljava/lang/Object;)Ljava/lang/StringBuilder;clearEXACTvaluesget$(Ljava/lang/Object;)Ljava/util/List;isEmptysize()I(I)Ljava/lang/Object;()Ljava/util/Iterator;hasNextnext()Ljava/lang/Object;	sortOrderE$SwitchMap$org$apache$jackrabbit$oak$spi$query$Filter$PathRestriction[Iordinalmatches
getParentPath&(Ljava/lang/String;)Ljava/lang/String;equals(Ljava/lang/Object;)Z
isAncestor'(Ljava/lang/String;Ljava/lang/String;)Z7$SwitchMap$org$apache$jackrabbit$oak$query$ast$Operator,org/apache/jackrabbit/oak/query/ast/Operatorlastfirst
lastIncludingfirstIncludingisLikeadd	compareTo(Ljava/lang/Object;)IasMap()Ljava/util/Map;
java/util/MapentrySetgetKeygetValue
startsWithPARENTALL_CHILDRENDIRECT_CHILDRENkeySetgetQuery-()Lorg/apache/jackrabbit/oak/query/QueryImpl;)org/apache/jackrabbit/oak/query/QueryImplgetExecutionContext4()Lorg/apache/jackrabbit/oak/query/ExecutionContext;0org/apache/jackrabbit/oak/query/ExecutionContextgetPermissionProviderV()Lorg/apache/jackrabbit/oak/spi/security/authorization/permission/PermissionProvider;	isGranted!st
xyz{|}~??{???{????????????*???<*?Y????
r
s???????C*?*?*??*?	Y?
?*??
*+?*,?*+?
+???*-???*
{J
LWb#|(}-~=?B??*C??CxyCz{C|}?/?9??????????????H?*?*?*??*?	Y?
?*??
+?M*,??*,??*,??*,??*,??*,??*?
,?
?W*,??*,??**??
*????*+????J?J
LWb#?(?0?8?@?H?P?X?f?n?v?????? ??????(o???)??????????????>*???
?????????/*??????????9+???????xy???/*??????????/*???????????A?Y?L*?M*???M+,?*?? W*?!?+"?*?!?W+?#??"??
???'?.?<?? A??9??
4?{????!???>*+???
??????{???/*??????????>*???
?????????V*?
?$*?*?%?*????	??????????/*??????????/*??????????L*???*??&????	?????	?????/*??????????J*???
*??'???????F????????J*???
*??(???????F????????J*???
*??)???????F????????4
*?
?*????
???????;h*?
+?+M,?,??,?-?,?.?/?>:,?0:?1?&?2?/:?36?
>:?????: +
-0N
U[^be?RU
??N??8-??h??h?{]??-;??08???]????????)??????*?4???5*??6.?P$&/;G?+*??7?*??8+?9?+?8*??9?*?+?:??;Y?Y?N-+??-,?@*-?A??+,
-./?*???{????????????U	*+,-?B??
23?*	??	?{	??	????????/Y?>:+???C?D,?E.??*ESbq??-Z?F?GZ?H?I?Y-?U?;YJ?=?-?G?I?<-?G?I?--?F?H?-?F?H??K-?G*?A??f6	789H;T<`=c?g@qDwE}F?H?I?J?L?M?N?P?Q?R?U?V?Y?Z?>?????{?????????	?????H?
????:*+???LM,?0N-?1?-?2?/:+?M?????,+?NW??c	d$e-f.h1i9j?4$
??!??:??:??	1???	1???????????*?
+?+??n????{?????`*?+?*+?O?+?*??rsu??????
@????`*?+?*+?O?*?+??yz|??????
@??????*??P??Y?L+Q?W*??+R?*??W*??+S?*?? W+T?*?U?W*?
?V?g+W?W*?
?X?Y?ZM,?1?<,?2?[N+-?\?]?^?-?_? W,?1?
+`?W???+a?W+b?W+?#??V??
??? ?.?5?C?Q?]?d?x??????????????????*?,??xI??????????,??xI???
?#??4?>??????+?L+c?d?K*?!?*?!??Y?*Z?!?"??#?!?Y?*Z?!?+?,? ?#?!??5,?6.?9$x'????5*??6.?7"(%((??*?+?:?*?e*?f?*+??IJ5*??6.?l!6$ZH?K+*??:?@*?e?9+*??9?.*?e?'*?+?:?*?e?+?8*??9?*?e*+?*?%??>?5*??6.??#22tD*+?*?g??_+*??:?T*?e?M*?+?:?*+??:*?+?9?/+*??:?$*?e?*?+?9?+*??:?*?e???5*??6.??#D2?Y*+?*?h??e+*??:?Z*?e?S*??8+?9?E*?e?>*?+?9?*?+?:?
*?e?!*+?*?h??*?+?9?*?e???<????? ?:?W?X?????????????????????????$?+?6?=?K?O?T?[?^???????????????????????????(-47BI	W
^t{?????? ?????{????" +,+--??/*???"??????B
*?+?iW??
&	'?
??
{?>*+???
*+?????/*???/???	???2*?
?j?kL+?1?+?2?]M,l?d???????4"5+6-809? "?{!??2??????
??/*???????????>*???
CD????
?/*???H?????v$*??m?n?oM,?,+p?q????
MN? $??$?{?
?"@A???/*?r??1???w"u?t?@/t?	[l?	




© 2015 - 2024 Weber Informatics LLC | Privacy Policy