Package nl.tue.astar.impl.memefficient
Interface StorageAwareDelegate<H extends Head,T extends Tail>
-
- All Superinterfaces:
Delegate<H,T>
- All Known Subinterfaces:
CachedStorageAwareDelegate<H,T>
public interface StorageAwareDelegate<H extends Head,T extends Tail> extends Delegate<H,T>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description EqualOperation<State<H,T>>getHeadBasedEqualOperation()HashOperation<State<H,T>>getHeadBasedHashOperation()Deflater<H>getHeadDeflater()Inflater<H>getHeadInflater()Deflater<T>getTailDeflater()TailInflater<T>getTailInflater()voidsetStateSpace(CompressedHashSet<State<H,T>> statespace)-
Methods inherited from interface nl.tue.astar.Delegate
createInitialRecord, createInitialTail
-
-
-
-
Method Detail
-
getTailInflater
TailInflater<T> getTailInflater()
-
getHeadBasedHashOperation
HashOperation<State<H,T>> getHeadBasedHashOperation()
-
getHeadBasedEqualOperation
EqualOperation<State<H,T>> getHeadBasedEqualOperation()
-
setStateSpace
void setStateSpace(CompressedHashSet<State<H,T>> statespace)
-
-