vishnu.model.values
Interface Value
- All Superinterfaces:
- java.io.Serializable
- All Known Implementing Classes:
- BooleanValue, CharValue, IntegerValue, NumericValue
public interface Value
- extends java.io.Serializable
Esta interfaz modela los valores representables en el motor.
- Author:
- Hernan Rancati
-
getValueClass
ValueClass getValueClass()
- retorna la clase de valor a la que pertener el valor.
toString
java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
equals
boolean equals(Value v)
greaterThan
boolean greaterThan(Value v)
greaterThanOrEqual
boolean greaterThanOrEqual(Value v)
lowerThan
boolean lowerThan(Value v)
lowerThanOrEqual
boolean lowerThanOrEqual(Value v)
isNull
boolean isNull()
value
java.lang.Object value()