Package org.drools.compiler.compiler.xml
Class XmlPackageReader
- java.lang.Object
-
- org.drools.compiler.compiler.xml.XmlPackageReader
-
public class XmlPackageReader extends Object
-
-
Constructor Summary
Constructors Constructor Description XmlPackageReader(org.drools.core.xml.SemanticModules modules)
XmlPackageReader(org.drools.core.xml.SemanticModules modules, SAXParser parser)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PackageDescr
getPackageDescr()
org.drools.core.xml.ExtensibleXmlParser
getParser()
PackageDescr
read(InputStream inputStream)
Read aRuleSet
from anInputStream
.PackageDescr
read(Reader reader)
Read aRuleSet
from aReader
.PackageDescr
read(InputSource in)
Read aRuleSet
from anInputSource
.
-
-
-
Constructor Detail
-
XmlPackageReader
public XmlPackageReader(org.drools.core.xml.SemanticModules modules)
-
XmlPackageReader
public XmlPackageReader(org.drools.core.xml.SemanticModules modules, SAXParser parser)
-
-
Method Detail
-
getParser
public org.drools.core.xml.ExtensibleXmlParser getParser()
-
read
public PackageDescr read(Reader reader) throws SAXException, IOException
Read aRuleSet
from aReader
.- Parameters:
reader
- The reader containing the rule-set.- Returns:
- The rule-set.
- Throws:
SAXException
IOException
-
read
public PackageDescr read(InputStream inputStream) throws SAXException, IOException
Read aRuleSet
from anInputStream
.- Parameters:
inputStream
- The input-stream containing the rule-set.- Returns:
- The rule-set.
- Throws:
SAXException
IOException
-
read
public PackageDescr read(InputSource in) throws SAXException, IOException
Read aRuleSet
from anInputSource
.- Parameters:
in
- The rule-set input-source.- Returns:
- The rule-set.
- Throws:
SAXException
IOException
-
getPackageDescr
public PackageDescr getPackageDescr()
-
-