Interface AdaptationSession<TCase extends DataObject,TQuery extends DataObject>
-
- All Known Implementing Classes:
AdaptationSessionImpl
public interface AdaptationSession<TCase extends DataObject,TQuery extends DataObject>AdaptationSession interface.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddUsedAdaptionKnowledge(DataObject usedAdaptationKnowledge)addUsedAdaptionKnowledge.voidaddUsedAdaptionKnowledge(Set<DataObject> usedAdaptationKnowledge)addUsedAdaptionKnowledge.TQuerygetAdaptationQuery()getAdaptationQuery.doublegetAdaptationTime()getAdaptationTime.TCasegetAdaptedCase()getAdaptedCase.doublegetFinalSim()getFinalSim.intgetID()getID.doublegetInitSim()getInitSim.TCasegetOriginCase()getOriginCase.Set<DataObject>getUsedAdaptionKnowledge()getUsedAdaptionKnowledge.voidsetAdaptationQuery(TQuery adaptationQuery)setAdaptationQuery.voidsetAdaptationTime(double adaptationTime)sets overall required adaptation timevoidsetAdaptedCase(TCase adaptedCase)setAdaptedCase.voidsetFinalSim(double sim)setFinalSim.voidsetID(int sessionID)setID.voidsetInitSim(double sim)setInitSim.voidsetOriginCase(TCase originCase)setOriginCase.
-
-
-
Method Detail
-
getID
int getID()
getID.
- Returns:
- a int
-
setID
void setID(int sessionID)
setID.
- Parameters:
sessionID- a int
-
getAdaptationQuery
TQuery getAdaptationQuery()
getAdaptationQuery.
- Returns:
- a TQuery object
-
setAdaptationQuery
void setAdaptationQuery(TQuery adaptationQuery)
setAdaptationQuery.
- Parameters:
adaptationQuery- a TQuery object
-
getOriginCase
TCase getOriginCase()
getOriginCase.
- Returns:
- a TCase object
-
setOriginCase
void setOriginCase(TCase originCase)
setOriginCase.
- Parameters:
originCase- a TCase object
-
getAdaptedCase
TCase getAdaptedCase()
getAdaptedCase.
- Returns:
- a TCase object
-
setAdaptedCase
void setAdaptedCase(TCase adaptedCase)
setAdaptedCase.
- Parameters:
adaptedCase- a TCase object
-
getUsedAdaptionKnowledge
Set<DataObject> getUsedAdaptionKnowledge()
getUsedAdaptionKnowledge.
- Returns:
- a
Setobject
-
addUsedAdaptionKnowledge
void addUsedAdaptionKnowledge(DataObject usedAdaptationKnowledge)
addUsedAdaptionKnowledge.
- Parameters:
usedAdaptationKnowledge- aDataObjectobject
-
addUsedAdaptionKnowledge
void addUsedAdaptionKnowledge(Set<DataObject> usedAdaptationKnowledge)
addUsedAdaptionKnowledge.
- Parameters:
usedAdaptationKnowledge- aSetobject
-
getInitSim
double getInitSim()
getInitSim.
- Returns:
- a double
-
setInitSim
void setInitSim(double sim)
setInitSim.
- Parameters:
sim- a double
-
getFinalSim
double getFinalSim()
getFinalSim.
- Returns:
- a double
-
setFinalSim
void setFinalSim(double sim)
setFinalSim.
- Parameters:
sim- a double
-
getAdaptationTime
double getAdaptationTime()
getAdaptationTime.
- Returns:
- returns overall required adaptation time
-
setAdaptationTime
void setAdaptationTime(double adaptationTime)
sets overall required adaptation time- Parameters:
adaptationTime- Adaptation time
-
-