Interface Tuple
-
- All Known Implementing Classes:
AbstractTuple,BiTupleImpl,QuadTupleImpl,TriTupleImpl,UniTupleImpl
public interface TupleA tuple must not implement equals()/hashCode() to fact equality, because some stream operations (UniConstraintStream.map(Function), ...) might create 2 different tuple instances to contain the same facts and because a tuple's origin may replace a tuple's fact.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description BavetTupleStategetState()<Value_> Value_getStore(int index)voidsetState(BavetTupleState state)voidsetStore(int index, Object value)
-
-
-
Method Detail
-
getState
BavetTupleState getState()
-
setState
void setState(BavetTupleState state)
-
getStore
<Value_> Value_ getStore(int index)
-
setStore
void setStore(int index, Object value)
-
-