Interface RowLocation
- All Superinterfaces:
DataValueDescriptor, Externalizable, Formatable, Orderable, Serializable, Storable, TypedFormat
- All Known Implementing Classes:
HeapRowLocation
Holds the location of a row within a given conglomerate.
A row location is not valid except in the conglomerate
from which it was obtained. They are used to identify
rows for fetches, deletes, and updates through a
conglomerate controller.
See the conglomerate implementation specification for information about the conditions under which a row location remains valid.
-
Field Summary
Fields inherited from interface DataValueDescriptor
UNKNOWN_LOGICAL_LENGTHFields inherited from interface Orderable
ORDER_OP_EQUALS, ORDER_OP_GREATEROREQUALS, ORDER_OP_GREATERTHAN, ORDER_OP_LESSOREQUALS, ORDER_OP_LESSTHAN -
Method Summary
Methods inherited from interface DataValueDescriptor
checkHostVariable, cloneHolder, cloneValue, coalesce, compare, compare, compare, compare, equals, estimateMemoryUsage, getBoolean, getByte, getBytes, getDate, getDouble, getFloat, getInt, getLength, getLong, getNewNull, getObject, getShort, getStream, getString, getTime, getTimestamp, getTraceString, getTypeName, greaterOrEquals, greaterThan, hasStream, in, isNotNull, isNullOp, lessOrEquals, lessThan, normalize, notEquals, readExternalFromArray, recycle, setBigDecimal, setInto, setInto, setObjectForCast, setToNull, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValueFromResultSet, typePrecedence, typeToBigDecimalMethods inherited from interface Externalizable
readExternal, writeExternalMethods inherited from interface Storable
isNull, restoreToNullMethods inherited from interface TypedFormat
getTypeFormatId