ValueExp

Interface ValueExp

All Superinterfaces:
Serializable
All Known Implementing Classes:
AttributeValueExp, StringValueExp
public interface ValueExp
extends Serializable

Represents values that can be passed as arguments to relational expressions. Strings, numbers, attributes are valid values and should be represented by implementations of ValueExp.

Since:
1.5

Methods

apply

ValueExp apply(ObjectName name)
        throws BadStringOperationException,
               BadBinaryOpValueExpException,
               BadAttributeValueExpException,
               Inval