Class IntermediateModelsCache
- java.lang.Object
 - 
- jetbrains.mps.generator.impl.cache.IntermediateModelsCache
 
 
- 
public class IntermediateModelsCache extends Object
FIXME revisit, check if we can use it for checkpoint models Evgeny Gryaznov, Sep 21, 2010 
- 
- 
Constructor Summary
Constructors Constructor Description IntermediateModelsCache(GenerationCacheContainer.ModelCacheContainer cacheContainer, String signature) 
- 
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetMinorCount(int majorStep)StringgetSignature()TransientModelWithMetainfoload(int majorStep, int minorStep, SModelReference modelReference)static IntermediateModelsCacheload(GenerationCacheContainer.ModelCacheContainer cacheContainer)voidremove()voidstore()voidstore(int majorStep, int minor, TransientModelWithMetainfo model) 
 - 
 
- 
- 
Constructor Detail
- 
IntermediateModelsCache
public IntermediateModelsCache(GenerationCacheContainer.ModelCacheContainer cacheContainer, String signature)
 
 - 
 
- 
Method Detail
- 
getSignature
public String getSignature()
 
- 
load
public static IntermediateModelsCache load(GenerationCacheContainer.ModelCacheContainer cacheContainer)
 
- 
getMinorCount
public int getMinorCount(int majorStep)
 
- 
store
public void store(int majorStep, int minor, TransientModelWithMetainfo model) 
- 
load
public TransientModelWithMetainfo load(int majorStep, int minorStep, SModelReference modelReference)
 
- 
store
public void store()
 
- 
remove
public void remove()
 
 - 
 
 -