Class CakeInstanceCache

java.lang.Object
de.uni_trier.wi2.procake.CakeInstanceCache

public class CakeInstanceCache extends Object

CakeInstanceCache class.

  • Constructor Details

    • CakeInstanceCache

      public CakeInstanceCache(List<FactoryInformation> factories)

      Constructor for CakeInstanceCache.

      Parameters:
      factories - a List object
  • Method Details

    • resetFactories

      public void resetFactories()

      resetFactories.

    • getModel

      public Model getModel()

      Getter for the field model.

      Returns:
      a Model object
    • setModel

      public void setModel(Model model)

      Setter for the field model.

      Parameters:
      model - a Model object
    • getModelPath

      public String getModelPath()

      Getter for the field modelPath.

      Returns:
      a String object
    • setModelPath

      public void setModelPath(String modelPath)

      Setter for the field modelPath.

      Parameters:
      modelPath - a String object
    • getFactories

      public List<FactoryInformation> getFactories()

      Getter for the field factories.

      Returns:
      a List object
    • setFactories

      public void setFactories(List<FactoryInformation> factories)

      Setter for the field factories.

      Parameters:
      factories - a List object
    • getModelFileHash

      public byte[] getModelFileHash()
    • setModelFileHash

      public void setModelFileHash(InputStream modelInputStream)
    • isReuseDataClassReferencesAtRestart

      public boolean isReuseDataClassReferencesAtRestart()
    • setReuseDataClassReferencesAtRestart

      public void setReuseDataClassReferencesAtRestart(boolean reuseDataClassReferencesAtRestart)
    • isRestartAfter

      public boolean isRestartAfter(CakeInstanceCache cakeInstanceCache)