NativeTypeItem - public abstract class ModelPredictor<Predictor,NativeTypeItem> extends net.idea.modbcum.p.AbstractDBProcessor<NativeTypeItem,IStructureRecord> implements IStructureDiagramHighlights
| Modifier and Type | Field and Description |
|---|---|
protected org.restlet.data.Reference |
applicationRootReference |
protected int |
classIndex |
protected weka.filters.Filter |
filter |
protected weka.core.Instances |
header |
protected Dimension |
imageSize |
protected ModelQueryResults |
model |
protected ModelURIReporter |
modelReporter |
protected PropertyURIReporter |
propertyReporter |
protected IStructureRecord |
record |
protected boolean |
structureRequired |
protected String[] |
targetURI |
protected boolean |
valuesRequired |
| Constructor and Description |
|---|
ModelPredictor(org.restlet.data.Reference applicationRootReference,
ModelQueryResults model,
ModelURIReporter modelReporter,
PropertyURIReporter propertyReporter,
String[] targetURI) |
close, getConnection, isCloseConnection, isEnabled, setCloseConnection, setConnectionaddPropertyChangeListener, addPropertyChangeListener, getID, removePropertyChangeListener, removePropertyChangeListener, setEnabledprotected ModelQueryResults model
protected Dimension imageSize
protected boolean structureRequired
protected boolean valuesRequired
protected int classIndex
protected weka.core.Instances header
protected weka.filters.Filter filter
protected String[] targetURI
protected ModelURIReporter modelReporter
protected PropertyURIReporter propertyReporter
protected org.restlet.data.Reference applicationRootReference
protected IStructureRecord record
public ModelPredictor(org.restlet.data.Reference applicationRootReference,
ModelQueryResults model,
ModelURIReporter modelReporter,
PropertyURIReporter propertyReporter,
String[] targetURI)
throws org.restlet.resource.ResourceException
org.restlet.resource.ResourceExceptionpublic Dimension getImageSize()
getImageSize in interface IStructureDiagramDepiction<BufferedImage>public void setImageSize(Dimension imageSize)
setImageSize in interface IStructureDiagramDepiction<BufferedImage>public ModelQueryResults getModel()
public boolean isValuesRequired()
public void setValuesRequired(boolean valuesRequired)
public boolean isStructureRequired()
public void setStructureRequired(boolean structureRequired)
public Predictor getPredictor()
public PropertyURIReporter getPropertyReporter()
public void setPropertyReporter(PropertyURIReporter propertyReporter)
public ModelURIReporter getModelReporter()
public void setModelReporter(ModelURIReporter modelReporter)
protected weka.core.Instances getHeader(org.restlet.data.Form form)
throws IOException
IOExceptionprotected int getClassIndex(org.restlet.data.Form form)
throws Exception
Exceptionprotected boolean isSupported(Object predictor) throws org.restlet.resource.ResourceException
predictor - org.restlet.resource.ResourceExceptionprotected void extractRecordID(NativeTypeItem target, String url, IStructureRecord record) throws net.idea.modbcum.i.exceptions.AmbitException
net.idea.modbcum.i.exceptions.AmbitExceptionpublic Predictor createPredictor(ModelQueryResults model) throws org.restlet.resource.ResourceException
org.restlet.resource.ResourceExceptionpublic abstract String getCompoundURL(NativeTypeItem target) throws net.idea.modbcum.i.exceptions.AmbitException
net.idea.modbcum.i.exceptions.AmbitExceptionpublic abstract Object predict(NativeTypeItem target) throws net.idea.modbcum.i.exceptions.AmbitException
net.idea.modbcum.i.exceptions.AmbitExceptionpublic IStructureRecord process(NativeTypeItem target) throws net.idea.modbcum.i.exceptions.AmbitException
process in interface net.idea.modbcum.i.processors.IProcessor<NativeTypeItem,IStructureRecord>net.idea.modbcum.i.exceptions.AmbitExceptionpublic void assignResults(IStructureRecord record, Object value) throws net.idea.modbcum.i.exceptions.AmbitException
net.idea.modbcum.i.exceptions.AmbitExceptionpublic void open()
throws net.idea.modbcum.i.exceptions.DbAmbitException
open in interface net.idea.modbcum.i.processors.IProcessor<NativeTypeItem,IStructureRecord>open in class net.idea.modbcum.p.DefaultAmbitProcessor<NativeTypeItem,IStructureRecord>net.idea.modbcum.i.exceptions.DbAmbitExceptionpublic BufferedImage getImage(org.openscience.cdk.interfaces.IAtomContainer mol) throws net.idea.modbcum.i.exceptions.AmbitException
getImage in interface IStructureDiagramDepiction<BufferedImage>net.idea.modbcum.i.exceptions.AmbitExceptionpublic BufferedImage getImage(org.openscience.cdk.interfaces.IAtomContainer mol, String ruleID, int width, int height, boolean atomnumbers) throws net.idea.modbcum.i.exceptions.AmbitException
getImage in interface IStructureDiagramDepiction<BufferedImage>net.idea.modbcum.i.exceptions.AmbitExceptionpublic String toString()
toString in class net.idea.modbcum.p.DefaultAmbitProcessor<NativeTypeItem,IStructureRecord>public BufferedImage getLegend(int width, int height) throws net.idea.modbcum.i.exceptions.AmbitException
getLegend in interface IStructureDiagramDepiction<BufferedImage>net.idea.modbcum.i.exceptions.AmbitExceptionprotected BufferedImage writeMessages(String[] msg, int width, int height) throws net.idea.modbcum.i.exceptions.AmbitException
net.idea.modbcum.i.exceptions.AmbitExceptionCopyright © 2004–2020 Ideaconsult Ltd.. All rights reserved.