Class ColumnMetaData


  • public class ColumnMetaData
    extends java.lang.Object
    Metadata for a column.

    (Compare with ResultSetMetaData.)

    • Field Detail

      • CATALOG_NAME_DESCRIPTOR

        private static final com.google.protobuf.Descriptors.FieldDescriptor CATALOG_NAME_DESCRIPTOR
      • SCHEMA_NAME_DESCRIPTOR

        private static final com.google.protobuf.Descriptors.FieldDescriptor SCHEMA_NAME_DESCRIPTOR
      • LABEL_DESCRIPTOR

        private static final com.google.protobuf.Descriptors.FieldDescriptor LABEL_DESCRIPTOR
      • COLUMN_NAME_DESCRIPTOR

        private static final com.google.protobuf.Descriptors.FieldDescriptor COLUMN_NAME_DESCRIPTOR
      • TABLE_NAME_DESCRIPTOR

        private static final com.google.protobuf.Descriptors.FieldDescriptor TABLE_NAME_DESCRIPTOR
      • COLUMN_CLASS_NAME_DESCRIPTOR

        private static final com.google.protobuf.Descriptors.FieldDescriptor COLUMN_CLASS_NAME_DESCRIPTOR
      • ordinal

        public final int ordinal
      • autoIncrement

        public final boolean autoIncrement
      • caseSensitive

        public final boolean caseSensitive
      • searchable

        public final boolean searchable
      • currency

        public final boolean currency
      • nullable

        public final int nullable
      • signed

        public final boolean signed
      • displaySize

        public final int displaySize
      • label

        public final java.lang.String label
      • columnName

        public final java.lang.String columnName
      • schemaName

        public final java.lang.String schemaName
      • precision

        public final int precision
      • scale

        public final int scale
      • tableName

        public final java.lang.String tableName
      • catalogName

        public final java.lang.String catalogName
      • readOnly

        public final boolean readOnly
      • writable

        public final boolean writable
      • definitelyWritable

        public final boolean definitelyWritable
      • columnClassName

        public final java.lang.String columnClassName
    • Constructor Detail

      • ColumnMetaData

        public ColumnMetaData​(int ordinal,
                              boolean autoIncrement,
                              boolean caseSensitive,
                              boolean searchable,
                              boolean currency,
                              int nullable,
                              boolean signed,
                              int displaySize,
                              java.lang.String label,
                              java.lang.String columnName,
                              java.lang.String schemaName,
                              int precision,
                              int scale,
                              java.lang.String tableName,
                              java.lang.String catalogName,
                              ColumnMetaData.AvaticaType type,
                              boolean readOnly,
                              boolean writable,
                              boolean definitelyWritable,
                              java.lang.String columnClassName)