Class RowMultiSetImpl

java.lang.Object
org.apache.derby.catalog.types.BaseTypeIdImpl
org.apache.derby.catalog.types.RowMultiSetImpl
All Implemented Interfaces:
Externalizable, Serializable, Formatable, TypedFormat

public class RowMultiSetImpl extends BaseTypeIdImpl

Row data type as described in the 2003 SQL spec in part 2, section 4.8.

See Also:
  • Field Details

    • _columnNames

      private String[] _columnNames
      This class implements Formatable. That means that it can write itself to and from a formatted stream. If you add more fields to this class, make sure that you also write/read them with the writeExternal()/readExternal() methods. If, inbetween releases, you add more fields to this class, then you should bump the version number emitted by the getTypeFormatId() method.
    • _types

      private TypeDescriptor[] _types
  • Constructor Details

    • RowMultiSetImpl

      public RowMultiSetImpl()

      0-arg constructor for Formatable machinery.

    • RowMultiSetImpl

      public RowMultiSetImpl(String[] columnNames, TypeDescriptor[] types)

      Construct from column names and their types.

  • Method Details