Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- AbstractModelAdapterBuilder<T> - Class in tools.refinery.store.adapter
- AbstractModelAdapterBuilder() - Constructor for class tools.refinery.store.adapter.AbstractModelAdapterBuilder
- AbstractNeighborhoodCalculator<T> - Class in tools.refinery.store.statecoding.neighborhood
- AbstractNeighborhoodCalculator(Model, IndividualsSet, int) - Constructor for class tools.refinery.store.statecoding.neighborhood.AbstractNeighborhoodCalculator
- AdapterUtils - Class in tools.refinery.store.adapter
- addHash(ObjectCodeImpl, int, long, long) - Method in class tools.refinery.store.statecoding.neighborhood.AbstractNeighborhoodCalculator
- addListener(InterpretationListener<T>, boolean) - Method in class tools.refinery.store.model.internal.VersionedInterpretation
- addListener(InterpretationListener<T>, boolean) - Method in interface tools.refinery.store.model.Interpretation
- addListener(ModelListener) - Method in class tools.refinery.store.model.internal.ModelImpl
- addListener(ModelListener) - Method in interface tools.refinery.store.model.Model
- afterCommit() - Method in interface tools.refinery.store.model.ModelListener
- afterRestore() - Method in interface tools.refinery.store.model.ModelListener
- AnyInterpretation - Interface in tools.refinery.store.model
- AnySymbol - Interface in tools.refinery.store.representation
- AnyVersionedMap - Interface in tools.refinery.store.map
- appendTransaction(MapDelta<K, V>[], MapTransaction<K, V>) - Method in class tools.refinery.store.map.internal.delta.VersionedMapStoreDeltaImpl
- apply(ModelStoreBuilder) - Method in interface tools.refinery.store.model.ModelStoreConfiguration
- APPROXIMATE_FAST - Enum constant in enum class tools.refinery.store.map.ContentHashCode
-
Compute an approximate
hashCode
of the contents of thisAnyVersionedMap
that may have a large number of hash collisions, but can be calculated without iterating over the full contents. - arity() - Method in record class tools.refinery.store.model.internal.SymbolEquivalenceClass
-
Returns the value of the
arity
record component. - arity() - Method in interface tools.refinery.store.representation.AnySymbol
- arity() - Method in record class tools.refinery.store.representation.Symbol
-
Returns the value of the
arity
record component.
B
- backward(List<MapDelta<K, V>[]>) - Method in class tools.refinery.store.map.internal.delta.VersionedMapDeltaImpl
- backward(MapDelta<K, V>[]) - Method in class tools.refinery.store.map.internal.delta.VersionedMapDeltaImpl
- beforeCommit() - Method in interface tools.refinery.store.model.ModelListener
- beforeRestore(Version) - Method in interface tools.refinery.store.model.ModelListener
- BRANCHING_FACTOR_BITS - Static variable in class tools.refinery.store.map.internal.state.Node
- build() - Method in class tools.refinery.store.map.internal.VersionedMapStoreFactoryBuilderImpl
- build() - Method in interface tools.refinery.store.map.VersionedMapStoreFactoryBuilder
- build() - Method in class tools.refinery.store.model.internal.ModelStoreBuilderImpl
- build() - Method in interface tools.refinery.store.model.ModelStoreBuilder
- build(ModelStore) - Method in class tools.refinery.store.adapter.AbstractModelAdapterBuilder
- build(ModelStore) - Method in interface tools.refinery.store.adapter.ModelAdapterBuilder
- build(ModelStore) - Method in interface tools.refinery.store.statecoding.StateCoderBuilder
- builder() - Static method in interface tools.refinery.store.map.VersionedMapStore
- builder() - Static method in interface tools.refinery.store.model.ModelStore
- builder() - Static method in interface tools.refinery.store.statecoding.StateCoderAdapter
C
- cachedHashValid - Variable in class tools.refinery.store.map.internal.state.MutableNode
- calculateCodes() - Method in class tools.refinery.store.statecoding.neighborhood.AbstractNeighborhoodCalculator
- calculateCodes() - Method in interface tools.refinery.store.statecoding.StateCodeCalculator
- calculateModelCode() - Method in interface tools.refinery.store.statecoding.StateCoderAdapter
- calculateObjectCode() - Method in interface tools.refinery.store.statecoding.StateCoderAdapter
- calculateStateCode() - Method in class tools.refinery.store.statecoding.internal.StateCoderAdapterImpl
- calculateStateCode() - Method in interface tools.refinery.store.statecoding.StateCoderAdapter
- cancellationToken(CancellationToken) - Method in class tools.refinery.store.model.internal.ModelStoreBuilderImpl
- cancellationToken(CancellationToken) - Method in interface tools.refinery.store.model.ModelStoreBuilder
- CancellationToken - Interface in tools.refinery.store.util
- checkCancelled() - Method in class tools.refinery.store.model.internal.ModelImpl
- checkCancelled() - Method in class tools.refinery.store.model.internal.ModelStoreImpl
- checkCancelled() - Method in interface tools.refinery.store.model.Model
- checkCancelled() - Method in interface tools.refinery.store.model.ModelStore
- checkCancelled() - Method in interface tools.refinery.store.util.CancellationToken
- checkConfigured() - Method in class tools.refinery.store.adapter.AbstractModelAdapterBuilder
- checkEquivalence(Version, Version) - Method in class tools.refinery.store.statecoding.internal.StateCoderStoreAdapterImpl
- checkEquivalence(Version, Version) - Method in interface tools.refinery.store.statecoding.StateCoderStoreAdapter
- checkIntegrity() - Method in interface tools.refinery.store.map.AnyVersionedMap
-
Checks the integrity of the map, and throws an exception if an inconsistency is detected.
- checkIntegrity() - Method in interface tools.refinery.store.map.internal.delta.UncommittedDeltaStore
- checkIntegrity() - Method in class tools.refinery.store.map.internal.delta.VersionedMapDeltaImpl
- checkIntegrity() - Method in class tools.refinery.store.map.internal.state.VersionedMapStateImpl
- checkIntegrity(ContinuousHashProvider<? super K>, V, int) - Method in class tools.refinery.store.map.internal.state.ImmutableNode
- checkIntegrity(ContinuousHashProvider<? super K>, V, int) - Method in class tools.refinery.store.map.internal.state.MutableNode
- checkIntegrity(ContinuousHashProvider<? super K>, V, int) - Method in class tools.refinery.store.map.internal.state.Node
- checkNotConfigured() - Method in class tools.refinery.store.adapter.AbstractModelAdapterBuilder
- clear() - Method in class tools.refinery.store.statecoding.neighborhood.ObjectCodeImpl
- CollectionsUtil - Class in tools.refinery.store.util
- CombinationNodePairing - Class in tools.refinery.store.statecoding.stateequivalence
- commit() - Method in class tools.refinery.store.map.internal.delta.VersionedMapDeltaImpl
- commit() - Method in class tools.refinery.store.map.internal.state.VersionedMapStateImpl
- commit() - Method in interface tools.refinery.store.map.Versioned
-
Saves the state of the object.
- commit() - Method in class tools.refinery.store.model.internal.ModelImpl
- commit(Node<K, V>, VersionedMapStateImpl<K, V>) - Method in class tools.refinery.store.map.internal.state.VersionedMapStoreStateImpl
- COMMIT - Enum constant in enum class tools.refinery.store.model.internal.ModelAction
- compare(K, K) - Method in interface tools.refinery.store.map.ContinuousHashProvider
- compareDepth(InOrderMapCursor<K, V>, InOrderMapCursor<K, V>) - Static method in class tools.refinery.store.map.internal.state.InOrderMapCursor
-
Compares the depth of two cursors started on @
VersionedMap
of the sameVersionedMapStore
. - compareImmutableMutable(ImmutableNode<?, ?>, MutableNode<?, ?>) - Static method in class tools.refinery.store.map.internal.state.ImmutableNode
- comparePosition(InOrderMapCursor<K, V>, InOrderMapCursor<K, V>) - Static method in class tools.refinery.store.map.internal.state.InOrderMapCursor
-
Compares the state of two cursors started on two
VersionedMap
of the sameVersionedMapStore
. - compareTo(Tuple) - Method in interface tools.refinery.store.tuple.Tuple
- compareTo(Tuple) - Method in class tools.refinery.store.tuple.Tuple1
- compareTo(Tuple) - Method in record class tools.refinery.store.tuple.Tuple2
- compareTo(Tuple) - Method in record class tools.refinery.store.tuple.Tuple3
- compareTo(Tuple) - Method in record class tools.refinery.store.tuple.Tuple4
- configure(ModelStoreBuilder) - Method in class tools.refinery.store.adapter.AbstractModelAdapterBuilder
- configure(ModelStoreBuilder) - Method in interface tools.refinery.store.adapter.ModelAdapterBuilder
- constructMorphism(IndividualsSet, List<? extends AnyInterpretation>, ObjectCode, List<? extends AnyInterpretation>, ObjectCode) - Method in class tools.refinery.store.statecoding.stateequivalence.StateEquivalenceCheckerImpl
- constructMorphism(IndividualsSet, List<? extends AnyInterpretation>, ObjectCode, List<? extends AnyInterpretation>, ObjectCode) - Method in interface tools.refinery.store.statecoding.StateEquivalenceChecker
- constructNodePairing(IntSet, IntSet) - Static method in interface tools.refinery.store.statecoding.stateequivalence.NodePairing
- content - Variable in class tools.refinery.store.map.internal.state.MutableNode
- contentEquals(AnyVersionedMap) - Method in interface tools.refinery.store.map.AnyVersionedMap
- contentEquals(AnyVersionedMap) - Method in class tools.refinery.store.map.internal.delta.VersionedMapDeltaImpl
- contentEquals(AnyVersionedMap) - Method in class tools.refinery.store.map.internal.state.VersionedMapStateImpl
- contentHashCode(ContentHashCode) - Method in interface tools.refinery.store.map.AnyVersionedMap
- contentHashCode(ContentHashCode) - Method in class tools.refinery.store.map.internal.delta.VersionedMapDeltaImpl
- contentHashCode(ContentHashCode) - Method in class tools.refinery.store.map.internal.state.VersionedMapStateImpl
- ContentHashCode - Enum Class in tools.refinery.store.map
- ContinuousHashProvider<K> - Interface in tools.refinery.store.map
-
A class representing an equivalence relation for a type
K
with a continuous hash function. - create(Model, List<? extends Interpretation<?>>, IndividualsSet) - Method in interface tools.refinery.store.statecoding.StateCodeCalculatorFactory
- createEmptyModel() - Method in class tools.refinery.store.model.internal.ModelStoreImpl
- createEmptyModel() - Method in interface tools.refinery.store.model.ModelStore
- createGroup(int) - Method in class tools.refinery.store.map.internal.delta.DeltaBasedVersionedMapStoreFactory
- createGroup(int) - Method in class tools.refinery.store.map.internal.state.StateBasedVersionedMapStoreFactory
- createGroup(int) - Method in interface tools.refinery.store.map.VersionedMapStoreFactory
-
Constructs a group of
VersionedMap
s with the same configuration. - createMap() - Method in class tools.refinery.store.map.internal.delta.VersionedMapStoreDeltaImpl
- createMap() - Method in class tools.refinery.store.map.internal.state.VersionedMapStoreStateImpl
- createMap() - Method in interface tools.refinery.store.map.VersionedMapStore
- createMap(Version) - Method in class tools.refinery.store.map.internal.delta.VersionedMapStoreDeltaImpl
- createMap(Version) - Method in class tools.refinery.store.map.internal.state.VersionedMapStoreStateImpl
- createMap(Version) - Method in interface tools.refinery.store.map.VersionedMapStore
- createModelAdapter(Model) - Method in interface tools.refinery.store.adapter.ModelStoreAdapter
- createModelAdapter(Model) - Method in class tools.refinery.store.statecoding.internal.StateCoderStoreAdapterImpl
- createModelAdapter(Model) - Method in interface tools.refinery.store.statecoding.StateCoderStoreAdapter
- createModelForState(Version) - Method in class tools.refinery.store.model.internal.ModelStoreImpl
- createModelForState(Version) - Method in interface tools.refinery.store.model.ModelStore
- createOne() - Method in class tools.refinery.store.map.internal.delta.DeltaBasedVersionedMapStoreFactory
- createOne() - Method in class tools.refinery.store.map.internal.state.StateBasedVersionedMapStoreFactory
- createOne() - Method in interface tools.refinery.store.map.VersionedMapStoreFactory
-
Constructs a new instance of
VersionedMap
. - createSharedVersionedMapStores(int, ContinuousHashProvider<K>, V) - Static method in class tools.refinery.store.map.internal.state.VersionedMapStoreStateImpl
- createSharedVersionedMapStores(int, ContinuousHashProvider<K>, V, VersionedMapStoreStateConfiguration) - Static method in class tools.refinery.store.map.internal.state.VersionedMapStoreStateImpl
- Cursor<K,
V> - Interface in tools.refinery.store.map - CursorAsIterator<K,
V, - Class in tools.refinery.store.mapD> - CursorAsIterator(Cursor<K, V>, BiFunction<K, V, D>) - Constructor for class tools.refinery.store.map.CursorAsIterator
- CursorAsIterator(Cursor<K, V>, BiFunction<K, V, D>, BiPredicate<K, V>) - Constructor for class tools.refinery.store.map.CursorAsIterator
- Cursors - Class in tools.refinery.store.map
D
- DEFAULT_DEPTH - Static variable in class tools.refinery.store.statecoding.neighborhood.NeighborhoodCalculator
- defaultValue - Variable in class tools.refinery.store.map.internal.delta.VersionedMapDeltaImpl
- defaultValue - Variable in class tools.refinery.store.map.internal.delta.VersionedMapStoreDeltaImpl
- defaultValue - Variable in class tools.refinery.store.map.internal.state.VersionedMapStateImpl
- defaultValue - Variable in class tools.refinery.store.map.internal.state.VersionedMapStoreStateImpl
- defaultValue() - Method in record class tools.refinery.store.model.internal.SymbolEquivalenceClass
-
Returns the value of the
defaultValue
record component. - defaultValue() - Method in record class tools.refinery.store.representation.Symbol
-
Returns the value of the
defaultValue
record component. - defaultValue(V) - Method in class tools.refinery.store.map.internal.VersionedMapStoreFactoryBuilderImpl
- defaultValue(V) - Method in interface tools.refinery.store.map.VersionedMapStoreFactoryBuilder
- DELTA - Enum constant in enum class tools.refinery.store.map.VersionedMapStoreFactoryBuilder.StoreStrategy
- DeltaBasedVersionedMapStoreFactory<K,
V> - Class in tools.refinery.store.map.internal.delta - DeltaBasedVersionedMapStoreFactory(V, VersionedMapStoreFactoryBuilder.DeltaTransactionStrategy) - Constructor for class tools.refinery.store.map.internal.delta.DeltaBasedVersionedMapStoreFactory
- DeltaDiffCursor<K,
V> - Class in tools.refinery.store.map.internal.delta - DeltaDiffCursor(List<MapDelta<K, V>[]>, List<MapDelta<K, V>[]>) - Constructor for class tools.refinery.store.map.internal.delta.DeltaDiffCursor
- deltas() - Method in record class tools.refinery.store.map.internal.delta.MapTransaction
-
Returns the value of the
deltas
record component. - deltaTransactionStrategy(VersionedMapStoreFactoryBuilder.DeltaTransactionStrategy) - Method in class tools.refinery.store.map.internal.VersionedMapStoreFactoryBuilderImpl
- deltaTransactionStrategy(VersionedMapStoreFactoryBuilder.DeltaTransactionStrategy) - Method in interface tools.refinery.store.map.VersionedMapStoreFactoryBuilder
- depth() - Method in record class tools.refinery.store.map.internal.delta.MapTransaction
-
Returns the value of the
depth
record component. - DiffCursor<K,
V> - Interface in tools.refinery.store.map - DIFFERENT - Enum constant in enum class tools.refinery.store.statecoding.StateEquivalenceChecker.EquivalenceResult
- doBuild(ModelStore) - Method in class tools.refinery.store.adapter.AbstractModelAdapterBuilder
- doBuild(ModelStore) - Method in class tools.refinery.store.statecoding.internal.StateCoderBuilderImpl
- doConfigure(ModelStoreBuilder) - Method in class tools.refinery.store.adapter.AbstractModelAdapterBuilder
E
- EFFECTIVE_BIT_MASK - Static variable in interface tools.refinery.store.map.ContinuousHashProvider
- EFFECTIVE_BITS - Static variable in interface tools.refinery.store.map.ContinuousHashProvider
- EFFECTIVE_BITS - Static variable in class tools.refinery.store.map.internal.state.Node
- empty() - Static method in class tools.refinery.store.map.Cursors
- EMPTY - Static variable in interface tools.refinery.store.statecoding.neighborhood.IndividualsSet
- ensureSize(int) - Method in class tools.refinery.store.statecoding.neighborhood.ObjectCodeImpl
- equals(Object) - Method in interface tools.refinery.store.map.AnyVersionedMap
-
Deprecated.
- equals(Object) - Method in record class tools.refinery.store.map.internal.delta.MapDelta
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class tools.refinery.store.map.internal.delta.MapTransaction
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class tools.refinery.store.map.internal.state.ImmutableNode
- equals(Object) - Method in class tools.refinery.store.map.internal.state.MutableNode
- equals(Object) - Method in interface tools.refinery.store.map.Version
-
Equivalence of two
Version
. - equals(Object) - Method in record class tools.refinery.store.model.internal.SymbolEquivalenceClass
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class tools.refinery.store.representation.Symbol
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class tools.refinery.store.statecoding.StateCoderResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class tools.refinery.store.tuple.Tuple1
- equals(Object) - Method in record class tools.refinery.store.tuple.Tuple2
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class tools.refinery.store.tuple.Tuple3
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class tools.refinery.store.tuple.Tuple4
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class tools.refinery.store.tuple.TupleN
- exclude(AnySymbol) - Method in class tools.refinery.store.statecoding.internal.StateCoderBuilderImpl
- exclude(AnySymbol) - Method in interface tools.refinery.store.statecoding.StateCoderBuilder
- excludeAll(Collection<? extends AnySymbol>) - Method in interface tools.refinery.store.statecoding.StateCoderBuilder
- excludeAll(AnySymbol...) - Method in interface tools.refinery.store.statecoding.StateCoderBuilder
- extractAndDeleteDeltas() - Method in class tools.refinery.store.map.internal.delta.UncommittedDeltaArrayStore
- extractAndDeleteDeltas() - Method in class tools.refinery.store.map.internal.delta.UncommittedDeltaMapStore
- extractAndDeleteDeltas() - Method in interface tools.refinery.store.map.internal.delta.UncommittedDeltaStore
- extractDeltas() - Method in class tools.refinery.store.map.internal.delta.UncommittedDeltaArrayStore
- extractDeltas() - Method in class tools.refinery.store.map.internal.delta.UncommittedDeltaMapStore
- extractDeltas() - Method in interface tools.refinery.store.map.internal.delta.UncommittedDeltaStore
F
- FACTOR - Static variable in class tools.refinery.store.map.internal.state.Node
- FACTOR_MASK - Static variable in class tools.refinery.store.map.internal.state.Node
- FACTOR_SELECTION_BITS - Static variable in class tools.refinery.store.map.internal.state.Node
- FACTOR_SELECTION_MASK - Static variable in class tools.refinery.store.map.internal.state.Node
- factory() - Static method in class tools.refinery.store.statecoding.neighborhood.NeighborhoodCalculator
- factory(int) - Static method in class tools.refinery.store.statecoding.neighborhood.NeighborhoodCalculator
- filter(Iterable<T>, Predicate<T>) - Static method in class tools.refinery.store.util.CollectionsUtil
- filter(Iterator<T>, Predicate<T>) - Static method in class tools.refinery.store.util.CollectionsUtil
- forward(List<MapDelta<K, V>[]>) - Method in class tools.refinery.store.map.internal.delta.VersionedMapDeltaImpl
- forward(MapDelta<K, V>[]) - Method in class tools.refinery.store.map.internal.delta.VersionedMapDeltaImpl
G
- get(int) - Method in interface tools.refinery.store.statecoding.Morphism
- get(int) - Method in class tools.refinery.store.statecoding.neighborhood.ObjectCodeImpl
- get(int) - Method in interface tools.refinery.store.statecoding.ObjectCode
- get(int) - Method in class tools.refinery.store.statecoding.stateequivalence.PermutationMorphism
- get(int) - Method in interface tools.refinery.store.tuple.Tuple
- get(int) - Method in class tools.refinery.store.tuple.Tuple0
- get(int) - Method in class tools.refinery.store.tuple.Tuple1
- get(int) - Method in record class tools.refinery.store.tuple.Tuple2
- get(int) - Method in record class tools.refinery.store.tuple.Tuple3
- get(int) - Method in record class tools.refinery.store.tuple.Tuple4
- get(int) - Method in class tools.refinery.store.tuple.TupleN
- get(K) - Method in class tools.refinery.store.map.internal.delta.VersionedMapDeltaImpl
- get(K) - Method in class tools.refinery.store.map.internal.state.VersionedMapStateImpl
- get(K) - Method in interface tools.refinery.store.map.VersionedMap
- get(Tuple) - Method in class tools.refinery.store.model.internal.VersionedInterpretation
- get(Tuple) - Method in interface tools.refinery.store.model.Interpretation
- getAdapter(Class<T>) - Method in class tools.refinery.store.model.internal.ModelImpl
- getAdapter(Class<T>) - Method in class tools.refinery.store.model.internal.ModelStoreBuilderImpl
- getAdapter(Class<T>) - Method in class tools.refinery.store.model.internal.ModelStoreImpl
- getAdapter(Class<T>) - Method in interface tools.refinery.store.model.Model
- getAdapter(Class<T>) - Method in interface tools.refinery.store.model.ModelStore
- getAdapter(Class<T>) - Method in interface tools.refinery.store.model.ModelStoreBuilder
- getAdapter(Collection<? super T>, Class<T>) - Static method in class tools.refinery.store.adapter.AdapterUtils
- getAdjacent(int, int) - Method in interface tools.refinery.store.model.Interpretation
- getAdjacentSize(int, int) - Method in interface tools.refinery.store.model.AnyInterpretation
- getAll() - Method in class tools.refinery.store.map.internal.delta.VersionedMapDeltaImpl
- getAll() - Method in class tools.refinery.store.map.internal.state.VersionedMapStateImpl
- getAll() - Method in interface tools.refinery.store.map.VersionedMap
- getAll() - Method in class tools.refinery.store.model.internal.VersionedInterpretation
- getAll() - Method in interface tools.refinery.store.model.Interpretation
- getArity(T) - Method in class tools.refinery.store.statecoding.neighborhood.AbstractNeighborhoodCalculator
- getArity(Interpretation<?>) - Method in class tools.refinery.store.statecoding.neighborhood.NeighborhoodCalculator
- getCurrentDelta() - Method in class tools.refinery.store.map.internal.delta.DeltaDiffCursor
- getCursor(T) - Method in class tools.refinery.store.statecoding.neighborhood.AbstractNeighborhoodCalculator
- getCursor(Interpretation<?>) - Method in class tools.refinery.store.statecoding.neighborhood.NeighborhoodCalculator
- getCursor(Symbol<T>) - Method in class tools.refinery.store.model.ModelDiffCursor
- getDefaultValue() - Method in class tools.refinery.store.map.internal.delta.VersionedMapDeltaImpl
- getDefaultValue() - Method in class tools.refinery.store.map.internal.state.VersionedMapStateImpl
- getDefaultValue() - Method in interface tools.refinery.store.map.VersionedMap
- getDependingMaps() - Method in interface tools.refinery.store.map.Cursor
- getDependingMaps() - Method in class tools.refinery.store.map.internal.delta.DeltaDiffCursor
- getDependingMaps() - Method in class tools.refinery.store.map.internal.state.InOrderMapCursor
- getDependingMaps() - Method in class tools.refinery.store.map.internal.state.MapCursor
- getDependingMaps() - Method in class tools.refinery.store.map.internal.state.MapDiffCursor
- getDependingMaps() - Method in class tools.refinery.store.map.IteratorAsCursor
- getDiffCursor(Version) - Method in class tools.refinery.store.map.internal.delta.VersionedMapDeltaImpl
- getDiffCursor(Version) - Method in class tools.refinery.store.map.internal.state.VersionedMapStateImpl
- getDiffCursor(Version) - Method in interface tools.refinery.store.map.VersionedMap
- getDiffCursor(Version) - Method in class tools.refinery.store.model.internal.ModelImpl
- getDiffCursor(Version) - Method in class tools.refinery.store.model.internal.VersionedInterpretation
- getDiffCursor(Version) - Method in interface tools.refinery.store.model.Interpretation
- getDiffCursor(Version) - Method in interface tools.refinery.store.model.Model
- getDiffCursor(Version, Version) - Method in class tools.refinery.store.map.internal.delta.VersionedMapStoreDeltaImpl
- getDiffCursor(Version, Version) - Method in class tools.refinery.store.map.internal.state.VersionedMapStoreStateImpl
- getDiffCursor(Version, Version) - Method in interface tools.refinery.store.map.VersionedMapStore
- getDiffCursor(Version, Version) - Method in class tools.refinery.store.model.internal.ModelStoreImpl
- getDiffCursor(Version, Version) - Method in interface tools.refinery.store.model.ModelStore
- getEffectiveHash(K, int) - Method in interface tools.refinery.store.map.ContinuousHashProvider
- getEffectiveSize() - Method in class tools.refinery.store.statecoding.neighborhood.ObjectCodeImpl
- getFromValue() - Method in interface tools.refinery.store.map.DiffCursor
- getFromValue() - Method in class tools.refinery.store.map.internal.delta.DeltaDiffCursor
- getFromValue() - Method in class tools.refinery.store.map.internal.state.MapDiffCursor
- getHash(K, int) - Method in interface tools.refinery.store.map.ContinuousHashProvider
-
Provides a hash code for a object
key
with a givenindex
. - getHash(Tuple, int) - Method in class tools.refinery.store.model.TupleHashProvider
- getHashProvider() - Method in class tools.refinery.store.map.internal.state.VersionedMapStateImpl
- getInternalVersion(Version, int) - Static method in class tools.refinery.store.model.internal.ModelVersion
- getInterpretation(AnySymbol) - Method in interface tools.refinery.store.model.Model
- getInterpretation(Symbol<T>) - Method in class tools.refinery.store.model.internal.ModelImpl
- getInterpretation(Symbol<T>) - Method in interface tools.refinery.store.model.Model
- getInterpretations() - Method in class tools.refinery.store.statecoding.neighborhood.AbstractNeighborhoodCalculator
- getInterpretations() - Method in class tools.refinery.store.statecoding.neighborhood.NeighborhoodCalculator
- getKey() - Method in interface tools.refinery.store.map.Cursor
- getKey() - Method in class tools.refinery.store.map.internal.delta.DeltaDiffCursor
- getKey() - Method in record class tools.refinery.store.map.internal.delta.MapDelta
- getKey() - Method in class tools.refinery.store.map.internal.state.InOrderMapCursor
- getKey() - Method in class tools.refinery.store.map.internal.state.MapCursor
- getKey() - Method in class tools.refinery.store.map.internal.state.MapDiffCursor
- getKey() - Method in class tools.refinery.store.map.IteratorAsCursor
- getKey() - Method in class tools.refinery.store.map.IteratorBasedCursor
- getModel() - Method in interface tools.refinery.store.adapter.ModelAdapter
- getModel() - Method in interface tools.refinery.store.model.AnyInterpretation
- getModel() - Method in class tools.refinery.store.model.internal.VersionedInterpretation
- getModel() - Method in class tools.refinery.store.statecoding.internal.StateCoderAdapterImpl
- getModel() - Method in class tools.refinery.store.statecoding.neighborhood.AbstractNeighborhoodCalculator
- getNewValue() - Method in record class tools.refinery.store.map.internal.delta.MapDelta
- getNullValue(T) - Method in class tools.refinery.store.statecoding.neighborhood.AbstractNeighborhoodCalculator
- getNullValue(Interpretation<?>) - Method in class tools.refinery.store.statecoding.neighborhood.NeighborhoodCalculator
- getOldValue() - Method in record class tools.refinery.store.map.internal.delta.MapDelta
- getOldValue() - Method in class tools.refinery.store.map.internal.state.OldValueBox
- getOrCreate(int) - Method in class tools.refinery.store.tuple.Tuple1.Cache
- getPath(Version, List<MapDelta<K, V>[]>) - Method in class tools.refinery.store.map.internal.delta.VersionedMapStoreDeltaImpl
- getPath(Version, Version, List<MapDelta<K, V>[]>, List<MapDelta<K, V>[]>) - Method in class tools.refinery.store.map.internal.delta.VersionedMapStoreDeltaImpl
- getSize() - Method in interface tools.refinery.store.map.AnyVersionedMap
- getSize() - Method in class tools.refinery.store.map.internal.delta.VersionedMapDeltaImpl
- getSize() - Method in class tools.refinery.store.map.internal.state.ImmutableNode
- getSize() - Method in class tools.refinery.store.map.internal.state.MutableNode
- getSize() - Method in class tools.refinery.store.map.internal.state.Node
- getSize() - Method in class tools.refinery.store.map.internal.state.VersionedMapStateImpl
- getSize() - Method in interface tools.refinery.store.model.AnyInterpretation
- getSize() - Method in class tools.refinery.store.model.internal.VersionedInterpretation
- getSize() - Method in interface tools.refinery.store.statecoding.Morphism
- getSize() - Method in class tools.refinery.store.statecoding.neighborhood.ObjectCodeImpl
- getSize() - Method in interface tools.refinery.store.statecoding.ObjectCode
- getSize() - Method in class tools.refinery.store.statecoding.stateequivalence.PermutationMorphism
- getSize() - Method in interface tools.refinery.store.tuple.Tuple
- getSize() - Method in class tools.refinery.store.tuple.Tuple0
- getSize() - Method in class tools.refinery.store.tuple.Tuple1
- getSize() - Method in record class tools.refinery.store.tuple.Tuple2
- getSize() - Method in record class tools.refinery.store.tuple.Tuple3
- getSize() - Method in record class tools.refinery.store.tuple.Tuple4
- getSize() - Method in class tools.refinery.store.tuple.TupleN
- getState() - Method in class tools.refinery.store.model.internal.ModelImpl
- getState() - Method in interface tools.refinery.store.model.Model
- getStore() - Method in interface tools.refinery.store.adapter.ModelStoreAdapter
- getStore() - Method in class tools.refinery.store.model.internal.ModelImpl
- getStore() - Method in interface tools.refinery.store.model.Model
- getStore() - Method in class tools.refinery.store.statecoding.internal.StateCoderStoreAdapterImpl
- getStoreAdapter() - Method in interface tools.refinery.store.adapter.ModelAdapter
- getStoreAdapter() - Method in class tools.refinery.store.statecoding.internal.StateCoderAdapterImpl
- getSymbol() - Method in interface tools.refinery.store.model.AnyInterpretation
- getSymbol() - Method in class tools.refinery.store.model.internal.VersionedInterpretation
- getSymbol() - Method in interface tools.refinery.store.model.Interpretation
- getSymbols() - Method in class tools.refinery.store.model.internal.ModelStoreImpl
- getSymbols() - Method in interface tools.refinery.store.model.ModelStore
- getToValue() - Method in interface tools.refinery.store.map.DiffCursor
- getToValue() - Method in class tools.refinery.store.map.internal.delta.DeltaDiffCursor
- getToValue() - Method in class tools.refinery.store.map.internal.state.MapDiffCursor
- getTupleHash1(Tuple, Object, ObjectCode) - Method in class tools.refinery.store.statecoding.neighborhood.AbstractNeighborhoodCalculator
- getTupleHash2(Tuple, Object, ObjectCode) - Method in class tools.refinery.store.statecoding.neighborhood.AbstractNeighborhoodCalculator
- getTupleHashN(Tuple, Object, ObjectCode) - Method in class tools.refinery.store.statecoding.neighborhood.AbstractNeighborhoodCalculator
- getValue() - Method in interface tools.refinery.store.map.Cursor
- getValue() - Method in class tools.refinery.store.map.internal.delta.DeltaDiffCursor
- getValue() - Method in class tools.refinery.store.map.internal.state.InOrderMapCursor
- getValue() - Method in class tools.refinery.store.map.internal.state.MapCursor
- getValue() - Method in class tools.refinery.store.map.internal.state.MapDiffCursor
- getValue() - Method in class tools.refinery.store.map.IteratorAsCursor
- getValue() - Method in class tools.refinery.store.map.IteratorBasedCursor
- getValue(K, ContinuousHashProvider<? super K>, V, int, int) - Method in class tools.refinery.store.map.internal.state.ImmutableNode
- getValue(K, ContinuousHashProvider<? super K>, V, int, int) - Method in class tools.refinery.store.map.internal.state.MutableNode
- getValue(K, ContinuousHashProvider<? super K>, V, int, int) - Method in class tools.refinery.store.map.internal.state.Node
H
- hashCode() - Method in interface tools.refinery.store.map.AnyVersionedMap
-
Deprecated.
AnyVersionedMap
instances are mutable, and it is inappropriate to use them as keys in hash-based collections. UseAnyVersionedMap.contentHashCode(ContentHashCode)
to compute ahashCode
for aAnyVersionedMap
instance according to its contents. - hashCode() - Method in record class tools.refinery.store.map.internal.delta.MapDelta
-
Returns a hash code value for this object.
- hashCode() - Method in record class tools.refinery.store.map.internal.delta.MapTransaction
-
Returns a hash code value for this object.
- hashCode() - Method in class tools.refinery.store.map.internal.state.ImmutableNode
- hashCode() - Method in class tools.refinery.store.map.internal.state.MutableNode
- hashCode() - Method in interface tools.refinery.store.map.Version
-
Hashcode should be updated in accordance with equals.
- hashCode() - Method in record class tools.refinery.store.model.internal.SymbolEquivalenceClass
-
Returns a hash code value for this object.
- hashCode() - Method in record class tools.refinery.store.representation.Symbol
-
Returns a hash code value for this object.
- hashCode() - Method in record class tools.refinery.store.statecoding.StateCoderResult
-
Returns a hash code value for this object.
- hashCode() - Method in class tools.refinery.store.tuple.Tuple1
- hashCode() - Method in record class tools.refinery.store.tuple.Tuple2
-
Returns a hash code value for this object.
- hashCode() - Method in record class tools.refinery.store.tuple.Tuple3
-
Returns a hash code value for this object.
- hashCode() - Method in record class tools.refinery.store.tuple.Tuple4
-
Returns a hash code value for this object.
- hashCode() - Method in class tools.refinery.store.tuple.TupleN
- hashDepth(int) - Static method in class tools.refinery.store.map.internal.state.Node
-
Calculates the index for the continuous hash.
- hashFragment(int, int) - Static method in class tools.refinery.store.map.internal.state.Node
-
Selects a segments from a complete hash for a given depth.
- hashProvider - Variable in class tools.refinery.store.map.internal.state.VersionedMapStateImpl
- hashProvider - Variable in class tools.refinery.store.map.internal.state.VersionedMapStoreStateImpl
- hasNext() - Method in class tools.refinery.store.map.CursorAsIterator
- hasUncommittedChanges() - Method in class tools.refinery.store.model.internal.ModelImpl
- hasUncommittedChanges() - Method in interface tools.refinery.store.model.Model
I
- ImmutableNode<K,
V> - Class in tools.refinery.store.map.internal.state - impactCalculation(ObjectCodeImpl, ObjectCodeImpl, long[], Cursor<Tuple, ?>, int) - Method in class tools.refinery.store.statecoding.neighborhood.AbstractNeighborhoodCalculator
- INCREMENT_BIG_STEP - Static variable in class tools.refinery.store.map.internal.state.Node
- incrementDepth(int) - Method in class tools.refinery.store.map.internal.state.Node
-
Increments the depth of the search in the tree.
- individual(Tuple1) - Method in class tools.refinery.store.statecoding.internal.StateCoderBuilderImpl
- individual(Tuple1) - Method in interface tools.refinery.store.statecoding.StateCoderBuilder
- individuals(Collection<Tuple1>) - Method in interface tools.refinery.store.statecoding.StateCoderBuilder
- individuals(Tuple1...) - Method in interface tools.refinery.store.statecoding.StateCoderBuilder
- IndividualsArray - Class in tools.refinery.store.statecoding.neighborhood
- IndividualsArray(int[]) - Constructor for class tools.refinery.store.statecoding.neighborhood.IndividualsArray
- IndividualsSet - Interface in tools.refinery.store.statecoding.neighborhood
- initialize(K, V, ContinuousHashProvider<? super K>, V) - Static method in class tools.refinery.store.map.internal.state.MutableNode
- initializeWithIndividuals(ObjectCodeImpl) - Method in class tools.refinery.store.statecoding.neighborhood.AbstractNeighborhoodCalculator
- InOrderMapCursor<K,
V> - Class in tools.refinery.store.map.internal.state - InOrderMapCursor(VersionedMapStateImpl<K, V>) - Constructor for class tools.refinery.store.map.internal.state.InOrderMapCursor
- INSTANCE - Static variable in class tools.refinery.store.model.TupleHashProvider
- INSTANCE - Static variable in class tools.refinery.store.tuple.Tuple0
- INSTANCE - Static variable in class tools.refinery.store.tuple.Tuple1.Cache
- Interpretation<T> - Interface in tools.refinery.store.model
- InterpretationListener<T> - Interface in tools.refinery.store.model
- invalidateHash() - Method in class tools.refinery.store.map.internal.state.MutableNode
- isComplete() - Method in class tools.refinery.store.statecoding.stateequivalence.CombinationNodePairing
- isComplete() - Method in interface tools.refinery.store.statecoding.stateequivalence.NodePairing
- isComplete() - Method in class tools.refinery.store.statecoding.stateequivalence.TrivialNodePairing
- isConfigured() - Method in class tools.refinery.store.adapter.AbstractModelAdapterBuilder
- isConfigured() - Method in interface tools.refinery.store.adapter.ModelAdapterBuilder
- isDirty() - Method in interface tools.refinery.store.map.Cursor
- isDirty() - Method in class tools.refinery.store.map.internal.delta.DeltaDiffCursor
- isDirty() - Method in class tools.refinery.store.map.internal.state.InOrderMapCursor
- isDirty() - Method in class tools.refinery.store.map.internal.state.MapCursor
- isDirty() - Method in class tools.refinery.store.map.internal.state.MapDiffCursor
- isDirty() - Method in class tools.refinery.store.map.IteratorAsCursor
- isImmutableWhenCommitting() - Method in class tools.refinery.store.map.internal.state.VersionedMapStoreStateConfiguration
- isIndividual(int) - Method in class tools.refinery.store.statecoding.neighborhood.IndividualsArray
- isIndividual(int) - Method in interface tools.refinery.store.statecoding.neighborhood.IndividualsSet
- isMutable() - Method in class tools.refinery.store.map.internal.state.ImmutableNode
- isMutable() - Method in class tools.refinery.store.map.internal.state.MutableNode
- isMutable() - Method in class tools.refinery.store.map.internal.state.Node
- ISOMORPHIC - Enum constant in enum class tools.refinery.store.statecoding.StateEquivalenceChecker.EquivalenceResult
- isOrphaned() - Method in class tools.refinery.store.map.internal.state.MutableNode
- isSharedNodeCacheInStore() - Method in class tools.refinery.store.map.internal.state.VersionedMapStoreStateConfiguration
- isSharedNodeCacheInStoreGroups() - Method in class tools.refinery.store.map.internal.state.VersionedMapStoreStateConfiguration
- isTerminated() - Method in interface tools.refinery.store.map.Cursor
- isTerminated() - Method in class tools.refinery.store.map.internal.delta.DeltaDiffCursor
- isTerminated() - Method in class tools.refinery.store.map.internal.state.InOrderMapCursor
- isTerminated() - Method in class tools.refinery.store.map.internal.state.MapCursor
- isTerminated() - Method in class tools.refinery.store.map.internal.state.MapDiffCursor
- isTerminated() - Method in class tools.refinery.store.map.IteratorAsCursor
- isTerminated() - Method in class tools.refinery.store.map.IteratorBasedCursor
- isVersionFreeingEnabled() - Method in class tools.refinery.store.map.internal.state.VersionedMapStoreStateConfiguration
- iterator() - Method in class tools.refinery.store.map.MapAsIterable
- IteratorAsCursor<K,
V> - Class in tools.refinery.store.map - IteratorAsCursor(VersionedMap<K, V>, Map<K, V>) - Constructor for class tools.refinery.store.map.IteratorAsCursor
- IteratorBasedCursor<K,
V> - Class in tools.refinery.store.map - IteratorBasedCursor(Iterator<Map.Entry<K, V>>) - Constructor for class tools.refinery.store.map.IteratorBasedCursor
K
- key() - Method in record class tools.refinery.store.map.internal.delta.MapDelta
-
Returns the value of the
key
record component.
L
- LARGEST_BINARY_INDEX_1 - Static variable in class tools.refinery.store.model.TupleHashProvider
- LARGEST_PRIME_30_BITS_INTEGER - Static variable in class tools.refinery.store.model.TupleHashProvider
- LARGEST_PRIME_30_BITS_LONG - Static variable in class tools.refinery.store.model.TupleHashProvider
- LIMIT - Static variable in class tools.refinery.store.statecoding.stateequivalence.StateEquivalenceCheckerImpl
- LIST - Enum constant in enum class tools.refinery.store.map.VersionedMapStoreFactoryBuilder.DeltaTransactionStrategy
M
- map(Iterable<S>, Function<S, T>) - Static method in class tools.refinery.store.util.CollectionsUtil
- map(Iterator<S>, Function<S, T>) - Static method in class tools.refinery.store.util.CollectionsUtil
- MapAsIterable<K,
V, - Class in tools.refinery.store.mapD> - MapAsIterable(VersionedMap<K, V>, BiFunction<K, V, D>) - Constructor for class tools.refinery.store.map.MapAsIterable
- MapAsIterable(VersionedMap<K, V>, BiFunction<K, V, D>, BiPredicate<K, V>) - Constructor for class tools.refinery.store.map.MapAsIterable
- MapCursor<K,
V> - Class in tools.refinery.store.map.internal.state - MapCursor(Node<K, V>, VersionedMap<K, V>) - Constructor for class tools.refinery.store.map.internal.state.MapCursor
- MapDelta<K,
V> - Record Class in tools.refinery.store.map.internal.delta - MapDelta(K, V, V) - Constructor for record class tools.refinery.store.map.internal.delta.MapDelta
-
Creates an instance of a
MapDelta
record class. - MapDiffCursor<K,
V> - Class in tools.refinery.store.map.internal.state -
A cursor representing the difference between two states of a map.
- MapDiffCursor(V, InOrderMapCursor<K, V>, InOrderMapCursor<K, V>) - Constructor for class tools.refinery.store.map.internal.state.MapDiffCursor
- MapTransaction<K,
V> - Record Class in tools.refinery.store.map.internal.delta - MapTransaction(MapDelta<K, V>[], MapTransaction<K, V>, int) - Constructor for record class tools.refinery.store.map.internal.delta.MapTransaction
-
Creates an instance of a
MapTransaction
record class. - MAX_MODEL_SIZE - Static variable in class tools.refinery.store.model.TupleHashProvider
- MAX_PRACTICAL_DEPTH - Static variable in interface tools.refinery.store.map.ContinuousHashProvider
-
Maximal practical depth for differentiating keys.
- Model - Interface in tools.refinery.store.model
- ModelAction - Enum Class in tools.refinery.store.model.internal
- ModelAdapter - Interface in tools.refinery.store.adapter
- ModelAdapterBuilder - Interface in tools.refinery.store.adapter
- modelCode() - Method in record class tools.refinery.store.statecoding.StateCoderResult
-
Returns the value of the
modelCode
record component. - ModelDiffCursor - Class in tools.refinery.store.model
- ModelDiffCursor(Map<? extends AnySymbol, ? extends DiffCursor<?, ?>>) - Constructor for class tools.refinery.store.model.ModelDiffCursor
- ModelImpl - Class in tools.refinery.store.model.internal
- ModelListener - Interface in tools.refinery.store.model
- ModelStore - Interface in tools.refinery.store.model
- ModelStoreAdapter - Interface in tools.refinery.store.adapter
- ModelStoreBuilder - Interface in tools.refinery.store.model
- ModelStoreBuilderImpl - Class in tools.refinery.store.model.internal
- ModelStoreBuilderImpl() - Constructor for class tools.refinery.store.model.internal.ModelStoreBuilderImpl
- ModelStoreConfiguration - Interface in tools.refinery.store.model
- ModelStoreImpl - Class in tools.refinery.store.model.internal
- ModelVersion - Class in tools.refinery.store.model.internal
- ModelVersion(Version[]) - Constructor for class tools.refinery.store.model.internal.ModelVersion
- Morphism - Interface in tools.refinery.store.statecoding
- move() - Method in interface tools.refinery.store.map.Cursor
- move() - Method in class tools.refinery.store.map.internal.delta.DeltaDiffCursor
- move() - Method in class tools.refinery.store.map.internal.state.InOrderMapCursor
- move() - Method in class tools.refinery.store.map.internal.state.MapCursor
- move() - Method in class tools.refinery.store.map.internal.state.MapDiffCursor
- move() - Method in class tools.refinery.store.map.IteratorAsCursor
- move() - Method in class tools.refinery.store.map.IteratorBasedCursor
- MutableNode<K,
V> - Class in tools.refinery.store.map.internal.state - MutableNode() - Constructor for class tools.refinery.store.map.internal.state.MutableNode
- MutableNode(ImmutableNode<K, V>) - Constructor for class tools.refinery.store.map.internal.state.MutableNode
-
Constructs a
MutableNode
as a copy of anImmutableNode
N
- name() - Method in interface tools.refinery.store.representation.AnySymbol
- name() - Method in record class tools.refinery.store.representation.Symbol
-
Returns the value of the
name
record component. - NeighborhoodCalculator - Class in tools.refinery.store.statecoding.neighborhood
- NeighborhoodCalculator(Model, List<? extends Interpretation<?>>, IndividualsSet, int) - Constructor for class tools.refinery.store.statecoding.neighborhood.NeighborhoodCalculator
- newHash(ContinuousHashProvider<? super K>, K, int, int) - Method in class tools.refinery.store.map.internal.state.Node
-
Returns the hash code for a given depth.
- newValue() - Method in record class tools.refinery.store.map.internal.delta.MapDelta
-
Returns the value of the
newValue
record component. - next() - Method in class tools.refinery.store.map.CursorAsIterator
- next() - Method in class tools.refinery.store.statecoding.stateequivalence.PermutationMorphism
- NO_NODE_CACHE - Enum constant in enum class tools.refinery.store.map.VersionedMapStoreFactoryBuilder.SharingStrategy
- NO_STATE_ID - Static variable in interface tools.refinery.store.model.Model
- Node<K,
V> - Class in tools.refinery.store.map.internal.state - Node() - Constructor for class tools.refinery.store.map.internal.state.Node
- nodeCache - Variable in class tools.refinery.store.map.internal.state.VersionedMapStoreStateImpl
- NodePairing - Interface in tools.refinery.store.statecoding.stateequivalence
- NONE - Enum constant in enum class tools.refinery.store.model.internal.ModelAction
- NONE - Static variable in interface tools.refinery.store.util.CancellationToken
- NUMBER_OF_FACTORS - Static variable in class tools.refinery.store.map.internal.state.Node
O
- objectCode() - Method in record class tools.refinery.store.statecoding.StateCoderResult
-
Returns the value of the
objectCode
record component. - ObjectCode - Interface in tools.refinery.store.statecoding
- ObjectCodeImpl - Class in tools.refinery.store.statecoding.neighborhood
- ObjectCodeImpl() - Constructor for class tools.refinery.store.statecoding.neighborhood.ObjectCodeImpl
- ObjectCodeImpl(int) - Constructor for class tools.refinery.store.statecoding.neighborhood.ObjectCodeImpl
- ObjectCodeImpl(ObjectCodeImpl) - Constructor for class tools.refinery.store.statecoding.neighborhood.ObjectCodeImpl
- of() - Static method in interface tools.refinery.store.tuple.Tuple
- of(int) - Static method in interface tools.refinery.store.tuple.Tuple
- of(int...) - Static method in interface tools.refinery.store.tuple.Tuple
- of(int, int) - Static method in interface tools.refinery.store.tuple.Tuple
- of(int, int, int) - Static method in interface tools.refinery.store.tuple.Tuple
- of(int, int, int, int) - Static method in interface tools.refinery.store.tuple.Tuple
- of(String, int) - Static method in record class tools.refinery.store.representation.Symbol
- of(String, int, Class<T>) - Static method in record class tools.refinery.store.representation.Symbol
- of(String, int, Class<T>, T) - Static method in record class tools.refinery.store.representation.Symbol
- of(Iterator<Map.Entry<K, V>>) - Static method in class tools.refinery.store.map.Cursors
- of(Map<K, V>) - Static method in class tools.refinery.store.map.Cursors
- oldValue() - Method in record class tools.refinery.store.map.internal.delta.MapDelta
-
Returns the value of the
oldValue
record component. - OldValueBox<V> - Class in tools.refinery.store.map.internal.state
- OldValueBox() - Constructor for class tools.refinery.store.map.internal.state.OldValueBox
P
- parent() - Method in record class tools.refinery.store.map.internal.delta.MapTransaction
-
Returns the value of the
parent
record component. - pendingActionError(String) - Method in class tools.refinery.store.model.internal.ModelImpl
- PermutationMorphism - Class in tools.refinery.store.statecoding.stateequivalence
- permutations() - Method in class tools.refinery.store.statecoding.stateequivalence.CombinationNodePairing
- permutations() - Method in interface tools.refinery.store.statecoding.stateequivalence.NodePairing
- permutations() - Method in class tools.refinery.store.statecoding.stateequivalence.TrivialNodePairing
- PRECISE_SLOW - Enum constant in enum class tools.refinery.store.map.ContentHashCode
-
Calculate the
hashCode
of the contents of thisAnyVersionedMap
to reduce hash collisions as much as possible, even iterating over the full contents in necessary. - prettyPrint() - Method in class tools.refinery.store.map.internal.state.VersionedMapStateImpl
- prettyPrint(StringBuilder, int, int) - Method in class tools.refinery.store.map.internal.state.ImmutableNode
- prettyPrint(StringBuilder, int, int) - Method in class tools.refinery.store.map.internal.state.MutableNode
- prettyPrint(StringBuilder, int, int) - Method in class tools.refinery.store.map.internal.state.Node
- PRIME - Static variable in class tools.refinery.store.statecoding.neighborhood.AbstractNeighborhoodCalculator
- primes - Static variable in class tools.refinery.store.model.TupleHashProvider
- processChange(K, V, V) - Method in class tools.refinery.store.map.internal.delta.UncommittedDeltaArrayStore
- processChange(K, V, V) - Method in class tools.refinery.store.map.internal.delta.UncommittedDeltaMapStore
- processChange(K, V, V) - Method in interface tools.refinery.store.map.internal.delta.UncommittedDeltaStore
- put(K, V) - Method in class tools.refinery.store.map.internal.delta.VersionedMapDeltaImpl
- put(K, V) - Method in class tools.refinery.store.map.internal.state.VersionedMapStateImpl
- put(K, V) - Method in interface tools.refinery.store.map.VersionedMap
- put(Tuple, T) - Method in class tools.refinery.store.model.internal.VersionedInterpretation
- put(Tuple, T) - Method in interface tools.refinery.store.model.Interpretation
- put(Tuple, T, T, boolean) - Method in interface tools.refinery.store.model.InterpretationListener
- putAll(Cursor<K, V>) - Method in class tools.refinery.store.map.internal.delta.VersionedMapDeltaImpl
- putAll(Cursor<K, V>) - Method in class tools.refinery.store.map.internal.state.VersionedMapStateImpl
- putAll(Cursor<K, V>) - Method in interface tools.refinery.store.map.VersionedMap
- putAll(Cursor<Tuple, T>) - Method in class tools.refinery.store.model.internal.VersionedInterpretation
- putAll(Cursor<Tuple, T>) - Method in interface tools.refinery.store.model.Interpretation
- putValue(K, V, OldValueBox<V>, ContinuousHashProvider<? super K>, V, int, int) - Method in class tools.refinery.store.map.internal.state.ImmutableNode
- putValue(K, V, OldValueBox<V>, ContinuousHashProvider<? super K>, V, int, int) - Method in class tools.refinery.store.map.internal.state.MutableNode
- putValue(K, V, OldValueBox<V>, ContinuousHashProvider<? super K>, V, int, int) - Method in class tools.refinery.store.map.internal.state.Node
R
- removeListener(InterpretationListener<T>) - Method in class tools.refinery.store.model.internal.VersionedInterpretation
- removeListener(InterpretationListener<T>) - Method in interface tools.refinery.store.model.Interpretation
- removeListener(ModelListener) - Method in class tools.refinery.store.model.internal.ModelImpl
- removeListener(ModelListener) - Method in interface tools.refinery.store.model.Model
- reset() - Method in class tools.refinery.store.tuple.Tuple1.Cache
- restore(Version) - Method in class tools.refinery.store.map.internal.delta.VersionedMapDeltaImpl
- restore(Version) - Method in class tools.refinery.store.map.internal.state.VersionedMapStateImpl
- restore(Version) - Method in interface tools.refinery.store.map.Versioned
-
Restores the state of the object.
- restore(Version) - Method in class tools.refinery.store.model.internal.ModelImpl
- restore(Version) - Method in class tools.refinery.store.model.internal.VersionedInterpretation
- RESTORE - Enum constant in enum class tools.refinery.store.model.internal.ModelAction
- revert(Version) - Method in class tools.refinery.store.map.internal.state.VersionedMapStoreStateImpl
- root - Variable in class tools.refinery.store.map.internal.state.VersionedMapStateImpl
S
- sameSubNode(InOrderMapCursor<K, V>, InOrderMapCursor<K, V>) - Static method in class tools.refinery.store.map.internal.state.InOrderMapCursor
- set(int, int) - Method in interface tools.refinery.store.tuple.Tuple
- set(int, int) - Method in class tools.refinery.store.tuple.Tuple0
- set(int, int) - Method in class tools.refinery.store.tuple.Tuple1
- set(int, int) - Method in record class tools.refinery.store.tuple.Tuple2
- set(int, int) - Method in record class tools.refinery.store.tuple.Tuple3
- set(int, int) - Method in record class tools.refinery.store.tuple.Tuple4
- set(int, int) - Method in class tools.refinery.store.tuple.TupleN
- set(int, long) - Method in class tools.refinery.store.statecoding.neighborhood.ObjectCodeImpl
- SET - Enum constant in enum class tools.refinery.store.map.VersionedMapStoreFactoryBuilder.DeltaTransactionStrategy
- setOldValue(V) - Method in class tools.refinery.store.map.internal.state.OldValueBox
- setRoot(Node<K, V>) - Method in class tools.refinery.store.map.internal.state.VersionedMapStateImpl
- SHARED_NODE_CACHE - Enum constant in enum class tools.refinery.store.map.VersionedMapStoreFactoryBuilder.SharingStrategy
- SHARED_NODE_CACHE_IN_GROUP - Enum constant in enum class tools.refinery.store.map.VersionedMapStoreFactoryBuilder.SharingStrategy
- shiftDepth(int) - Static method in class tools.refinery.store.map.internal.state.Node
-
Calculates the which segment of a single hash should be used.
- shouldNotifyRestoreListeners() - Method in class tools.refinery.store.model.internal.VersionedInterpretation
- singleton(K, V) - Static method in class tools.refinery.store.map.Cursors
- size() - Method in class tools.refinery.store.statecoding.stateequivalence.CombinationNodePairing
- size() - Method in interface tools.refinery.store.statecoding.stateequivalence.NodePairing
- size() - Method in class tools.refinery.store.statecoding.stateequivalence.TrivialNodePairing
- skipCurrentNode() - Method in class tools.refinery.store.map.internal.state.InOrderMapCursor
- STATE - Enum constant in enum class tools.refinery.store.map.VersionedMapStoreFactoryBuilder.StoreStrategy
- stateBasedHashProvider(ContinuousHashProvider<K>) - Method in class tools.refinery.store.map.internal.VersionedMapStoreFactoryBuilderImpl
- stateBasedHashProvider(ContinuousHashProvider<K>) - Method in interface tools.refinery.store.map.VersionedMapStoreFactoryBuilder
- stateBasedImmutableWhenCommitting(boolean) - Method in class tools.refinery.store.map.internal.VersionedMapStoreFactoryBuilderImpl
- stateBasedImmutableWhenCommitting(boolean) - Method in interface tools.refinery.store.map.VersionedMapStoreFactoryBuilder
- stateBasedSharingStrategy(VersionedMapStoreFactoryBuilder.SharingStrategy) - Method in class tools.refinery.store.map.internal.VersionedMapStoreFactoryBuilderImpl
- stateBasedSharingStrategy(VersionedMapStoreFactoryBuilder.SharingStrategy) - Method in interface tools.refinery.store.map.VersionedMapStoreFactoryBuilder
- StateBasedVersionedMapStoreFactory<K,
V> - Class in tools.refinery.store.map.internal.state - StateBasedVersionedMapStoreFactory(V, Boolean, VersionedMapStoreFactoryBuilder.SharingStrategy, boolean, ContinuousHashProvider<K>) - Constructor for class tools.refinery.store.map.internal.state.StateBasedVersionedMapStoreFactory
- StateCodeCalculator - Interface in tools.refinery.store.statecoding
- stateCodeCalculatorFactory(StateCodeCalculatorFactory) - Method in class tools.refinery.store.statecoding.internal.StateCoderBuilderImpl
- stateCodeCalculatorFactory(StateCodeCalculatorFactory) - Method in interface tools.refinery.store.statecoding.StateCoderBuilder
- StateCodeCalculatorFactory - Interface in tools.refinery.store.statecoding
- StateCoderAdapter - Interface in tools.refinery.store.statecoding
- StateCoderAdapterImpl - Class in tools.refinery.store.statecoding.internal
- StateCoderBuilder - Interface in tools.refinery.store.statecoding
- StateCoderBuilderImpl - Class in tools.refinery.store.statecoding.internal
- StateCoderBuilderImpl() - Constructor for class tools.refinery.store.statecoding.internal.StateCoderBuilderImpl
- StateCoderResult - Record Class in tools.refinery.store.statecoding
- StateCoderResult(int, ObjectCode) - Constructor for record class tools.refinery.store.statecoding.StateCoderResult
-
Creates an instance of a
StateCoderResult
record class. - StateCoderStoreAdapter - Interface in tools.refinery.store.statecoding
- StateCoderStoreAdapterImpl - Class in tools.refinery.store.statecoding.internal
- stateEquivalenceChecker(StateEquivalenceChecker) - Method in class tools.refinery.store.statecoding.internal.StateCoderBuilderImpl
- stateEquivalenceChecker(StateEquivalenceChecker) - Method in interface tools.refinery.store.statecoding.StateCoderBuilder
- StateEquivalenceChecker - Interface in tools.refinery.store.statecoding
- StateEquivalenceChecker.EquivalenceResult - Enum Class in tools.refinery.store.statecoding
- StateEquivalenceCheckerImpl - Class in tools.refinery.store.statecoding.stateequivalence
- StateEquivalenceCheckerImpl() - Constructor for class tools.refinery.store.statecoding.stateequivalence.StateEquivalenceCheckerImpl
- store - Variable in class tools.refinery.store.map.internal.delta.VersionedMapDeltaImpl
- store - Variable in class tools.refinery.store.map.internal.state.VersionedMapStateImpl
- strategy(VersionedMapStoreFactoryBuilder.StoreStrategy) - Method in class tools.refinery.store.map.internal.VersionedMapStoreFactoryBuilderImpl
- strategy(VersionedMapStoreFactoryBuilder.StoreStrategy) - Method in interface tools.refinery.store.map.VersionedMapStoreFactoryBuilder
- stream() - Method in class tools.refinery.store.statecoding.neighborhood.IndividualsArray
- stream() - Method in interface tools.refinery.store.statecoding.neighborhood.IndividualsSet
- summarizeChanges - Variable in class tools.refinery.store.map.internal.delta.VersionedMapStoreDeltaImpl
- symbol(AnySymbol) - Method in interface tools.refinery.store.model.ModelStoreBuilder
- symbol(Symbol<T>) - Method in class tools.refinery.store.model.internal.ModelStoreBuilderImpl
- symbol(Symbol<T>) - Method in interface tools.refinery.store.model.ModelStoreBuilder
- Symbol<T> - Record Class in tools.refinery.store.representation
- Symbol(String, int, Class<T>, T) - Constructor for record class tools.refinery.store.representation.Symbol
-
Creates an instance of a
Symbol
record class. - SymbolEquivalenceClass<T> - Record Class in tools.refinery.store.model.internal
- SymbolEquivalenceClass(int, Class<T>, T) - Constructor for record class tools.refinery.store.model.internal.SymbolEquivalenceClass
-
Creates an instance of a
SymbolEquivalenceClass
record class. - SymbolEquivalenceClass(Symbol<T>) - Constructor for record class tools.refinery.store.model.internal.SymbolEquivalenceClass
- symbols(Collection<? extends AnySymbol>) - Method in interface tools.refinery.store.model.ModelStoreBuilder
- symbols(AnySymbol...) - Method in interface tools.refinery.store.model.ModelStoreBuilder
T
- toImmutable(Map<Node<K, V>, ImmutableNode<K, V>>) - Method in class tools.refinery.store.map.internal.state.ImmutableNode
- toImmutable(Map<Node<K, V>, ImmutableNode<K, V>>) - Method in class tools.refinery.store.map.internal.state.MutableNode
- toImmutable(Map<Node<K, V>, ImmutableNode<K, V>>) - Method in class tools.refinery.store.map.internal.state.Node
- toMutable() - Method in class tools.refinery.store.map.internal.state.ImmutableNode
- toMutable() - Method in class tools.refinery.store.map.internal.state.MutableNode
- tools.refinery.store.adapter - package tools.refinery.store.adapter
- tools.refinery.store.map - package tools.refinery.store.map
- tools.refinery.store.map.internal - package tools.refinery.store.map.internal
- tools.refinery.store.map.internal.delta - package tools.refinery.store.map.internal.delta
- tools.refinery.store.map.internal.state - package tools.refinery.store.map.internal.state
- tools.refinery.store.model - package tools.refinery.store.model
- tools.refinery.store.model.internal - package tools.refinery.store.model.internal
- tools.refinery.store.representation - package tools.refinery.store.representation
- tools.refinery.store.statecoding - package tools.refinery.store.statecoding
- tools.refinery.store.statecoding.internal - package tools.refinery.store.statecoding.internal
- tools.refinery.store.statecoding.neighborhood - package tools.refinery.store.statecoding.neighborhood
- tools.refinery.store.statecoding.stateequivalence - package tools.refinery.store.statecoding.stateequivalence
- tools.refinery.store.tuple - package tools.refinery.store.tuple
- tools.refinery.store.util - package tools.refinery.store.util
- toString() - Method in record class tools.refinery.store.map.internal.delta.MapDelta
-
Returns a string representation of this record class.
- toString() - Method in record class tools.refinery.store.map.internal.delta.MapTransaction
-
Returns a string representation of this record class.
- toString() - Method in class tools.refinery.store.map.internal.state.Node
- toString() - Method in class tools.refinery.store.map.internal.VersionedMapStoreFactoryBuilderImpl
- toString() - Method in class tools.refinery.store.model.internal.ModelVersion
- toString() - Method in record class tools.refinery.store.model.internal.SymbolEquivalenceClass
-
Returns a string representation of this record class.
- toString() - Method in record class tools.refinery.store.representation.Symbol
-
Returns a string representation of this record class.
- toString() - Method in class tools.refinery.store.statecoding.neighborhood.ObjectCodeImpl
- toString() - Method in record class tools.refinery.store.statecoding.StateCoderResult
-
Returns a string representation of this record class.
- toString() - Method in class tools.refinery.store.tuple.Tuple0
- toString() - Method in class tools.refinery.store.tuple.Tuple1
- toString() - Method in record class tools.refinery.store.tuple.Tuple2
-
Returns a string representation of this record class.
- toString() - Method in record class tools.refinery.store.tuple.Tuple3
-
Returns a string representation of this record class.
- toString() - Method in record class tools.refinery.store.tuple.Tuple4
-
Returns a string representation of this record class.
- toString() - Method in class tools.refinery.store.tuple.TupleN
- TrivialNodePairing - Class in tools.refinery.store.statecoding.stateequivalence
- tryGetAdapter(Class<? extends T>) - Method in class tools.refinery.store.model.internal.ModelImpl
- tryGetAdapter(Class<? extends T>) - Method in class tools.refinery.store.model.internal.ModelStoreBuilderImpl
- tryGetAdapter(Class<? extends T>) - Method in class tools.refinery.store.model.internal.ModelStoreImpl
- tryGetAdapter(Class<? extends T>) - Method in interface tools.refinery.store.model.Model
- tryGetAdapter(Class<? extends T>) - Method in interface tools.refinery.store.model.ModelStore
- tryGetAdapter(Class<? extends T>) - Method in interface tools.refinery.store.model.ModelStoreBuilder
- tryGetAdapter(Collection<T>, Class<? extends U>) - Static method in class tools.refinery.store.adapter.AdapterUtils
- Tuple - Interface in tools.refinery.store.tuple
- Tuple0 - Class in tools.refinery.store.tuple
-
Singleton implementation to ensure only a single empty tuple exists.
- Tuple1 - Class in tools.refinery.store.tuple
- Tuple1.Cache - Class in tools.refinery.store.tuple
-
This class uses safe double-checked locking, see Safe Publication and Safe Initialization in Java for details.
- Tuple2 - Record Class in tools.refinery.store.tuple
- Tuple2(int, int) - Constructor for record class tools.refinery.store.tuple.Tuple2
-
Creates an instance of a
Tuple2
record class. - Tuple3 - Record Class in tools.refinery.store.tuple
- Tuple3(int, int, int) - Constructor for record class tools.refinery.store.tuple.Tuple3
-
Creates an instance of a
Tuple3
record class. - Tuple4 - Record Class in tools.refinery.store.tuple
- Tuple4(int, int, int, int) - Constructor for record class tools.refinery.store.tuple.Tuple4
-
Creates an instance of a
Tuple4
record class. - TupleHashProvider - Class in tools.refinery.store.model
- TupleHashProvider() - Constructor for class tools.refinery.store.model.TupleHashProvider
- TupleN - Class in tools.refinery.store.tuple
U
- UncommittedDeltaArrayStore<K,
V> - Class in tools.refinery.store.map.internal.delta - UncommittedDeltaArrayStore() - Constructor for class tools.refinery.store.map.internal.delta.UncommittedDeltaArrayStore
- UncommittedDeltaMapStore<K,
V> - Class in tools.refinery.store.map.internal.delta - UncommittedDeltaMapStore(VersionedMap<K, V>) - Constructor for class tools.refinery.store.map.internal.delta.UncommittedDeltaMapStore
- UncommittedDeltaStore<K,
V> - Interface in tools.refinery.store.map.internal.delta - UNKNOWN - Enum constant in enum class tools.refinery.store.statecoding.StateEquivalenceChecker.EquivalenceResult
V
- value0() - Method in class tools.refinery.store.tuple.Tuple1
- value0() - Method in record class tools.refinery.store.tuple.Tuple2
-
Returns the value of the
value0
record component. - value0() - Method in record class tools.refinery.store.tuple.Tuple3
-
Returns the value of the
value0
record component. - value0() - Method in record class tools.refinery.store.tuple.Tuple4
-
Returns the value of the
value0
record component. - value1() - Method in record class tools.refinery.store.tuple.Tuple2
-
Returns the value of the
value1
record component. - value1() - Method in record class tools.refinery.store.tuple.Tuple3
-
Returns the value of the
value1
record component. - value1() - Method in record class tools.refinery.store.tuple.Tuple4
-
Returns the value of the
value1
record component. - value2() - Method in record class tools.refinery.store.tuple.Tuple3
-
Returns the value of the
value2
record component. - value2() - Method in record class tools.refinery.store.tuple.Tuple4
-
Returns the value of the
value2
record component. - value3() - Method in record class tools.refinery.store.tuple.Tuple4
-
Returns the value of the
value3
record component. - valueChanged(Tuple, T, T, boolean) - Method in class tools.refinery.store.model.internal.VersionedInterpretation
- valueOf(String) - Static method in enum class tools.refinery.store.map.ContentHashCode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class tools.refinery.store.map.VersionedMapStoreFactoryBuilder.DeltaTransactionStrategy
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class tools.refinery.store.map.VersionedMapStoreFactoryBuilder.SharingStrategy
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class tools.refinery.store.map.VersionedMapStoreFactoryBuilder.StoreStrategy
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class tools.refinery.store.model.internal.ModelAction
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class tools.refinery.store.statecoding.StateEquivalenceChecker.EquivalenceResult
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class tools.refinery.store.map.ContentHashCode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class tools.refinery.store.map.VersionedMapStoreFactoryBuilder.DeltaTransactionStrategy
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class tools.refinery.store.map.VersionedMapStoreFactoryBuilder.SharingStrategy
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class tools.refinery.store.map.VersionedMapStoreFactoryBuilder.StoreStrategy
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class tools.refinery.store.model.internal.ModelAction
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class tools.refinery.store.statecoding.StateEquivalenceChecker.EquivalenceResult
-
Returns an array containing the constants of this enum class, in the order they are declared.
- valueType() - Method in record class tools.refinery.store.model.internal.SymbolEquivalenceClass
-
Returns the value of the
valueType
record component. - valueType() - Method in interface tools.refinery.store.representation.AnySymbol
- valueType() - Method in record class tools.refinery.store.representation.Symbol
-
Returns the value of the
valueType
record component. - Version - Interface in tools.refinery.store.map
-
Interface denoting versions of
Versioned
. - Versioned - Interface in tools.refinery.store.map
-
Object that can save and restore its state.
- VersionedInterpretation<T> - Class in tools.refinery.store.model.internal
- VersionedInterpretation(ModelImpl, Symbol<T>, VersionedMap<Tuple, T>) - Constructor for class tools.refinery.store.model.internal.VersionedInterpretation
- VersionedMap<K,
V> - Interface in tools.refinery.store.map - VersionedMapDeltaImpl<K,
V> - Class in tools.refinery.store.map.internal.delta - VersionedMapDeltaImpl(VersionedMapStoreDeltaImpl<K, V>, boolean, V) - Constructor for class tools.refinery.store.map.internal.delta.VersionedMapDeltaImpl
- VersionedMapStateImpl<K,
V> - Class in tools.refinery.store.map.internal.state -
Not threadSafe in itself
- VersionedMapStateImpl(VersionedMapStoreStateImpl<K, V>, ContinuousHashProvider<K>, V) - Constructor for class tools.refinery.store.map.internal.state.VersionedMapStateImpl
- VersionedMapStateImpl(VersionedMapStoreStateImpl<K, V>, ContinuousHashProvider<K>, V, Node<K, V>) - Constructor for class tools.refinery.store.map.internal.state.VersionedMapStateImpl
- VersionedMapStore<K,
V> - Interface in tools.refinery.store.map - VersionedMapStoreDeltaImpl<K,
V> - Class in tools.refinery.store.map.internal.delta - VersionedMapStoreDeltaImpl(boolean, V) - Constructor for class tools.refinery.store.map.internal.delta.VersionedMapStoreDeltaImpl
- VersionedMapStoreFactory<K,
V> - Interface in tools.refinery.store.map - VersionedMapStoreFactoryBuilder<K,
V> - Interface in tools.refinery.store.map - VersionedMapStoreFactoryBuilder.DeltaTransactionStrategy - Enum Class in tools.refinery.store.map
- VersionedMapStoreFactoryBuilder.SharingStrategy - Enum Class in tools.refinery.store.map
- VersionedMapStoreFactoryBuilder.StoreStrategy - Enum Class in tools.refinery.store.map
- VersionedMapStoreFactoryBuilderImpl<K,
V> - Class in tools.refinery.store.map.internal - VersionedMapStoreFactoryBuilderImpl() - Constructor for class tools.refinery.store.map.internal.VersionedMapStoreFactoryBuilderImpl
- VersionedMapStoreStateConfiguration - Class in tools.refinery.store.map.internal.state
- VersionedMapStoreStateConfiguration() - Constructor for class tools.refinery.store.map.internal.state.VersionedMapStoreStateConfiguration
- VersionedMapStoreStateConfiguration(boolean, boolean, boolean, boolean) - Constructor for class tools.refinery.store.map.internal.state.VersionedMapStoreStateConfiguration
- VersionedMapStoreStateImpl<K,
V> - Class in tools.refinery.store.map.internal.state - VersionedMapStoreStateImpl(ContinuousHashProvider<K>, V) - Constructor for class tools.refinery.store.map.internal.state.VersionedMapStoreStateImpl
- VersionedMapStoreStateImpl(ContinuousHashProvider<K>, V, VersionedMapStoreStateConfiguration) - Constructor for class tools.refinery.store.map.internal.state.VersionedMapStoreStateImpl
- versionFreeing(boolean) - Method in class tools.refinery.store.map.internal.VersionedMapStoreFactoryBuilderImpl
- versionFreeing(boolean) - Method in interface tools.refinery.store.map.VersionedMapStoreFactoryBuilder
W
- with(ModelAdapterBuilder) - Method in class tools.refinery.store.model.internal.ModelStoreBuilderImpl
- with(ModelAdapterBuilder) - Method in interface tools.refinery.store.model.ModelStoreBuilder
- with(ModelStoreConfiguration) - Method in class tools.refinery.store.model.internal.ModelStoreBuilderImpl
- with(ModelStoreConfiguration) - Method in interface tools.refinery.store.model.ModelStoreBuilder
All Classes and Interfaces|All Packages|Constant Field Values
AnyVersionedMap
instances are mutable, and it is inappropriate to use them as keys in hash-based collections. UseAnyVersionedMap.contentEquals(AnyVersionedMap)
to compare twoAnyVersionedMap
instances by their contents.