public abstract class ExternalModel<M,OUTPUT> extends Object implements IObject2Properties<ExternalModel<M,OUTPUT>>
Constructor and Description |
---|
ExternalModel() |
Modifier and Type | Method and Description |
---|---|
void |
close() |
long |
getID() |
M |
getModel() |
boolean |
isEnabled() |
void |
open() |
abstract OUTPUT |
predict(IStructureRecord record) |
void |
setEnabled(boolean arg0) |
void |
setModel(M model) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
process
protected M model
public M getModel()
public void setModel(M model)
public void close() throws Exception
public long getID()
getID
in interface net.idea.modbcum.i.processors.IProcessor<ExternalModel<M,OUTPUT>,List<Property>>
public boolean isEnabled()
isEnabled
in interface net.idea.modbcum.i.processors.IProcessor<ExternalModel<M,OUTPUT>,List<Property>>
public void open() throws Exception
public void setEnabled(boolean arg0)
setEnabled
in interface net.idea.modbcum.i.processors.IProcessor<ExternalModel<M,OUTPUT>,List<Property>>
public abstract OUTPUT predict(IStructureRecord record) throws Exception
Exception
Copyright © 2004–2020 Ideaconsult Ltd.. All rights reserved.