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 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

      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 Set object
    • addUsedAdaptionKnowledge

      void addUsedAdaptionKnowledge(DataObject usedAdaptationKnowledge)

      addUsedAdaptionKnowledge.

      Parameters:
      usedAdaptationKnowledge - a DataObject object
    • addUsedAdaptionKnowledge

      void addUsedAdaptionKnowledge(Set<DataObject> usedAdaptationKnowledge)

      addUsedAdaptionKnowledge.

      Parameters:
      usedAdaptationKnowledge - a Set 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