public class ForeignKeyMetadataImpl extends AbstractMetadataImpl implements javax.jdo.metadata.ForeignKeyMetadata
| Constructor and Description |
|---|
ForeignKeyMetadataImpl(org.datanucleus.metadata.ForeignKeyMetaData internal) |
| Modifier and Type | Method and Description |
|---|---|
javax.jdo.metadata.ColumnMetadata[] |
getColumns() |
Boolean |
getDeferred() |
javax.jdo.annotations.ForeignKeyAction |
getDeleteAction() |
org.datanucleus.metadata.ForeignKeyMetaData |
getInternal() |
javax.jdo.metadata.MemberMetadata[] |
getMembers() |
String |
getName() |
int |
getNumberOfColumns() |
int |
getNumberOfMembers() |
String |
getTable() |
Boolean |
getUnique() |
javax.jdo.annotations.ForeignKeyAction |
getUpdateAction() |
javax.jdo.metadata.ColumnMetadata |
newColumnMetadata() |
javax.jdo.metadata.FieldMetadata |
newFieldMetadata(String name) |
javax.jdo.metadata.PropertyMetadata |
newPropertyMetadata(String name) |
javax.jdo.metadata.ForeignKeyMetadata |
setDeferred(boolean flag) |
javax.jdo.metadata.ForeignKeyMetadata |
setDeleteAction(javax.jdo.annotations.ForeignKeyAction fk) |
javax.jdo.metadata.ForeignKeyMetadata |
setName(String name) |
javax.jdo.metadata.ForeignKeyMetadata |
setTable(String name) |
javax.jdo.metadata.ForeignKeyMetadata |
setUnique(boolean flag) |
javax.jdo.metadata.ForeignKeyMetadata |
setUpdateAction(javax.jdo.annotations.ForeignKeyAction fk) |
getExtensions, getNumberOfExtensions, getParent, newExtensionMetadata, toStringpublic ForeignKeyMetadataImpl(org.datanucleus.metadata.ForeignKeyMetaData internal)
public org.datanucleus.metadata.ForeignKeyMetaData getInternal()
public javax.jdo.metadata.ColumnMetadata[] getColumns()
getColumns in interface javax.jdo.metadata.ForeignKeyMetadatapublic Boolean getDeferred()
getDeferred in interface javax.jdo.metadata.ForeignKeyMetadatapublic javax.jdo.annotations.ForeignKeyAction getDeleteAction()
getDeleteAction in interface javax.jdo.metadata.ForeignKeyMetadatapublic String getName()
getName in interface javax.jdo.metadata.ForeignKeyMetadatapublic int getNumberOfColumns()
getNumberOfColumns in interface javax.jdo.metadata.ForeignKeyMetadatapublic int getNumberOfMembers()
getNumberOfMembers in interface javax.jdo.metadata.ForeignKeyMetadatapublic javax.jdo.metadata.MemberMetadata[] getMembers()
getMembers in interface javax.jdo.metadata.ForeignKeyMetadatapublic String getTable()
getTable in interface javax.jdo.metadata.ForeignKeyMetadatapublic Boolean getUnique()
getUnique in interface javax.jdo.metadata.ForeignKeyMetadatapublic javax.jdo.annotations.ForeignKeyAction getUpdateAction()
getUpdateAction in interface javax.jdo.metadata.ForeignKeyMetadatapublic javax.jdo.metadata.ColumnMetadata newColumnMetadata()
newColumnMetadata in interface javax.jdo.metadata.ForeignKeyMetadatapublic javax.jdo.metadata.FieldMetadata newFieldMetadata(String name)
newFieldMetadata in interface javax.jdo.metadata.ForeignKeyMetadatapublic javax.jdo.metadata.PropertyMetadata newPropertyMetadata(String name)
newPropertyMetadata in interface javax.jdo.metadata.ForeignKeyMetadatapublic javax.jdo.metadata.ForeignKeyMetadata setDeferred(boolean flag)
setDeferred in interface javax.jdo.metadata.ForeignKeyMetadatapublic javax.jdo.metadata.ForeignKeyMetadata setDeleteAction(javax.jdo.annotations.ForeignKeyAction fk)
setDeleteAction in interface javax.jdo.metadata.ForeignKeyMetadatapublic javax.jdo.metadata.ForeignKeyMetadata setName(String name)
setName in interface javax.jdo.metadata.ForeignKeyMetadatapublic javax.jdo.metadata.ForeignKeyMetadata setTable(String name)
setTable in interface javax.jdo.metadata.ForeignKeyMetadatapublic javax.jdo.metadata.ForeignKeyMetadata setUnique(boolean flag)
setUnique in interface javax.jdo.metadata.ForeignKeyMetadatapublic javax.jdo.metadata.ForeignKeyMetadata setUpdateAction(javax.jdo.annotations.ForeignKeyAction fk)
setUpdateAction in interface javax.jdo.metadata.ForeignKeyMetadataCopyright © 2020. All rights reserved.