Class PostgresColumn


  • public class PostgresColumn
    extends java.lang.Object
    • Constructor Detail

      • PostgresColumn

        public PostgresColumn​(java.lang.String table_catalog,
                              java.lang.String table_schema,
                              java.lang.String table_name,
                              java.lang.String column_name,
                              java.lang.String ordinal_position,
                              java.lang.String column_default,
                              java.lang.String is_nullable,
                              java.lang.String data_type,
                              java.lang.String character_maximum_length,
                              java.lang.String character_octet_length,
                              java.lang.String numeric_precision,
                              java.lang.String numeric_precision_radix,
                              java.lang.String numeric_scale,
                              java.lang.String datetime_precision,
                              java.lang.String interval_type,
                              java.lang.String interval_precision,
                              java.lang.String character_set_catalog,
                              java.lang.String character_set_schema,
                              java.lang.String character_set_name,
                              java.lang.String collation_catalog,
                              java.lang.String collation_schema,
                              java.lang.String collation_name,
                              java.lang.String domain_catalog,
                              java.lang.String domain_schema,
                              java.lang.String domain_name,
                              java.lang.String udt_catalog,
                              java.lang.String udt_schema,
                              java.lang.String udt_name,
                              java.lang.String scope_catalog,
                              java.lang.String scope_schema,
                              java.lang.String scope_name,
                              java.lang.String maximum_cardinality,
                              java.lang.String dtd_identifier,
                              java.lang.String is_self_referencing,
                              java.lang.String is_identity,
                              java.lang.String identity_generation,
                              java.lang.String identity_start,
                              java.lang.String identity_increment,
                              java.lang.String identity_maximum,
                              java.lang.String identity_minimum,
                              java.lang.String identity_cycle,
                              java.lang.String is_generated,
                              java.lang.String generation_expression,
                              java.lang.String is_updatable)
    • Method Detail

      • getProperties

        public java.util.Map<java.lang.String,​java.lang.String> getProperties()
      • getTable_catalog

        public java.lang.String getTable_catalog()
      • getTable_schema

        public java.lang.String getTable_schema()
      • getTable_name

        public java.lang.String getTable_name()
      • getColumn_name

        public java.lang.String getColumn_name()
      • getOrdinal_position

        public java.lang.String getOrdinal_position()
      • getColumn_default

        public java.lang.String getColumn_default()
      • getIs_nullable

        public java.lang.String getIs_nullable()
      • getData_type

        public java.lang.String getData_type()
      • getCharacter_maximum_length

        public java.lang.String getCharacter_maximum_length()
      • getCharacter_octet_length

        public java.lang.String getCharacter_octet_length()
      • getNumeric_precision

        public java.lang.String getNumeric_precision()
      • getNumeric_precision_radix

        public java.lang.String getNumeric_precision_radix()
      • getNumeric_scale

        public java.lang.String getNumeric_scale()
      • getDatetime_precision

        public java.lang.String getDatetime_precision()
      • getInterval_type

        public java.lang.String getInterval_type()
      • getInterval_precision

        public java.lang.String getInterval_precision()
      • getCharacter_set_catalog

        public java.lang.String getCharacter_set_catalog()
      • getCharacter_set_schema

        public java.lang.String getCharacter_set_schema()
      • getCharacter_set_name

        public java.lang.String getCharacter_set_name()
      • getCollation_catalog

        public java.lang.String getCollation_catalog()
      • getCollation_schema

        public java.lang.String getCollation_schema()
      • getCollation_name

        public java.lang.String getCollation_name()
      • getDomain_catalog

        public java.lang.String getDomain_catalog()
      • getDomain_schema

        public java.lang.String getDomain_schema()
      • getDomain_name

        public java.lang.String getDomain_name()
      • getUdt_catalog

        public java.lang.String getUdt_catalog()
      • getUdt_schema

        public java.lang.String getUdt_schema()
      • getUdt_name

        public java.lang.String getUdt_name()
      • getScope_catalog

        public java.lang.String getScope_catalog()
      • getScope_schema

        public java.lang.String getScope_schema()
      • getScope_name

        public java.lang.String getScope_name()
      • getMaximum_cardinality

        public java.lang.String getMaximum_cardinality()
      • getDtd_identifier

        public java.lang.String getDtd_identifier()
      • getIs_self_referencing

        public java.lang.String getIs_self_referencing()
      • getIs_identity

        public java.lang.String getIs_identity()
      • getIdentity_generation

        public java.lang.String getIdentity_generation()
      • getIdentity_start

        public java.lang.String getIdentity_start()
      • getIdentity_increment

        public java.lang.String getIdentity_increment()
      • getIdentity_maximum

        public java.lang.String getIdentity_maximum()
      • getIdentity_minimum

        public java.lang.String getIdentity_minimum()
      • getIdentity_cycle

        public java.lang.String getIdentity_cycle()
      • getIs_generated

        public java.lang.String getIs_generated()
      • getGeneration_expression

        public java.lang.String getGeneration_expression()
      • getIs_updatable

        public java.lang.String getIs_updatable()
      • getQualifiedName

        public java.lang.String getQualifiedName()
      • isEquivalent

        public boolean isEquivalent​(org.odpi.openmetadata.accessservices.datamanager.metadataelements.DatabaseColumnElement element)