Package org.teiid.metadata
Class KeyRecord
- java.lang.Object
-
- org.teiid.metadata.AbstractMetadataRecord
-
- org.teiid.metadata.ColumnSet<Table>
-
- org.teiid.metadata.KeyRecord
-
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
ForeignKey
public class KeyRecord extends ColumnSet<Table>
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
KeyRecord.Type
-
Nested classes/interfaces inherited from class org.teiid.metadata.AbstractMetadataRecord
AbstractMetadataRecord.DataModifiable, AbstractMetadataRecord.Modifiable
-
-
Field Summary
-
Fields inherited from class org.teiid.metadata.AbstractMetadataRecord
NAME_DELIM_CHAR, RELATIONAL_PREFIX
-
-
Constructor Summary
Constructors Constructor Description KeyRecord(KeyRecord.Type type)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description KeyRecord.Type
getType()
-
Methods inherited from class org.teiid.metadata.ColumnSet
addColumn, getColumnByName, getColumns, getParent, removeColumn, setColumns, setParent
-
Methods inherited from class org.teiid.metadata.AbstractMetadataRecord
equals, getAnnotation, getCanonicalName, getFullName, getIdentifier, getIncomingObjects, getName, getNameInSource, getProperties, getProperty, getProperty, getSourceName, getSQLString, getSQLString, getUUID, hashCode, isUUIDSet, setAnnotation, setIncomingObjects, setName, setNameInSource, setProperties, setProperty, setUUID, toString
-
-
-
-
Constructor Detail
-
KeyRecord
public KeyRecord(KeyRecord.Type type)
-
-
Method Detail
-
getType
public KeyRecord.Type getType()
-
-