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

com.groupbyinc.flux.common.apache.lucene.util.SPIClassIterator.class Maven / Gradle / Ivy

There is a newer version: 59
Show newest version
????3(>com/groupbyinc/flux/common/apache/lucene/util/SPIClassIteratorULjava/lang/Object;Ljava/util/Iterator;>;java/lang/Objectjava/util/IteratorSPIClassIterator.javaMETA_INF_SERVICESLjava/lang/String;META-INF/services/clazzLjava/lang/Class;Ljava/lang/Class;loaderLjava/lang/ClassLoader;profilesEnumLjava/util/Enumeration;'Ljava/util/Enumeration;
linesIteratorLjava/util/Iterator;(Ljava/util/Iterator;$assertionsDisabledZgetS(Ljava/lang/Class;)Lcom/groupbyinc/flux/common/apache/lucene/util/SPIClassIterator;java/lang/Thread
currentThread()Ljava/lang/Thread;
 getContextClassLoader()Ljava/lang/ClassLoader;"#
$java/lang/Class&getClassLoader(#
')java/lang/ClassLoader++(Ljava/lang/Class;Ljava/lang/ClassLoader;)V-.
/clj(Ljava/lang/Class;Ljava/lang/ClassLoader;)Lcom/groupbyinc/flux/common/apache/lucene/util/SPIClassIterator;isParentClassLoader1(Ljava/lang/ClassLoader;Ljava/lang/ClassLoader;)Zjava/lang/SecurityException5	getParent7#
,8seLjava/lang/SecurityException;parentchildjava/io/IOException>()V-@
A
java/util/ObjectsDrequireNonNull8(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;FG
EH
	J	Mjava/lang/StringBuilderO
PAappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;RS
PTgetName()Ljava/lang/String;VW
'XtoStringZW
P[getResources+(Ljava/lang/String;)Ljava/util/Enumeration;]^
,_	a#java/util/ServiceConfigurationErrorc$Error loading SPI profiles for type e from classpathg*(Ljava/lang/String;Ljava/lang/Throwable;)V-i
djjava/util/CollectionslemptySet()Ljava/util/Set;no
mp
java/util/Setriterator()Ljava/util/Iterator;tusv	xfullNameioeLjava/io/IOException;thisELcom/groupbyinc/flux/common/apache/lucene/util/SPIClassIterator;@Lcom/groupbyinc/flux/common/apache/lucene/util/SPIClassIterator;loadNextProfile()Zjava/util/ArrayList?java/util/Enumeration?hasMoreElements????clear?@
??
?AnextElement()Ljava/lang/Object;????java/net/URL?
openStream()Ljava/io/InputStream;??
??java/io/BufferedReader?java/io/InputStreamReader?!java/nio/charset/StandardCharsets?UTF_8Ljava/nio/charset/Charset;??	??2(Ljava/io/InputStream;Ljava/nio/charset/Charset;)V-?
??(Ljava/io/Reader;)V-?
??java/io/InputStream?readLine?W
??java/lang/String?indexOf(I)I??
??	substring(II)Ljava/lang/String;??
??trim?W
??length()I??
??add(Ljava/lang/Object;)Z??
??java/io/Closeable?5com/groupbyinc/flux/common/apache/lucene/util/IOUtils?close([Ljava/io/Closeable;)V??
??closeWhileHandlingException??
??java/lang/Throwable?'Error loading SPI class list from URL: ?-(Ljava/lang/Object;)Ljava/lang/StringBuilder;R?
P?isEmpty??
??
?vposIreaderLjava/io/BufferedReader;lineinLjava/io/InputStream;successurlLjava/net/URL;lines)Ljava/util/ArrayList;Ljava/util/ArrayList;hasNext?????
?next()Ljava/lang/Class; java/lang/ClassNotFoundException?
? java/util/NoSuchElementException?
?A	?java/lang/AssertionError?
?A???forName=(Ljava/lang/String;ZLjava/lang/ClassLoader;)Ljava/lang/Class;??
'?
asSubclass$(Ljava/lang/Class;)Ljava/lang/Class;??
'?java/util/LocaleROOTLjava/util/Locale;	iAn SPI class of type %s with classname %s does not exist, please fix the file '%s%1$s' in your classpath.formatK(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;	
?
(Ljava/lang/String;)V-
d
cnfe"Ljava/lang/ClassNotFoundException;cremove'java/lang/UnsupportedOperationException
A??
desiredAssertionStatus?
'
ConstantValue	SignatureCodeLocalVariableTableLocalVariableTypeTableLineNumberTable
StackMapTables(Ljava/lang/Class;)Lcom/groupbyinc/flux/common/apache/lucene/util/SPIClassIterator;?(Ljava/lang/Class;Ljava/lang/ClassLoader;)Lcom/groupbyinc/flux/common/apache/lucene/util/SPIClassIterator;0(Ljava/lang/Class;Ljava/lang/ClassLoader;)V()Ljava/lang/Class<+TS;>;
SourceFile1	


	z?!?%L+?*?*L?Y*+?0?
1 
!5679"?,#	2P
?Y*+?0?


 

!>$	34?+M,?,*??,?9M????M?6
6*1:;<=!"JKLM
OQRS"?,
?,,6-.)s*?B*+C?I?'?K*,L?I?,?N?PY?Q?U+?Y?U?\N*,-?`?b?(N?dY?PY?Qf?U+?Y?Uh?U?\-?k?*?q?w?y?>A?45	z
B${|s}s
s s}~s
!*
WXY[5\>_A]B^f`ra"?A',?$%???	L*?b????+?
+?????Y??L*?b????M,??N6??Y??Y-??????:??Y:?4#??6?
??:??:???
+??W???6???Y-S?ȧ4??Y-S?˧&:???Y-S?ȧ??Y-S???? N?dY?PY?Q϶U,?Ҷ\-?k?+?՚
*+?ֵy????6?????.???\	^%??J???R7?
3???6???{|.???}?? }~??!?!defgi!k.m3n6pJrUs^tcumwtx|y?{?|?~??????~??????????????????"g???(?????"???M??	????
???B????a*?y???
*????} }~!?"@???p*????Y???*?y?????Y???*?y????L+*?N??*?K???M?dY??Y*?K?YSY+SYS???6FG? H(p}6:
 p}~!???)?6?G?H?"???&@D?Y??} }~!?A??A*??} }~!+@4?????!+"@'




© 2015 - 2025 Weber Informatics LLC | Privacy Policy