public class KeyMetadataImpl extends AbstractMetadataImpl implements javax.jdo.metadata.KeyMetadata
Constructor and Description |
---|
KeyMetadataImpl(org.datanucleus.metadata.KeyMetaData internal) |
Modifier and Type | Method and Description |
---|---|
String |
getColumn() |
javax.jdo.metadata.ColumnMetadata[] |
getColumns() |
javax.jdo.AttributeConverter<?,?> |
getConverter() |
javax.jdo.annotations.ForeignKeyAction |
getDeleteAction() |
javax.jdo.metadata.EmbeddedMetadata |
getEmbeddedMetadata() |
javax.jdo.metadata.ForeignKeyMetadata |
getForeignKeyMetadata() |
javax.jdo.metadata.IndexMetadata |
getIndexMetadata() |
org.datanucleus.metadata.KeyMetaData |
getInternal() |
int |
getNumberOfColumns() |
String |
getTable() |
javax.jdo.metadata.UniqueMetadata |
getUniqueMetadata() |
javax.jdo.annotations.ForeignKeyAction |
getUpdateAction() |
Boolean |
getUseDefaultConversion() |
javax.jdo.metadata.ColumnMetadata |
newColumnMetadata() |
javax.jdo.metadata.EmbeddedMetadata |
newEmbeddedMetadata() |
javax.jdo.metadata.ForeignKeyMetadata |
newForeignKeyMetadata() |
javax.jdo.metadata.IndexMetadata |
newIndexMetadata() |
javax.jdo.metadata.UniqueMetadata |
newUniqueMetadata() |
javax.jdo.metadata.KeyMetadata |
setColumn(String name) |
javax.jdo.metadata.KeyMetadata |
setConverter(javax.jdo.AttributeConverter<?,?> conv) |
javax.jdo.metadata.KeyMetadata |
setDeleteAction(javax.jdo.annotations.ForeignKeyAction fk) |
javax.jdo.metadata.KeyMetadata |
setTable(String name) |
javax.jdo.metadata.KeyMetadata |
setUpdateAction(javax.jdo.annotations.ForeignKeyAction fk) |
javax.jdo.metadata.KeyMetadata |
setUseDefaultConversion(Boolean flag) |
getExtensions, getNumberOfExtensions, getParent, newExtensionMetadata, toString
public KeyMetadataImpl(org.datanucleus.metadata.KeyMetaData internal)
public org.datanucleus.metadata.KeyMetaData getInternal()
public String getColumn()
getColumn
in interface javax.jdo.metadata.KeyMetadata
public javax.jdo.metadata.ColumnMetadata[] getColumns()
getColumns
in interface javax.jdo.metadata.KeyMetadata
public int getNumberOfColumns()
getNumberOfColumns
in interface javax.jdo.metadata.KeyMetadata
public javax.jdo.metadata.KeyMetadata setColumn(String name)
setColumn
in interface javax.jdo.metadata.KeyMetadata
public javax.jdo.metadata.ColumnMetadata newColumnMetadata()
newColumnMetadata
in interface javax.jdo.metadata.KeyMetadata
public javax.jdo.annotations.ForeignKeyAction getDeleteAction()
getDeleteAction
in interface javax.jdo.metadata.KeyMetadata
public javax.jdo.metadata.KeyMetadata setDeleteAction(javax.jdo.annotations.ForeignKeyAction fk)
setDeleteAction
in interface javax.jdo.metadata.KeyMetadata
public javax.jdo.annotations.ForeignKeyAction getUpdateAction()
getUpdateAction
in interface javax.jdo.metadata.KeyMetadata
public javax.jdo.metadata.KeyMetadata setUpdateAction(javax.jdo.annotations.ForeignKeyAction fk)
setUpdateAction
in interface javax.jdo.metadata.KeyMetadata
public javax.jdo.metadata.ForeignKeyMetadata getForeignKeyMetadata()
getForeignKeyMetadata
in interface javax.jdo.metadata.KeyMetadata
public javax.jdo.metadata.ForeignKeyMetadata newForeignKeyMetadata()
newForeignKeyMetadata
in interface javax.jdo.metadata.KeyMetadata
public javax.jdo.metadata.IndexMetadata getIndexMetadata()
getIndexMetadata
in interface javax.jdo.metadata.KeyMetadata
public javax.jdo.metadata.IndexMetadata newIndexMetadata()
newIndexMetadata
in interface javax.jdo.metadata.KeyMetadata
public javax.jdo.metadata.UniqueMetadata getUniqueMetadata()
getUniqueMetadata
in interface javax.jdo.metadata.KeyMetadata
public javax.jdo.metadata.UniqueMetadata newUniqueMetadata()
newUniqueMetadata
in interface javax.jdo.metadata.KeyMetadata
public javax.jdo.metadata.EmbeddedMetadata getEmbeddedMetadata()
getEmbeddedMetadata
in interface javax.jdo.metadata.KeyMetadata
public javax.jdo.metadata.EmbeddedMetadata newEmbeddedMetadata()
newEmbeddedMetadata
in interface javax.jdo.metadata.KeyMetadata
public String getTable()
getTable
in interface javax.jdo.metadata.KeyMetadata
public javax.jdo.metadata.KeyMetadata setTable(String name)
setTable
in interface javax.jdo.metadata.KeyMetadata
public javax.jdo.AttributeConverter<?,?> getConverter()
getConverter
in interface javax.jdo.metadata.KeyMetadata
public javax.jdo.metadata.KeyMetadata setConverter(javax.jdo.AttributeConverter<?,?> conv)
setConverter
in interface javax.jdo.metadata.KeyMetadata
public Boolean getUseDefaultConversion()
getUseDefaultConversion
in interface javax.jdo.metadata.KeyMetadata
public javax.jdo.metadata.KeyMetadata setUseDefaultConversion(Boolean flag)
setUseDefaultConversion
in interface javax.jdo.metadata.KeyMetadata
Copyright © 2020. All rights reserved.