Class SequenceMapping

    • Constructor Detail

      • SequenceMapping

        public SequenceMapping​(DBIdentifier name,
                               MappingRepository repos)
        Sequence names are a kernel object so DBIdentifiers must be converted to strings
        Parameters:
        name -
        repos -
    • Method Detail

      • getMappingFile

        public File getMappingFile()
        Allow sequence to have a mapping file separate from its metadata source file.
      • setMappingFile

        public void setMappingFile​(File file)
        Allow sequence to have a mapping file separate from its metadata source file.
      • getTable

        @Deprecated
        public String getTable()
        Deprecated.
        Name of sequence table, if any.
      • getTableIdentifier

        public DBIdentifier getTableIdentifier()
      • setTable

        @Deprecated
        public void setTable​(String table)
        Deprecated.
        Name of sequence table, if any.
      • setTableIdentifier

        public void setTableIdentifier​(DBIdentifier table)
      • getSequenceColumn

        @Deprecated
        public String getSequenceColumn()
        Deprecated.
        Name of sequence column, if any.
      • getSequenceColumnIdentifier

        public DBIdentifier getSequenceColumnIdentifier()
      • setSequenceColumn

        @Deprecated
        public void setSequenceColumn​(String sequenceColumn)
        Deprecated.
        Name of sequence column, if any.
      • setSequenceColumnIdentifier

        public void setSequenceColumnIdentifier​(DBIdentifier sequenceColumn)
      • getPrimaryKeyColumn

        @Deprecated
        public String getPrimaryKeyColumn()
        Deprecated.
        Name of primary key column, if any.
      • getPrimaryKeyColumnIdentifier

        public DBIdentifier getPrimaryKeyColumnIdentifier()
      • setPrimaryKeyColumn

        @Deprecated
        public void setPrimaryKeyColumn​(String primaryKeyColumn)
        Deprecated.
        Name of primary key column, if any.
      • setPrimaryKeyColumnIdentifier

        public void setPrimaryKeyColumnIdentifier​(DBIdentifier primaryKeyColumn)
      • getPrimaryKeyValue

        public String getPrimaryKeyValue()
        Primary key value, if not auto-determined.
      • setPrimaryKeyValue

        public void setPrimaryKeyValue​(String primaryKeyValue)
        Primary key value, if not auto-determined.
      • setUniqueColumns

        @Deprecated
        public void setUniqueColumns​(String[] cols)
        Deprecated.
        Parameters:
        cols -
      • setUniqueColumnsIdentifier

        public void setUniqueColumnsIdentifier​(DBIdentifier[] cols)
      • getUniqueColumnsIdentifier

        public DBIdentifier[] getUniqueColumnsIdentifier()
      • setUniqueConstraintName

        @Deprecated
        public void setUniqueConstraintName​(String name)
        Deprecated.
        Parameters:
        name -
      • setUniqueConstraintIdentifier

        public void setUniqueConstraintIdentifier​(DBIdentifier name)
      • getUniqueConstraintName

        @Deprecated
        public String getUniqueConstraintName()
        Deprecated.
      • getUniqueConstraintIdentifier

        public DBIdentifier getUniqueConstraintIdentifier()