ambit2.core.data.model
Class ModelWrapper<T,TrainingInstances extends T,TestInstances extends T,Content>

Package class diagram package ModelWrapper
java.lang.Object
  extended by ambit2.core.data.model.ModelWrapper<T,TrainingInstances,TestInstances,Content>

public abstract class ModelWrapper<T,TrainingInstances extends T,TestInstances extends T,Content>
extends java.lang.Object

Encapsulated a Model, defined by Template predictors, Template dependent variables and instances.


Field Summary
protected  Content content
           
protected  ambit2.base.data.Template dependent
           
protected  int id
           
protected  TrainingInstances instances
           
protected  java.lang.String name
           
protected  ambit2.base.data.Template predictors
           
protected  TestInstances testInstances
           
 
Constructor Summary
ModelWrapper()
           
 
Method Summary
 Content getContent()
           
 ambit2.base.data.Template getDependent()
           
 int getId()
           
 java.lang.String getName()
           
 ambit2.base.data.Template getPredictors()
           
 TestInstances getTestInstances()
           
 TrainingInstances getTrainingInstances()
           
 void setContent(Content content)
           
 void setDependent(ambit2.base.data.Template dependent)
           
 void setId(int id)
           
 void setName(java.lang.String name)
           
 void setPredictors(ambit2.base.data.Template predictors)
           
 void setTestInstances(TestInstances testInstances)
           
 void setTrainingInstances(TrainingInstances instances)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

predictors

protected ambit2.base.data.Template predictors

dependent

protected ambit2.base.data.Template dependent

instances

protected TrainingInstances extends T instances

testInstances

protected TestInstances extends T testInstances

content

protected Content content

id

protected int id

name

protected java.lang.String name
Constructor Detail

ModelWrapper

public ModelWrapper()
Method Detail

getTestInstances

public TestInstances getTestInstances()

setTestInstances

public void setTestInstances(TestInstances testInstances)

getId

public int getId()

setId

public void setId(int id)

getName

public java.lang.String getName()

setName

public void setName(java.lang.String name)

getTrainingInstances

public TrainingInstances getTrainingInstances()

setTrainingInstances

public void setTrainingInstances(TrainingInstances instances)

getContent

public Content getContent()

setContent

public void setContent(Content content)

getPredictors

public ambit2.base.data.Template getPredictors()

setPredictors

public void setPredictors(ambit2.base.data.Template predictors)

getDependent

public ambit2.base.data.Template getDependent()

setDependent

public void setDependent(ambit2.base.data.Template dependent)