Class JdbcExportedKey
java.lang.Object
com.northconcepts.datapipeline.foundations.core.Bean
com.northconcepts.datapipeline.foundations.jdbc.JdbcImportedKey
com.northconcepts.datapipeline.foundations.jdbc.JdbcExportedKey
- All Implemented Interfaces:
DataExceptionContributor,JsonSerializable,RecordSerializable,XmlSerializable,Serializable
One column of a foreign key that references the owning table's primary key, as reported by JDBC
getExportedKeys.- See Also:
-
Field Summary
Fields inherited from interface com.northconcepts.datapipeline.core.RecordSerializable
SERIALIZED_CLASS_NAME, TYPEFields inherited from interface com.northconcepts.datapipeline.core.XmlSerializable
XML_SERIALIZED_CLASS_NAME -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfromRecord(Record source) Loads this instance's state from a record and returnsthis(for fluid API call chaining).protected JdbcExportedKeySets the table this key belongs to; called when the key is added to aJdbcTable.Methods inherited from class com.northconcepts.datapipeline.foundations.jdbc.JdbcImportedKey
getDeferrability, getDeleteRule, getForiegnKeyCatalogName, getForiegnKeyColumnName, getForiegnKeyName, getForiegnKeySchemaName, getForiegnKeyTableName, getKeySequence, getPrimaryKeyCatalogName, getPrimaryKeyColumnName, getPrimaryKeyName, getPrimaryKeySchemaName, getPrimaryKeyTableName, getQualifiedForiegnKeyTable, getQualifiedPrimaryKeyTable, getTable, getUpdateRule, isForiegnKeyTable, isPrimaryKeyTable, setDeferrability, setDeleteRule, setForiegnKeyCatalogName, setForiegnKeyColumnName, setForiegnKeyName, setForiegnKeySchemaName, setForiegnKeyTableName, setKeySequence, setPrimaryKeyCatalogName, setPrimaryKeyColumnName, setPrimaryKeyName, setPrimaryKeySchemaName, setPrimaryKeyTableName, setUpdateRule, toRecordMethods inherited from class com.northconcepts.datapipeline.foundations.core.Bean
addExceptionProperties, toStringMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.northconcepts.datapipeline.core.DataExceptionContributor
addExceptionProperties, exception, exception, exceptionMethods inherited from interface com.northconcepts.datapipeline.core.RecordSerializable
fromJson, fromJson, toJson, toJson, toJsonMethods inherited from interface com.northconcepts.datapipeline.core.XmlSerializable
fromXml, fromXml, fromXmlElement, toXml, toXml, toXml, toXml, toXml, toXmlElement
-
Constructor Details
-
JdbcExportedKey
public JdbcExportedKey()
-
-
Method Details
-
setTable
Description copied from class:JdbcImportedKeySets the table this key belongs to; called when the key is added to aJdbcTable.- Overrides:
setTablein classJdbcImportedKey
-
fromRecord
Description copied from interface:RecordSerializableLoads this instance's state from a record and returnsthis(for fluid API call chaining). For fluid API call chaining, the overridden method should change the declared return type to its class.- Specified by:
fromRecordin interfaceRecordSerializable- Overrides:
fromRecordin classJdbcImportedKey- Parameters:
source-- Returns:
- this instance.
-