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

com.groupbyinc.flux.common.regex.Regex.class Maven / Gradle / Ivy

There is a newer version: 198
Show newest version
????4?&com/groupbyinc/flux/common/regex/Regexjava/lang/Object
Regex.javaUNICODE_CHARACTER_CLASSI()V	

this(Lcom/groupbyinc/flux/common/regex/Regex;isSimpleMatchPattern(Ljava/lang/String;)Zjava/lang/StringindexOf(I)I
strLjava/lang/String;isMatchAllPattern*equals(Ljava/lang/Object;)Z
simpleMatchToAutomatonW(Ljava/lang/String;)Lcom/groupbyinc/flux/common/apache/lucene/util/automaton/Automaton;java/util/ArrayList"
#java/util/List%	substring(II)Ljava/lang/String;'(
)@com/groupbyinc/flux/common/apache/lucene/util/automaton/Automata+
makeString-!
,.add0&1
makeAnyStringE()Lcom/groupbyinc/flux/common/apache/lucene/util/automaton/Automaton;34
,5(II)I7
8(I)Ljava/lang/String;':
;Bcom/groupbyinc/flux/common/apache/lucene/util/automaton/Operations=concatenateU(Ljava/util/List;)Lcom/groupbyinc/flux/common/apache/lucene/util/automaton/Automaton;?@
>AipatternautomataULjava/util/List;Ljava/util/List;previousX([Ljava/lang/String;)Lcom/groupbyinc/flux/common/apache/lucene/util/automaton/Automaton;"java/lang/IllegalArgumentExceptionJ.There must be at least one pattern, zero givenL(Ljava/lang/String;)V	N
KO[Ljava/lang/String;Q !
Sunion[(Ljava/util/Collection;)Lcom/groupbyinc/flux/common/apache/lucene/util/automaton/Automaton;UV
>WpatternssimpleMatch'(Ljava/lang/String;Ljava/lang/String;)Zlength()I\]
^endsWith`
aZ[
c(Ljava/lang/String;)Ie
f(Ljava/lang/String;I)Ih
i	nextIndexpart	partIndex
firstIndex(([Ljava/lang/String;Ljava/lang/String;)Z)([Ljava/lang/String;[Ljava/lang/String;)Ztypetypescompile?(Ljava/lang/String;Ljava/lang/String;)Ljava/util/regex/Pattern;flagsFromStringue
vjava/util/regex/Patternx.(Ljava/lang/String;I)Ljava/util/regex/Pattern;sz
y{regexflagspFlags|?"com/groupbyinc/flux/common/Strings?delimitedListToStringArray9(Ljava/lang/String;Ljava/lang/String;)[Ljava/lang/String;??
??isEmpty()Z??
?java/util/Locale?ROOTLjava/util/Locale;??	??toUpperCase&(Ljava/util/Locale;)Ljava/lang/String;??
?CASE_INSENSITIVE?	MULTILINE?DOTALL?UNICODE_CASE?CANON_EQ?
UNIX_LINES?LITERAL?COMMENTS?UNICODE_CHAR_CLASS?java/lang/StringBuilder?
?Unknown regex flag [?append-(Ljava/lang/String;)Ljava/lang/StringBuilder;??
??]?toString()Ljava/lang/String;??
??s
flagsToStringCASE_INSENSITIVE|?
MULTILINE|?DOTALL|?
UNICODE_CASE|?	CANON_EQ|?UNIX_LINES|?LITERAL|?	COMMENTS|?UNICODE_CHAR_CLASS|?sbLjava/lang/StringBuilder;
ConstantValueCodeLocalVariableTableLineNumberTable
StackMapTableLocalVariableTypeTable
SourceFile!?	
?/*???
? 	?E**??????,?@	?1*????0	 !??U?#Y?$L=**?>?.+*?*?/?2W+?6?2W`=**`?9>???+*?6?,2:+?T?2W????+?X?? ,DCYQ+EG?+EF?DEGH,I8H>K??R&R?	Z[???*?+??**?=?	*+???u*?_??**`?9>?
+*?4^kZ8lb0m?D??n?bXY
[\]_ `(a*c4d9eCfHhRjZkblhmn?p?r?t?u?v?t??
???-@	Zo??+*?(*M,?>6?,2:+?d???????? D+YQ+????!?#?)???R?	Zp??
O*?L+?H+M,?>6?:,2:*:?66?2:		?d???????????*5D	+qOYQOrQ?"???5???A?G?M??:?R?	RRRR?RRR?	st?`+??+?w=*?|?? }~
?
?
??C	ue??<*???M,?>6??,2:?????????:???
?




© 2015 - 2024 Weber Informatics LLC | Privacy Policy