Package com.mckoi.database
Class FunctionTable.TableGroupResolver.TableGVResolver
- java.lang.Object
-
- com.mckoi.database.FunctionTable.TableGroupResolver.TableGVResolver
-
- All Implemented Interfaces:
VariableResolver
- Enclosing class:
- FunctionTable.TableGroupResolver
private class FunctionTable.TableGroupResolver.TableGVResolver extends java.lang.Object implements VariableResolver
-
-
Field Summary
Fields Modifier and Type Field Description private intset_index
-
Constructor Summary
Constructors Modifier Constructor Description privateTableGVResolver()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TObjectresolve(Variable variable)Returns the value of a given variable.TTypereturnTType(Variable variable)Returns the TType of object the given variable is.intsetID()A number that uniquely identifies the current state of the variable resolver.(package private) voidsetIndex(int set_index)
-
-
-
Method Detail
-
setIndex
void setIndex(int set_index)
-
setID
public int setID()
Description copied from interface:VariableResolverA number that uniquely identifies the current state of the variable resolver. This typically returns the row_index of the table we are resolving variables on.- Specified by:
setIDin interfaceVariableResolver
-
resolve
public TObject resolve(Variable variable)
Description copied from interface:VariableResolverReturns the value of a given variable.- Specified by:
resolvein interfaceVariableResolver
-
returnTType
public TType returnTType(Variable variable)
Description copied from interface:VariableResolverReturns the TType of object the given variable is.- Specified by:
returnTTypein interfaceVariableResolver
-
-