public class DiscriminatorMetadataImpl extends AbstractMetadataImpl implements javax.jdo.metadata.DiscriminatorMetadata
Constructor and Description |
---|
DiscriminatorMetadataImpl(org.datanucleus.metadata.DiscriminatorMetaData internal) |
Modifier and Type | Method and Description |
---|---|
String |
getColumn() |
javax.jdo.metadata.ColumnMetadata[] |
getColumns() |
javax.jdo.metadata.Indexed |
getIndexed() |
javax.jdo.metadata.IndexMetadata |
getIndexMetadata() |
org.datanucleus.metadata.DiscriminatorMetaData |
getInternal() |
int |
getNumberOfColumns() |
javax.jdo.annotations.DiscriminatorStrategy |
getStrategy() |
String |
getValue() |
javax.jdo.metadata.ColumnMetadata |
newColumnMetadata() |
javax.jdo.metadata.IndexMetadata |
newIndexMetadata() |
javax.jdo.metadata.DiscriminatorMetadata |
setColumn(String name) |
javax.jdo.metadata.DiscriminatorMetadata |
setIndexed(javax.jdo.metadata.Indexed idx) |
javax.jdo.metadata.DiscriminatorMetadata |
setStrategy(javax.jdo.annotations.DiscriminatorStrategy str) |
javax.jdo.metadata.DiscriminatorMetadata |
setValue(String val) |
getExtensions, getNumberOfExtensions, getParent, newExtensionMetadata, toString
public DiscriminatorMetadataImpl(org.datanucleus.metadata.DiscriminatorMetaData internal)
public org.datanucleus.metadata.DiscriminatorMetaData getInternal()
public String getColumn()
getColumn
in interface javax.jdo.metadata.DiscriminatorMetadata
public javax.jdo.metadata.ColumnMetadata[] getColumns()
getColumns
in interface javax.jdo.metadata.DiscriminatorMetadata
public javax.jdo.metadata.IndexMetadata getIndexMetadata()
getIndexMetadata
in interface javax.jdo.metadata.DiscriminatorMetadata
public javax.jdo.metadata.Indexed getIndexed()
getIndexed
in interface javax.jdo.metadata.DiscriminatorMetadata
public int getNumberOfColumns()
getNumberOfColumns
in interface javax.jdo.metadata.DiscriminatorMetadata
public javax.jdo.annotations.DiscriminatorStrategy getStrategy()
getStrategy
in interface javax.jdo.metadata.DiscriminatorMetadata
public String getValue()
getValue
in interface javax.jdo.metadata.DiscriminatorMetadata
public javax.jdo.metadata.ColumnMetadata newColumnMetadata()
newColumnMetadata
in interface javax.jdo.metadata.DiscriminatorMetadata
public javax.jdo.metadata.IndexMetadata newIndexMetadata()
newIndexMetadata
in interface javax.jdo.metadata.DiscriminatorMetadata
public javax.jdo.metadata.DiscriminatorMetadata setColumn(String name)
setColumn
in interface javax.jdo.metadata.DiscriminatorMetadata
public javax.jdo.metadata.DiscriminatorMetadata setIndexed(javax.jdo.metadata.Indexed idx)
setIndexed
in interface javax.jdo.metadata.DiscriminatorMetadata
public javax.jdo.metadata.DiscriminatorMetadata setStrategy(javax.jdo.annotations.DiscriminatorStrategy str)
setStrategy
in interface javax.jdo.metadata.DiscriminatorMetadata
public javax.jdo.metadata.DiscriminatorMetadata setValue(String val)
setValue
in interface javax.jdo.metadata.DiscriminatorMetadata
Copyright © 2020. All rights reserved.