|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ListStoreSchemaData
Interface representing schema information for the datastore. Extends the basic StoreSchemaData (set of properties) to allow a List of child elements (bidirectional).
| Method Summary | |
|---|---|
void |
addChild(StoreSchemaData child)
Method to define a child component for this component. |
void |
clearChildren()
Method to remove all children. |
StoreSchemaData |
getChild(int position)
Accessor for a child store metadata component at a position (if stored in a List). |
java.util.List |
getChildren()
Accessor for a List of child metadata components (if stored in a List). |
int |
getNumberOfChildren()
Accessor for the number of child metadata components. |
StoreSchemaData |
getParent()
Accessor for the parent store metadata component for this (if any). |
void |
setParent(StoreSchemaData parent)
Method to set the parentage of a component. |
| Methods inherited from interface org.datanucleus.store.schema.StoreSchemaData |
|---|
addProperty, getProperty |
| Method Detail |
|---|
void setParent(StoreSchemaData parent)
parent - Parent componentStoreSchemaData getParent()
void addChild(StoreSchemaData child)
child - The componentvoid clearChildren()
java.util.List getChildren()
StoreSchemaData getChild(int position)
position - Position of the child component (first = 0)
int getNumberOfChildren()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||