Interface Storable

All Superinterfaces:
Externalizable, Formatable, Serializable, TypedFormat
All Known Subinterfaces:
BitDataValue, BooleanDataValue, ConcatableDataValue, Conglomerate, DataValueDescriptor, DateTimeDataValue, NumberDataValue, RefDataValue, RowLocation, StaticCompiledOpenConglomInfo, StringDataValue, UserDataValue, XMLDataValue
All Known Implementing Classes:
B2I, B2I_10_3, B2I_v10_2, B2IStaticCompiledInfo, BinaryOrderableWrapper, BTree, CollatorSQLChar, CollatorSQLClob, CollatorSQLLongvarchar, CollatorSQLVarchar, DataType, GenericConglomerate, Heap, Heap_v10_2, HeapRowLocation, NumberDataType, SQLBinary, SQLBit, SQLBlob, SQLBoolean, SQLChar, SQLClob, SQLDate, SQLDecimal, SQLDouble, SQLInteger, SQLLongint, SQLLongVarbit, SQLLongvarchar, SQLReal, SQLRef, SQLSmallint, SQLTime, SQLTimestamp, SQLTinyint, SQLVarbit, SQLVarchar, StorableFormatId, UserType, UTF, XML

public interface Storable extends Formatable
Formatable for holding SQL data (which may be null).
See Also:
  • Method Details

    • isNull

      boolean isNull()
      Return whether the value is null or not.
      Returns:
      true if the value is null and false otherwise.
    • restoreToNull

      void restoreToNull()
      Restore this object to its (SQL)null value.