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

com.groupbyinc.flux.cluster.metadata.IndexNameExpressionResolver$WildcardExpressionResolver.class Maven / Gradle / Ivy

There is a newer version: 59
Show newest version
????4?[com/groupbyinc/flux/cluster/metadata/IndexNameExpressionResolver$WildcardExpressionResolverjava/lang/ObjectScom/groupbyinc/flux/cluster/metadata/IndexNameExpressionResolver$ExpressionResolver IndexNameExpressionResolver.java@com/groupbyinc/flux/cluster/metadata/IndexNameExpressionResolverWildcardExpressionResolverHcom/groupbyinc/flux/cluster/metadata/IndexNameExpressionResolver$ContextContext8com/groupbyinc/flux/cluster/metadata/IndexMetaData$State2com/groupbyinc/flux/cluster/metadata/IndexMetaDataStatejava/util/Map$Entry
java/util/MapEntryExpressionResolver%java/lang/invoke/MethodHandles$Lookupjava/lang/invoke/MethodHandlesLookup$assertionsDisabledZ()V !
"this]Lcom/groupbyinc/flux/cluster/metadata/IndexNameExpressionResolver$WildcardExpressionResolver;resolvel(Lcom/groupbyinc/flux/cluster/metadata/IndexNameExpressionResolver$Context;Ljava/util/List;)Ljava/util/List;
getOptions5()Lcom/groupbyinc/flux/action/support/IndicesOptions;()
*getState,()Lcom/groupbyinc/flux/cluster/ClusterState;,-
.(com/groupbyinc/flux/cluster/ClusterState0metaData1()Lcom/groupbyinc/flux/cluster/metadata/MetaData;23
141com/groupbyinc/flux/action/support/IndicesOptions6expandWildcardsClosed()Z89
7:expandWildcardsOpen<9
7=-com/groupbyinc/flux/cluster/metadata/MetaData?isEmptyOrTrivialWildcard(Ljava/util/List;)ZAB
CresolveEmptyOrTrivialWildcardt(Lcom/groupbyinc/flux/action/support/IndicesOptions;Lcom/groupbyinc/flux/cluster/metadata/MetaData;)Ljava/util/List;EF
GinnerResolve?(Lcom/groupbyinc/flux/cluster/metadata/IndexNameExpressionResolver$Context;Ljava/util/List;Lcom/groupbyinc/flux/action/support/IndicesOptions;Lcom/groupbyinc/flux/cluster/metadata/MetaData;)Ljava/util/Set;IJ
K
java/util/SetMisEmptyO9NPallowNoIndicesR9
7S0com/groupbyinc/flux/index/IndexNotFoundExceptionUjava/lang/StringW(Ljava/lang/String;)V Y
VZindex_or_alias\java/util/List^toArray(([Ljava/lang/Object;)[Ljava/lang/Object;`a_b[Ljava/lang/String;dsetResources((Ljava/lang/String;[Ljava/lang/String;)Vfg
Vhjava/util/ArrayListj(Ljava/util/Collection;)V l
kminfe2Lcom/groupbyinc/flux/index/IndexNotFoundException;contextJLcom/groupbyinc/flux/cluster/metadata/IndexNameExpressionResolver$Context;expressions$Ljava/util/List;Ljava/util/List;options3Lcom/groupbyinc/flux/action/support/IndicesOptions;/Lcom/groupbyinc/flux/cluster/metadata/MetaData;result#Ljava/util/Set;Ljava/util/Set;size()I|}_~get(I)Ljava/lang/Object;??_?"com/groupbyinc/flux/common/Strings?(Ljava/lang/CharSequence;)ZO?
??indexNotFoundExceptionF(Ljava/lang/String;)Lcom/groupbyinc/flux/index/IndexNotFoundException;??
?validateAliasOrIndex?Y
?aliasOrIndexExistsw(Lcom/groupbyinc/flux/action/support/IndicesOptions;Lcom/groupbyinc/flux/cluster/metadata/MetaData;Ljava/lang/String;)Z??
?add(Ljava/lang/Object;)Z??N?charAt(I)C??
X?	substring(I)Ljava/lang/String;??
X?java/util/HashSet?subList(II)Ljava/util/List;??_?
?m&com/groupbyinc/flux/common/regex/Regex?isSimpleMatchPattern(Ljava/lang/String;)Z??
??ignoreUnavailable?9
7?getAliasAndIndexLookup()Ljava/util/SortedMap;??
@?java/util/SortedMap?&(Ljava/lang/Object;)Ljava/lang/Object;????1com/groupbyinc/flux/cluster/metadata/AliasOrIndex?isAlias?9??
ignoreAliases?9
7?
access$0008(Ljava/lang/String;)Ljava/lang/IllegalArgumentException;??
	?remove??N?excludeStateo(Lcom/groupbyinc/flux/action/support/IndicesOptions;)Lcom/groupbyinc/flux/cluster/metadata/IndexMetaData$State;??
?matches?(Lcom/groupbyinc/flux/cluster/metadata/IndexNameExpressionResolver$Context;Lcom/groupbyinc/flux/cluster/metadata/MetaData;Ljava/lang/String;)Ljava/util/Map;??
?expand?(Lcom/groupbyinc/flux/cluster/metadata/IndexNameExpressionResolver$Context;Lcom/groupbyinc/flux/cluster/metadata/IndexMetaData$State;Ljava/util/Map;)Ljava/util/Set;??
?addAll(Ljava/util/Collection;)Z??N?	removeAll??N?PaliasOrIndex3Lcom/groupbyinc/flux/cluster/metadata/AliasOrIndex;
expressionLjava/lang/String;:Lcom/groupbyinc/flux/cluster/metadata/IndexMetaData$State;VLjava/util/Map;Ljava/util/Map;iIwildcardSeen5com/groupbyinc/flux/indices/InvalidIndexNameException?must not start with '_'.?'(Ljava/lang/String;Ljava/lang/String;)V ?
??CLOSE??	?OPEN??	?	?java/lang/AssertionError?5this shouldn't get called if wildcards expand to none?(Ljava/lang/Object;)V ?
??isMatchAllPattern??
??entrySet()Ljava/util/Set;??stream()Ljava/util/stream/Stream;N"java/lang/invoke/LambdaMetafactorymetafactory?(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;	

?lambda$matches$0(Ljava/util/Map$Entry;)Z
test ()Ljava/util/function/Predicate;java/util/stream/Streamfilter9(Ljava/util/function/Predicate;)Ljava/util/stream/Stream;?getKey()Ljava/lang/Object; !"	#)(Ljava/util/Map$Entry;)Ljava/lang/String;%apply()Ljava/util/function/Function;'()getValue+!,	-J(Ljava/util/Map$Entry;)Lcom/groupbyinc/flux/cluster/metadata/AliasOrIndex;/)java/util/stream/Collectors2toMapX(Ljava/util/function/Function;Ljava/util/function/Function;)Ljava/util/stream/Collector;45
36collect0(Ljava/util/stream/Collector;)Ljava/lang/Object;89:*<indexOf(Ljava/lang/String;)I>?
X@lengthB}
XCsuffixWildcardE?
F
otherWildcardH?
Ijava/lang/StringBuilderK
L"expression [Nappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;PQ
LR$] should have at least a length of 2TtoString()Ljava/lang/String;VW
LX(II)Ljava/lang/String;?Z
X[toCharArray()[C]^
X_([C)V a
XbsubMap;(Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/SortedMap;de?flambda$suffixWildcard$1h
ij[Cm
fromPrefixtoPrefixCharArrtoPrefix\Ljava/util/SortedMap;Ljava/util/SortedMap;lambda$otherWildcard$2b(Lcom/groupbyinc/flux/cluster/metadata/IndexNameExpressionResolver$Context;Ljava/util/Map$Entry;)Ztu
vwj(Lcom/groupbyinc/flux/cluster/metadata/IndexNameExpressionResolver$Context;)Ljava/util/function/Predicate;yzlambda$otherWildcard$3*(Ljava/lang/String;Ljava/util/Map$Entry;)Z|}
~2(Ljava/lang/String;)Ljava/util/function/Predicate;??pattern
?"iterator()Ljava/util/Iterator;??N?java/util/Iterator?hasNext?9??next?!??isPreserveAliases?9
?
getIndices()Ljava/util/List;????_?<()Lcom/groupbyinc/flux/cluster/metadata/IndexMetaData$State;,?
?getIndex#()Lcom/groupbyinc/flux/index/Index;??
?com/groupbyinc/flux/index/Index?getName?W
??meta4Lcom/groupbyinc/flux/cluster/metadata/IndexMetaData;entry\Ljava/util/Map$Entry;Ljava/util/Map$Entry;_P_all?equals??
X?getConcreteAllIndices()[Ljava/lang/String;??
@?java/util/Arrays?asList%([Ljava/lang/Object;)Ljava/util/List;??
??getConcreteAllOpenIndices??
@?getConcreteAllClosedIndices??
@?java/util/Collections?	emptyList??
??simpleMatch'(Ljava/lang/String;Ljava/lang/String;)Z??
??ejava/lang/Class?desiredAssertionStatus?9
??CodeLocalVariableTableLineNumberTableLocalVariableTypeTable
StackMapTable	Signature?(Lcom/groupbyinc/flux/cluster/metadata/IndexNameExpressionResolver$Context;Ljava/util/List;)Ljava/util/List;?(Lcom/groupbyinc/flux/cluster/metadata/IndexNameExpressionResolver$Context;Ljava/util/List;Lcom/groupbyinc/flux/action/support/IndicesOptions;Lcom/groupbyinc/flux/cluster/metadata/MetaData;)Ljava/util/Set;?(Lcom/groupbyinc/flux/cluster/metadata/IndexNameExpressionResolver$Context;Lcom/groupbyinc/flux/cluster/metadata/MetaData;Ljava/lang/String;)Ljava/util/Map;?(Lcom/groupbyinc/flux/cluster/metadata/IndexNameExpressionResolver$Context;Lcom/groupbyinc/flux/cluster/metadata/IndexMetaData$State;Ljava/util/Map;)Ljava/util/Set;'(Ljava/util/List;)Z?(Lcom/groupbyinc/flux/action/support/IndicesOptions;Lcom/groupbyinc/flux/cluster/metadata/MetaData;)Ljava/util/List;BootstrapMethods
SourceFileInnerClasses0 !?/*?#??$%?e&'?M~+?+N+?/?5:-?;?-?>?,?*,?D?
-?H?*+,-?L:?,??Q?.-?T?'?VY?X?[:],?X?c?e?i??kY?n??H]op~$%~qr~suyvwp2x8Fy{?~st8Fyz?:ijklo&p-s8u=v?xPy]zq{t}??7@?N4??IJ?
K:66,??7,???X:???	?????-??????W????-??6	??:?6	???Y,????:???\-???6??????:

?	???
???-???	?Ŀ	???W?h??W?[-??:
+??:+
??:	???W?
??W-?T????	??????6???????d?	?"??
!!??r??	?R??
?H??>?{	???K$%KqrKsuKvwK2xHy{E??*?H??>?zKstHyz??'????!?)?/?4???D?Q?a?d?o?r?w??????????????????????????????	?? ?1?7???B?H??N?	N?%X!??*???+N	?
_7@N???
?Y?Q*??_???Y*?쿱?????
???
????(+??,????N-?*???-??????*(vw(2x(?????
????"?@
???U?VY*?[L+]?XY*S?i+????	op??	??
????Q*?>?*?;?L??*?>?*?;?
??L?**?;?*?>?
??L????
??Y????L+??4??%??:??QvwO???&	???!?(?6?=?M?O???	????b,???@*?+???1+???????*?1?7?;??+???,=?A,?Dd?
*+,?G?*+,?J?? bqrb2xb???*
???$?3?>???D?T?[?????
E??j????-,?D?%??Y?LY?MO?S,?SU?S?Y???,,?Dd?\N-?`:?d\4`?U?XY?c:+??-?g:*?+???/???l??*?1?7?;????H?qr?2x???<eo?B_pmZGq?h9ds?h9dr?2?0?<?B?O?Z?h?r?????????0?m@XXnX???
H???<,N+????*?{?-????*?1?7?;???*<qr<2x<??:???"!	0
;??
????	???Y??N,????:???????:?-??:*???!???-?#?X??W?F????:???.???:+???+?-??????W??Χ?v-??H???7h??+t???qr????????{? +t???????z?.+7H\??????)?N??F??
??"?????AB??9+???-+??'?+?????+???X??????9$%9su?9st??3@??
EF??8*?>?*?;?+?????*?>?+?????*?;?+??????ư?8vw82x?#$%&%',(4*???
|}?B*+?#?X?ʬ??????	
tu?a!*?+???+?-????????!qr!????@
h?L*?-?????????????@
?L*?-?????????????@?!?4	?њ?????e?@?>

$&
.0
k
x
???2	
	
@		





© 2015 - 2025 Weber Informatics LLC | Privacy Policy