|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.commons.digester.xmlrules.DigesterLoader
public class DigesterLoader
This class manages the creation of Digester instances from XML digester rules files.
| Constructor Summary | |
|---|---|
DigesterLoader()
|
|
| Method Summary | |
|---|---|
static Digester |
createDigester(org.xml.sax.InputSource rulesSource)
Creates a new digester and initializes it from the specified InputSource |
static Digester |
createDigester(org.xml.sax.InputSource rulesSource,
Digester rulesDigester)
Creates a new digester and initializes it from the specified InputSource. |
static Digester |
createDigester(java.net.URL rulesXml)
Creates a new digester and initializes it from the specified XML file |
static Digester |
createDigester(java.net.URL rulesXml,
Digester rulesDigester)
Creates a new digester and initializes it from the specified XML file. |
static java.lang.Object |
load(java.net.URL digesterRules,
java.lang.ClassLoader classLoader,
java.io.InputStream input)
Given the digester rules XML file, a class loader, and an input stream, this method parses the input into Java objects. |
static java.lang.Object |
load(java.net.URL digesterRules,
java.lang.ClassLoader classLoader,
java.io.InputStream input,
java.lang.Object rootObject)
Given the digester rules XML file, a class loader, and an input stream, this method parses the input into Java objects. |
static java.lang.Object |
load(java.net.URL digesterRules,
java.lang.ClassLoader classLoader,
java.io.Reader reader)
Given the digester rules XML file, a class loader, and an input stream, this method parses the input into Java objects. |
static java.lang.Object |
load(java.net.URL digesterRules,
java.lang.ClassLoader classLoader,
java.io.Reader input,
java.lang.Object rootObject)
Given the digester rules XML file, a class loader, and an input stream, this method parses the input into Java objects. |
static java.lang.Object |
load(java.net.URL digesterRules,
java.lang.ClassLoader classLoader,
java.net.URL fileURL)
Given the digester rules XML file, a class loader, and an XML input file, this method parses the input file into Java objects. |
static java.lang.Object |
load(java.net.URL digesterRules,
java.lang.ClassLoader classLoader,
java.net.URL fileURL,
java.lang.Object rootObject)
Given the digester rules XML file, a class loader, and an XML input file, this method parses the input file into Java objects. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public DigesterLoader()
| Method Detail |
|---|
public static Digester createDigester(org.xml.sax.InputSource rulesSource)
rulesSource - load the xml rules from this InputSource
public static Digester createDigester(org.xml.sax.InputSource rulesSource,
Digester rulesDigester)
rulesSource - load the xml rules from this InputSourcerulesDigester - digester to load the specified XML file.
public static Digester createDigester(java.net.URL rulesXml)
rulesXml - URL to the XML file defining the digester rules
public static Digester createDigester(java.net.URL rulesXml,
Digester rulesDigester)
rulesXml - URL to the XML file defining the digester rulesrulesDigester - digester to load the specified XML file.
public static java.lang.Object load(java.net.URL digesterRules,
java.lang.ClassLoader classLoader,
java.net.URL fileURL)
throws java.io.IOException,
org.xml.sax.SAXException,
DigesterLoadingException
digesterRules - URL to the XML document defining the digester rulesclassLoader - the ClassLoader to register with the digesterfileURL - URL to the XML file to parse into Java objects
java.io.IOException
org.xml.sax.SAXException
DigesterLoadingExceptionpublic static java.lang.Object load(java.net.URL digesterRules,
java.lang.ClassLoader classLoader,
java.io.InputStream input)
throws java.io.IOException,
org.xml.sax.SAXException,
DigesterLoadingException
digesterRules - URL to the XML document defining the digester rulesclassLoader - the ClassLoader to register with the digesterinput - InputStream over the XML file to parse into Java objects
java.io.IOException
org.xml.sax.SAXException
DigesterLoadingExceptionpublic static java.lang.Object load(java.net.URL digesterRules,
java.lang.ClassLoader classLoader,
java.io.Reader reader)
throws java.io.IOException,
org.xml.sax.SAXException,
DigesterLoadingException
digesterRules - URL to the XML document defining the digester rulesclassLoader - the ClassLoader to register with the digesterreader - Reader over the XML file to parse into Java objects
java.io.IOException
org.xml.sax.SAXException
DigesterLoadingExceptionpublic static java.lang.Object load(java.net.URL digesterRules,
java.lang.ClassLoader classLoader,
java.net.URL fileURL,
java.lang.Object rootObject)
throws java.io.IOException,
org.xml.sax.SAXException,
DigesterLoadingException
digesterRules - URL to the XML document defining the digester rulesclassLoader - the ClassLoader to register with the digesterfileURL - URL to the XML file to parse into Java objectsrootObject - an Object to push onto the digester's stack, prior
to parsing the input
java.io.IOException
org.xml.sax.SAXException
DigesterLoadingExceptionpublic static java.lang.Object load(java.net.URL digesterRules,
java.lang.ClassLoader classLoader,
java.io.InputStream input,
java.lang.Object rootObject)
throws java.io.IOException,
org.xml.sax.SAXException,
DigesterLoadingException
digesterRules - URL to the XML document defining the digester rulesclassLoader - the ClassLoader to register with the digesterinput - InputStream over the XML file to parse into Java objectsrootObject - an Object to push onto the digester's stack, prior
to parsing the input
java.io.IOException
org.xml.sax.SAXException
DigesterLoadingExceptionpublic static java.lang.Object load(java.net.URL digesterRules,
java.lang.ClassLoader classLoader,
java.io.Reader input,
java.lang.Object rootObject)
throws java.io.IOException,
org.xml.sax.SAXException,
DigesterLoadingException
digesterRules - URL to the XML document defining the digester rulesclassLoader - the ClassLoader to register with the digesterinput - Reader over the XML file to parse into Java objectsrootObject - an Object to push onto the digester's stack, prior
to parsing the input
java.io.IOException
org.xml.sax.SAXException
DigesterLoadingException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||