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 PackageDescrgetPackageDescr()org.drools.core.xml.ExtensibleXmlParsergetParser()PackageDescrread(InputStream inputStream)Read aRuleSetfrom anInputStream.PackageDescrread(Reader reader)Read aRuleSetfrom aReader.PackageDescrread(InputSource in)Read aRuleSetfrom 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 aRuleSetfrom aReader.- Parameters:
reader- The reader containing the rule-set.- Returns:
- The rule-set.
- Throws:
SAXExceptionIOException
-
read
public PackageDescr read(InputStream inputStream) throws SAXException, IOException
Read aRuleSetfrom anInputStream.- Parameters:
inputStream- The input-stream containing the rule-set.- Returns:
- The rule-set.
- Throws:
SAXExceptionIOException
-
read
public PackageDescr read(InputSource in) throws SAXException, IOException
Read aRuleSetfrom anInputSource.- Parameters:
in- The rule-set input-source.- Returns:
- The rule-set.
- Throws:
SAXExceptionIOException
-
getPackageDescr
public PackageDescr getPackageDescr()
-
-