Package org.kie.dmn.core.pmml
Class PMMLInfo<M extends PMMLModelInfo>
- java.lang.Object
-
- org.kie.dmn.core.pmml.PMMLInfo<M>
-
- Direct Known Subclasses:
DMNImportPMMLInfo
public class PMMLInfo<M extends PMMLModelInfo> extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classPMMLInfo.PMMLHeaderInfo
-
Field Summary
Fields Modifier and Type Field Description protected PMMLInfo.PMMLHeaderInfoheaderprotected Collection<M>models
-
Constructor Summary
Constructors Constructor Description PMMLInfo(Collection<M> models, PMMLInfo.PMMLHeaderInfo header)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static PMMLInfo<PMMLModelInfo>from(InputStream is)PMMLInfo.PMMLHeaderInfogetHeader()Collection<M>getModels()static PMMLInfo.PMMLHeaderInfopmmlToHeaderInfo(org.dmg.pmml.PMML pmml, org.dmg.pmml.Header h)static PMMLModelInfopmmlToModelInfo(org.dmg.pmml.Model pm)
-
-
-
Field Detail
-
models
protected final Collection<M extends PMMLModelInfo> models
-
header
protected final PMMLInfo.PMMLHeaderInfo header
-
-
Constructor Detail
-
PMMLInfo
public PMMLInfo(Collection<M> models, PMMLInfo.PMMLHeaderInfo header)
-
-
Method Detail
-
from
public static PMMLInfo<PMMLModelInfo> from(InputStream is) throws SAXException, JAXBException
- Throws:
SAXExceptionJAXBException
-
pmmlToHeaderInfo
public static PMMLInfo.PMMLHeaderInfo pmmlToHeaderInfo(org.dmg.pmml.PMML pmml, org.dmg.pmml.Header h)
-
pmmlToModelInfo
public static PMMLModelInfo pmmlToModelInfo(org.dmg.pmml.Model pm)
-
getModels
public Collection<M> getModels()
-
getHeader
public PMMLInfo.PMMLHeaderInfo getHeader()
-
-