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:
IOException
EDBException
-
-
Method Details
-
getRelation
-
destroy
Description copied from interface:CacheUnit
free up ressources at the end (CacheManager.clear)- Throws:
IOException
EDBException
-
invalidate
public void invalidate() -
release
Description copied from class:AbstractCacheUnit
Cache management calls this method to release the cache unit.- Specified by:
release
in interfaceCacheUnit
- Specified by:
release
in classAbstractCacheUnit
- Throws:
IOException
EDBException
-
isReleasable
Description copied from class:AbstractCacheUnit
is this unit releasable- Specified by:
isReleasable
in interfaceCacheUnit
- Specified by:
isReleasable
in classAbstractCacheUnit
- Returns:
- Throws:
IOException
-
sizeInBytes
public long sizeInBytes()Description copied from class:AbstractCacheUnit
releases this number of bytes- Specified by:
sizeInBytes
in interfaceCacheUnit
- Specified by:
sizeInBytes
in classAbstractCacheUnit
- Returns:
-
hashCode
public int hashCode() -
equals
-