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