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

com.groupbyinc.flux.common.apache.lucene.queryparser.xml.QueryTemplateManager.class Maven / Gradle / Ivy

There is a newer version: 59
Show newest version
????3?Mcom/groupbyinc/flux/common/apache/lucene/queryparser/xml/QueryTemplateManagerjava/lang/ObjectQueryTemplateManager.javadbf*Ljavax/xml/parsers/DocumentBuilderFactory;tFactory(Ljavax/xml/transform/TransformerFactory;compiledTemplatesCacheLjava/util/HashMap;FLjava/util/HashMap;defaultCompiledTemplatesLjavax/xml/transform/Templates;()V
java/util/HashMap

	
	thisOLcom/groupbyinc/flux/common/apache/lucene/queryparser/xml/QueryTemplateManager;(Ljava/io/InputStream;)V5javax/xml/transform/TransformerConfigurationException.javax/xml/parsers/ParserConfigurationException/com/groupbyinc/flux/common/xml/sax/SAXException!java/io/IOException#addDefaultQueryTemplate%
&xslIsLjava/io/InputStream;getTemplates6(Ljava/io/InputStream;)Ljavax/xml/transform/Templates;*+
,addQueryTemplate*(Ljava/lang/String;Ljava/io/InputStream;)Vput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;01
2nameLjava/lang/String;getQueryAsXmlString<(Ljava/util/Properties;Ljava/lang/String;)Ljava/lang/String;(javax/xml/transform/TransformerException8get&(Ljava/lang/Object;)Ljava/lang/Object;:;
<javax/xml/transform/Templates>I(Ljava/util/Properties;Ljavax/xml/transform/Templates;)Ljava/lang/String;6@
AformPropertiesLjava/util/Properties;queryTemplateNamets
getQueryAsDOMW(Ljava/util/Properties;Ljava/lang/String;)Lcom/groupbyinc/flux/common/w3c/dom/Document;d(Ljava/util/Properties;Ljavax/xml/transform/Templates;)Lcom/groupbyinc/flux/common/w3c/dom/Document;GI
J*(Ljava/util/Properties;)Ljava/lang/String;E(Ljava/util/Properties;)Lcom/groupbyinc/flux/common/w3c/dom/Document;java/io/StringWriterN
O'javax/xml/transform/stream/StreamResultQ(Ljava/io/Writer;)VS
RTtransformCriteriaT(Ljava/util/Properties;Ljavax/xml/transform/Templates;Ljavax/xml/transform/Result;)VVW
XtoString()Ljava/lang/String;Z[
O\templatewriterLjava/io/StringWriter;result)Ljavax/xml/transform/stream/StreamResult;?(Ljava/util/Properties;Ljava/io/InputStream;)Ljava/lang/String;J(Ljava/util/Properties;Ljava/io/InputStream;Ljavax/xml/transform/Result;)VVd
e!javax/xml/transform/dom/DOMResultg
hgetNode+()Lcom/groupbyinc/flux/common/w3c/dom/Node;jk
hl+com/groupbyinc/flux/common/w3c/dom/Documentn#Ljavax/xml/transform/dom/DOMResult;Z(Ljava/util/Properties;Ljava/io/InputStream;)Lcom/groupbyinc/flux/common/w3c/dom/Document;	r(javax/xml/parsers/DocumentBuilderFactorytsetNamespaceAware(Z)Vvw
uxnewDocumentBuilder%()Ljavax/xml/parsers/DocumentBuilder;z{
u|!javax/xml/parsers/DocumentBuilder~parseD(Ljava/io/InputStream;)Lcom/groupbyinc/flux/common/w3c/dom/Document;??
?!javax/xml/transform/dom/DOMSource?,(Lcom/groupbyinc/flux/common/w3c/dom/Node;)V?
??		?&javax/xml/transform/TransformerFactory?newTransformer?(Ljavax/xml/transform/Source;)Ljavax/xml/transform/Transformer;??
??java/util/Properties?java/io/InputStream?javax/xml/transform/Result?javax/xml/transform/Transformer?java/lang/Throwable?V(Ljava/util/Properties;Ljavax/xml/transform/Transformer;Ljavax/xml/transform/Result;)VV?
?Ljavax/xml/transform/Result;builder#Ljavax/xml/parsers/DocumentBuilder;xslDoc-Lcom/groupbyinc/flux/common/w3c/dom/Document;ds#Ljavax/xml/transform/dom/DOMSource;transformer!Ljavax/xml/transform/Transformer;#()Ljavax/xml/transform/Transformer;????newDocument/()Lcom/groupbyinc/flux/common/w3c/dom/Document;??
?Document?
createElement@(Ljava/lang/String;)Lcom/groupbyinc/flux/common/w3c/dom/Element;??o?appendChildT(Lcom/groupbyinc/flux/common/w3c/dom/Node;)Lcom/groupbyinc/flux/common/w3c/dom/Node;??o?
propertyNames()Ljava/util/Enumeration;??
??*com/groupbyinc/flux/common/w3c/dom/Element?java/util/Enumeration?hasMoreElements()Z????nextElement()Ljava/lang/Object;????
\getProperty&(Ljava/lang/String;)Ljava/lang/String;??
??java/lang/String?length()I??
??Acom/groupbyinc/flux/common/apache/lucene/queryparser/xml/DOMUtils?insertChild~(Lcom/groupbyinc/flux/common/w3c/dom/Element;Ljava/lang/String;Ljava/lang/String;)Lcom/groupbyinc/flux/common/w3c/dom/Element;??
??	transform;(Ljavax/xml/transform/Source;Ljavax/xml/transform/Result;)V??
??propNamevaluedbdocroot,Lcom/groupbyinc/flux/common/w3c/dom/Element;keysEnumLjava/util/Enumeration<*>;Ljava/util/Enumeration;xmlnewTemplates=(Ljavax/xml/transform/Source;)Ljavax/xml/transform/Templates;??
??newInstance,()Ljavax/xml/parsers/DocumentBuilderFactory;??
u?*()Ljavax/xml/transform/TransformerFactory;??
??	SignatureCodeLocalVariableTableLineNumberTable
Exceptions
StackMapTableLocalVariableTypeTable
SourceFile!	
?
?K*?*?Y??*????6238?^*?*?Y??*?*+?'??()?;23<=?
 "$%?A	*+?-???		()?
AB?
 "$./?P*?+,?-?3W?? 45()?
F
G?
 "$67?^*?,?=??N+-?B??*CDE5F?
KL?
"$ 9GH?^*?,?=??N+-?K??*CDE5F?
QR?
"$ 96L?=	+*??B??		CD?W?
"$ 9GM?=	+*??K??		CD?\?
"$ 9	6@?p?OY?PM?RY,?UN*+-?Y,?]??*CD^_`ab?efgh? 9	6c?p?OY?PM?RY,?UN*+-?f,?]??*CD()_`ab?qrst?
"$ 9	GI?\?hY?iM*+,?Y,?m?o?? CD^ap?}~? 9	Gq?\?hY?iM*+,?f,?m?o?? CD()ap?????
"$ 9	Vd?	J?s?y?s?}N-+??:??Y??::??Y:²???:ç:??*,???*7::?:?HJCDJ()Ja?<??5?? *??#'???*
???? ?#?*?4?B?I??'?:???o?????
"$ 9	VW?N*+??,???? CD^a??
??? 9	V??n	z?s?y?s?}N-??:???:??W*??:???1????:*??:??Ҟ
??W??˻?Y??:+,?ܱ?f
E?5M?5zCDz??za?l??f??[??/K??r???/K???>?????)?/?9?E?M?Z?d?g?r?y?? ?/???o??4? 9	*+?}%?s?y?s?}L+*??M??Y,??N??-???*%()?????????????
 "$??)
??s?????
/0?




© 2015 - 2025 Weber Informatics LLC | Privacy Policy