Class CachedJoinResult
java.lang.Object
com.semedy.reasoner.edb.persistentstore.AbstractCacheUnit
com.semedy.reasoner.reasoning.processes.CachedJoinResult
- All Implemented Interfaces:
CacheUnit
Represents the result relation of a join operation
- Author:
- angele
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
CachedJoinResult
- Throws:
IOExceptionEDBException
-
-
Method Details
-
getRelation
-
destroy
Description copied from interface:CacheUnitfree up ressources at the end (CacheManager.clear)- Throws:
IOExceptionEDBException
-
invalidate
public void invalidate() -
release
Description copied from class:AbstractCacheUnitCache management calls this method to release the cache unit.- Specified by:
releasein interfaceCacheUnit- Specified by:
releasein classAbstractCacheUnit- Throws:
IOExceptionEDBException
-
isReleasable
Description copied from class:AbstractCacheUnitis this unit releasable- Specified by:
isReleasablein interfaceCacheUnit- Specified by:
isReleasablein classAbstractCacheUnit- Returns:
- Throws:
IOException
-
sizeInBytes
public long sizeInBytes()Description copied from class:AbstractCacheUnitreleases this number of bytes- Specified by:
sizeInBytesin interfaceCacheUnit- Specified by:
sizeInBytesin classAbstractCacheUnit- Returns:
-
hashCode
public int hashCode() -
equals
-