org.jboss.dna.common.jdbc.model.api
Interface KeyColumn

All Superinterfaces:
Column, CoreMetaData, DatabaseNamedObject, Serializable, TableColumn
All Known Subinterfaces:
ForeignKeyColumn, IndexColumn, PrimaryKeyColumn
All Known Implementing Classes:
ForeignKeyColumnBean, IndexColumnBean, KeyColumnBean, PrimaryKeyColumnBean

public interface KeyColumn
extends TableColumn

Provides all database table key column specific metadata.

Author:
Sergiy Litsenko

Method Summary
 
Methods inherited from interface org.jboss.dna.common.jdbc.model.api.TableColumn
getPseudoType, getReference, isBestRowIdentifier, isForeignKeyColumn, isIndexColumn, isPrimaryKeyColumn, isVersionColumn, setBestRowIdentifier, setForeignKeyColumn, setIndexColumn, setPrimaryKeyColumn, setPseudoType, setReference, setVersionColumn
 
Methods inherited from interface org.jboss.dna.common.jdbc.model.api.Column
addPrivilege, deletePrivilege, findPriviledgeByName, getCharOctetLength, getDefaultValue, getNullabilityType, getOrdinalPosition, getOwner, getPrecision, getPrivileges, getRadix, getSize, getSqlType, getTypeName, setCharOctetLength, setDefaultValue, setNullabilityType, setOrdinalPosition, setOwner, setPrecision, setRadix, setSize, setSqlType, setTypeName
 
Methods inherited from interface org.jboss.dna.common.jdbc.model.api.DatabaseNamedObject
addExtraProperty, deleteExtraProperty, getExtraProperties, getExtraProperty, getName, getRemarks, setName, setRemarks
 



Copyright © 2008-Present JBoss a division of Red Hat. All Rights Reserved.