net.sf.farrago.type.runtime
Interface AssignableValue
- All Superinterfaces:
- DataValue
- All Known Implementing Classes:
- BytePointer, EncodedCharPointer, EncodedSqlDecimal, EncodedSqlDecimal.AssignableDecimal, EncodedSqlInterval, EncodedSqlInterval.EncodedSqlIntervalDT, EncodedSqlInterval.EncodedSqlIntervalYM, NullablePrimitive, NullablePrimitive.NullableBoolean, NullablePrimitive.NullableByte, NullablePrimitive.NullableDouble, NullablePrimitive.NullableFloat, NullablePrimitive.NullableInteger, NullablePrimitive.NullableLong, NullablePrimitive.NullableShort, SqlDateTimeWithoutTZ, SqlDateTimeWithoutTZ.SqlDate, SqlDateTimeWithoutTZ.SqlTime, SqlDateTimeWithoutTZ.SqlTimestamp, Ucs2CharPointer
public interface AssignableValue
- extends DataValue
The AssignableValue interface represents a writable SQL value of
non-primitive type at runtime.
- Version:
- $Id: //open/dev/farrago/src/net/sf/farrago/type/runtime/AssignableValue.java#13 $
- Author:
- John V. Sichi
ASSIGNMENT_METHOD_NAME
static final String ASSIGNMENT_METHOD_NAME
- Name of method implementing assignment operator.
- See Also:
- Constant Field Values
assignFrom
void assignFrom(Object obj)
- Assigns value from an Object.
- Parameters:
obj
- value to assign, or null to set null