Class AdaptationManagerImpl<TCase extends DataObject,TQuery extends DataObject>

java.lang.Object
de.uni_trier.wi2.procake.adaptation.manager.Impl.AdaptationManagerImpl<TCase,TQuery>
All Implemented Interfaces:
AdaptationManager<TCase,TQuery>

public class AdaptationManagerImpl<TCase extends DataObject,TQuery extends DataObject> extends Object implements AdaptationManager<TCase,TQuery>
Definition of a AdaptationManager. Refer to the corresponding interface AdaptationManager for more information.
  • Constructor Details

    • AdaptationManagerImpl

      public AdaptationManagerImpl(WriteableObjectPool<TCase> pool)

      Constructor for AdaptationManagerImpl.

      Parameters:
      pool - a WriteableObjectPool object
    • AdaptationManagerImpl

      public AdaptationManagerImpl(WriteableObjectPool<TCase> pool, AdaptationConfiguration adaptationConfig)
      The adaptation manager will be initiated with the given configuration directly
      Parameters:
      pool - Object pool
      adaptationConfig - Adaptation configuration
    • AdaptationManagerImpl

      public AdaptationManagerImpl(WriteableObjectPool<TCase> pool, AdaptationConfiguration adaptationConfig, SimilarityCache similarityCache)
      The adaptation manager will be initiated with the given configuration directly and algorithms use the specified similarity cache.
      Parameters:
      pool - Object pool
      adaptationConfig - Adaptation configuration
      similarityCache - Similarity cache
  • Method Details