Package org.gvsig.expressionevaluator
Interface Code
- All Superinterfaces:
Cloneable,org.gvsig.tools.lang.Cloneable,org.gvsig.tools.visitor.FilteredVisitable,org.gvsig.tools.visitor.Visitable
- All Known Subinterfaces:
Code.Callable,Code.Constant,Code.Identifier,Code.Method,Codes,MutableCodes
public interface Code
extends org.gvsig.tools.visitor.FilteredVisitable, org.gvsig.tools.lang.Cloneable
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfacestatic interfacestatic classstatic interfacestatic interface -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final int -
Method Summary
Modifier and TypeMethodDescriptionclone()intcode()static booleanisFunction(Code code, String name) static booleanisIdentifier(Code code, String name) voidlink()voidlink(SymbolTable symbolTable) voidlink(SymbolTable symbolTable, boolean force) voidtoValue()toValue(ExpressionBuilder builder) Methods inherited from interface org.gvsig.tools.visitor.FilteredVisitable
acceptMethods inherited from interface org.gvsig.tools.visitor.Visitable
accept
-
Field Details
-
UNDEFINED
static final int UNDEFINED- See Also:
-
CONSTANT
static final int CONSTANT- See Also:
-
IDENTIFIER
static final int IDENTIFIER- See Also:
-
CALLABLE
static final int CALLABLE- See Also:
-
METHOD
static final int METHOD- See Also:
-
CODES
static final int CODES- See Also:
-
EMPTY_FORMATTER
-
-
Method Details
-
isFunction
-
isIdentifier
-
code
int code() -
toValue
ExpressionBuilder.Value toValue() -
toValue
-
toString
-
link
-
link
-
link
void link() -
replace
-
clone
- Specified by:
clonein interfaceorg.gvsig.tools.lang.Cloneable- Throws:
CloneNotSupportedException
-