|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface DatastoreIdentityMetadata
Represents the datastore identity of a class.
Method Summary | |
---|---|
java.lang.String |
getColumn()
Accessor for the datastore identity column name |
ColumnMetadata[] |
getColumns()
Accessor for all column(s) defined on the datastore identity. |
java.lang.String |
getCustomStrategy()
Accessor for the custom strategy (overriding "strategy"). |
int |
getNumberOfColumns()
Accessor for the number of columns defined for this datastore identity. |
java.lang.String |
getSequence()
Accessor for the sequence key (when using "sequence" strategy) |
IdGeneratorStrategy |
getStrategy()
Accessor for the identity generation strategy. |
ColumnMetadata |
newColumnMetadata()
Add a new column for this datastore identity. |
DatastoreIdentityMetadata |
setColumn(java.lang.String column)
Method to set the datastore identity column name. |
DatastoreIdentityMetadata |
setCustomStrategy(java.lang.String strategy)
Method to set the custom identity generation strategy. |
DatastoreIdentityMetadata |
setSequence(java.lang.String seq)
Method to set the sequence key (when using "sequence" strategy) |
DatastoreIdentityMetadata |
setStrategy(IdGeneratorStrategy strategy)
Method to set the identity generation strategy. |
Methods inherited from interface javax.jdo.metadata.Metadata |
---|
getExtensions, getNumberOfExtensions, getParent, newExtensionMetadata |
Method Detail |
---|
DatastoreIdentityMetadata setColumn(java.lang.String column)
column
- Name of the datastore identity columnjava.lang.String getColumn()
DatastoreIdentityMetadata setStrategy(IdGeneratorStrategy strategy)
strategy
- The strategyIdGeneratorStrategy getStrategy()
DatastoreIdentityMetadata setCustomStrategy(java.lang.String strategy)
strategy
- The strategyjava.lang.String getCustomStrategy()
DatastoreIdentityMetadata setSequence(java.lang.String seq)
seq
- Sequence keyjava.lang.String getSequence()
ColumnMetadata[] getColumns()
ColumnMetadata newColumnMetadata()
int getNumberOfColumns()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |