Package org.gvsig.expressionevaluator
Interface ExpressionBuilder.Value
- All Superinterfaces:
Cloneable,org.gvsig.tools.lang.Cloneable,ExpressionBuilder.Visitable,org.gvsig.tools.util.PropertiesSupport
- All Known Subinterfaces:
ExpressionBuilder.BinaryOperator,ExpressionBuilder.Constant,ExpressionBuilder.Custom,ExpressionBuilder.Function,ExpressionBuilder.Group,ExpressionBuilder.Method,ExpressionBuilder.Parameter,ExpressionBuilder.Variable
- All Known Implementing Classes:
ExpressionBuilder.AbstractValue
- Enclosing interface:
ExpressionBuilder
public static interface ExpressionBuilder.Value
extends ExpressionBuilder.Visitable, org.gvsig.tools.util.PropertiesSupport, org.gvsig.tools.lang.Cloneable
-
Method Summary
Modifier and TypeMethodDescriptionclone()voidcopyPropertiesFrom(org.gvsig.tools.util.PropertiesSupport properties) voidreplace(ExpressionBuilder.Value target, ExpressionBuilder.Value replacement) toString(Formatter<ExpressionBuilder.Value> formatter) Methods inherited from interface org.gvsig.expressionevaluator.ExpressionBuilder.Visitable
acceptMethods inherited from interface org.gvsig.tools.util.PropertiesSupport
getProperties, getProperty, setProperty
-
Method Details
-
toString
-
replace
-
copyPropertiesFrom
void copyPropertiesFrom(org.gvsig.tools.util.PropertiesSupport properties) -
clone
- Specified by:
clonein interfaceorg.gvsig.tools.lang.Cloneable- Throws:
CloneNotSupportedException
-