public class JoinMetadataImpl extends AbstractMetadataImpl implements javax.jdo.metadata.JoinMetadata
| Constructor and Description |
|---|
JoinMetadataImpl(org.datanucleus.metadata.JoinMetaData internal) |
| Modifier and Type | Method and Description |
|---|---|
String |
getColumn() |
javax.jdo.metadata.ColumnMetadata[] |
getColumns() |
javax.jdo.annotations.ForeignKeyAction |
getDeleteAction() |
javax.jdo.metadata.ForeignKeyMetadata |
getForeignKeyMetadata() |
javax.jdo.metadata.Indexed |
getIndexed() |
javax.jdo.metadata.IndexMetadata |
getIndexMetadata() |
org.datanucleus.metadata.JoinMetaData |
getInternal() |
int |
getNumberOfColumns() |
boolean |
getOuter() |
javax.jdo.metadata.PrimaryKeyMetadata |
getPrimaryKeyMetadata() |
String |
getTable() |
Boolean |
getUnique() |
javax.jdo.metadata.UniqueMetadata |
getUniqueMetadata() |
javax.jdo.metadata.ColumnMetadata |
newColumnMetadata() |
javax.jdo.metadata.ForeignKeyMetadata |
newForeignKeyMetadata() |
javax.jdo.metadata.IndexMetadata |
newIndexMetadata() |
javax.jdo.metadata.PrimaryKeyMetadata |
newPrimaryKeyMetadata() |
javax.jdo.metadata.UniqueMetadata |
newUniqueMetadata() |
javax.jdo.metadata.JoinMetadata |
setColumn(String name) |
javax.jdo.metadata.JoinMetadata |
setDeleteAction(javax.jdo.annotations.ForeignKeyAction fk) |
javax.jdo.metadata.JoinMetadata |
setIndexed(javax.jdo.metadata.Indexed val) |
javax.jdo.metadata.JoinMetadata |
setOuter(boolean flag) |
javax.jdo.metadata.JoinMetadata |
setTable(String table) |
javax.jdo.metadata.JoinMetadata |
setUnique(boolean flag) |
getExtensions, getNumberOfExtensions, getParent, newExtensionMetadata, toStringpublic JoinMetadataImpl(org.datanucleus.metadata.JoinMetaData internal)
public org.datanucleus.metadata.JoinMetaData getInternal()
public String getColumn()
getColumn in interface javax.jdo.metadata.JoinMetadatapublic javax.jdo.metadata.ColumnMetadata[] getColumns()
getColumns in interface javax.jdo.metadata.JoinMetadatapublic javax.jdo.annotations.ForeignKeyAction getDeleteAction()
getDeleteAction in interface javax.jdo.metadata.JoinMetadatapublic javax.jdo.metadata.ForeignKeyMetadata getForeignKeyMetadata()
getForeignKeyMetadata in interface javax.jdo.metadata.JoinMetadatapublic javax.jdo.metadata.IndexMetadata getIndexMetadata()
getIndexMetadata in interface javax.jdo.metadata.JoinMetadatapublic javax.jdo.metadata.Indexed getIndexed()
getIndexed in interface javax.jdo.metadata.JoinMetadatapublic int getNumberOfColumns()
getNumberOfColumns in interface javax.jdo.metadata.JoinMetadatapublic boolean getOuter()
getOuter in interface javax.jdo.metadata.JoinMetadatapublic javax.jdo.metadata.PrimaryKeyMetadata getPrimaryKeyMetadata()
getPrimaryKeyMetadata in interface javax.jdo.metadata.JoinMetadatapublic String getTable()
getTable in interface javax.jdo.metadata.JoinMetadatapublic Boolean getUnique()
getUnique in interface javax.jdo.metadata.JoinMetadatapublic javax.jdo.metadata.UniqueMetadata getUniqueMetadata()
getUniqueMetadata in interface javax.jdo.metadata.JoinMetadatapublic javax.jdo.metadata.ColumnMetadata newColumnMetadata()
newColumnMetadata in interface javax.jdo.metadata.JoinMetadatapublic javax.jdo.metadata.ForeignKeyMetadata newForeignKeyMetadata()
newForeignKeyMetadata in interface javax.jdo.metadata.JoinMetadatapublic javax.jdo.metadata.IndexMetadata newIndexMetadata()
newIndexMetadata in interface javax.jdo.metadata.JoinMetadatapublic javax.jdo.metadata.PrimaryKeyMetadata newPrimaryKeyMetadata()
newPrimaryKeyMetadata in interface javax.jdo.metadata.JoinMetadatapublic javax.jdo.metadata.UniqueMetadata newUniqueMetadata()
newUniqueMetadata in interface javax.jdo.metadata.JoinMetadatapublic javax.jdo.metadata.JoinMetadata setColumn(String name)
setColumn in interface javax.jdo.metadata.JoinMetadatapublic javax.jdo.metadata.JoinMetadata setDeleteAction(javax.jdo.annotations.ForeignKeyAction fk)
setDeleteAction in interface javax.jdo.metadata.JoinMetadatapublic javax.jdo.metadata.JoinMetadata setIndexed(javax.jdo.metadata.Indexed val)
setIndexed in interface javax.jdo.metadata.JoinMetadatapublic javax.jdo.metadata.JoinMetadata setOuter(boolean flag)
setOuter in interface javax.jdo.metadata.JoinMetadatapublic javax.jdo.metadata.JoinMetadata setTable(String table)
setTable in interface javax.jdo.metadata.JoinMetadatapublic javax.jdo.metadata.JoinMetadata setUnique(boolean flag)
setUnique in interface javax.jdo.metadata.JoinMetadataCopyright © 2020. All rights reserved.