org.tockit.datatype
Interface Value
- All Superinterfaces:
- Ordered
- All Known Implementing Classes:
- AbstractValue
- public interface Value
- extends Ordered
Values for type-based systems.
Any Value should be immutable and should have value identity (i.e. override
equals(Object) and hashcode() accordingly). The return value
of toString should be the same as getDisplayString(). Two values are considered
incomparable (i.e. !(a=b), !(ab)) if the their classes do not match.
NULL
public static final Value NULL
getDisplayString
public java.lang.String getDisplayString()
The ToscanaJ project