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
Modifier and TypeMethodDescriptionvoid
addUsedAdaptionKnowledge
(DataObject usedAdaptationKnowledge) addUsedAdaptionKnowledge.void
addUsedAdaptionKnowledge
(Set<DataObject> usedAdaptationKnowledge) addUsedAdaptionKnowledge.getAdaptationQuery.double
getAdaptationTime.getAdaptedCase.double
getFinalSim.int
getID()
getID.double
getInitSim.getOriginCase.getUsedAdaptionKnowledge.void
setAdaptationQuery
(TQuery adaptationQuery) setAdaptationQuery.void
setAdaptationTime
(double adaptationTime) sets overall required adaptation timevoid
setAdaptedCase
(TCase adaptedCase) setAdaptedCase.void
setFinalSim
(double sim) setFinalSim.void
setID
(int sessionID) setID.void
setInitSim
(double sim) setInitSim.void
setOriginCase
(TCase originCase) setOriginCase.
-
Method Details
-
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
setAdaptationQuery.
- Parameters:
adaptationQuery
- a TQuery object
-
getOriginCase
TCase getOriginCase()getOriginCase.
- Returns:
- a TCase object
-
setOriginCase
setOriginCase.
- Parameters:
originCase
- a TCase object
-
getAdaptedCase
TCase getAdaptedCase()getAdaptedCase.
- Returns:
- a TCase object
-
setAdaptedCase
setAdaptedCase.
- Parameters:
adaptedCase
- a TCase object
-
getUsedAdaptionKnowledge
Set<DataObject> getUsedAdaptionKnowledge()getUsedAdaptionKnowledge.
- Returns:
- a
Set
object
-
addUsedAdaptionKnowledge
addUsedAdaptionKnowledge.
- Parameters:
usedAdaptationKnowledge
- aDataObject
object
-
addUsedAdaptionKnowledge
addUsedAdaptionKnowledge.
- Parameters:
usedAdaptationKnowledge
- aSet
object
-
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
-