public abstract class VariableInfo<N extends IVariableNode>
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
VariableInfo.CacheType |
static class |
VariableInfo.VariableInfoBoolean |
static class |
VariableInfo.VariableInfoDouble |
static class |
VariableInfo.VariableInfoLong |
static class |
VariableInfo.VariableInfoObject<T> |
Modifier and Type | Field and Description |
---|---|
VariableInfo.CacheType |
cacheType |
N |
node |
boolean |
setIsComplete
If true then the sets containing the possible values are full sets.
|
Constructor and Description |
---|
VariableInfo(N node) |
Modifier and Type | Method and Description |
---|---|
abstract int |
getCurrentOrdinal() |
abstract java.util.Collection<?> |
getPossibleValues() |
abstract boolean |
shouldCacheCurrentValue() |
java.lang.String |
toString() |
public final N extends IVariableNode node
@Nonnull public VariableInfo.CacheType cacheType
public boolean setIsComplete
public VariableInfo(N node)
public java.lang.String toString()
toString
in class java.lang.Object
public abstract java.util.Collection<?> getPossibleValues()
public abstract boolean shouldCacheCurrentValue()
public abstract int getCurrentOrdinal()