|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.apache.commons.digester.xmlrules.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
DigesterLoadingException
public 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
DigesterLoadingException
public 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
DigesterLoadingException
public 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
DigesterLoadingException
public 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
DigesterLoadingException
public 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 |