|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface EmbeddedMetadata
Represents embedding details of a field/property in a class.
Method Summary | |
---|---|
MemberMetadata[] |
getMembers()
Accessor for all fields/properties defined on the fetch group. |
java.lang.String |
getNullIndicatorColumn()
Accessor for any column indicating a null embedded object |
java.lang.String |
getNullIndicatorValue()
Accessor for a null indicator value |
int |
getNumberOfMembers()
Accessor for the number of fields/properties defined for embedding |
java.lang.String |
getOwnerMember()
Accessor for the owner field/property name. |
FieldMetadata |
newFieldMetadata(java.lang.String name)
Add a new field to be embedded. |
PropertyMetadata |
newPropertyMetadata(java.lang.String name)
Add a new property for embedding |
EmbeddedMetadata |
setNullIndicatorColumn(java.lang.String col)
Method to set any column that indicates a null embedded object |
EmbeddedMetadata |
setNullIndicatorValue(java.lang.String val)
Method to set the value of a null indicator column to signify null object |
EmbeddedMetadata |
setOwnerMember(java.lang.String member)
Method to set the name of the owner field/property. |
Methods inherited from interface javax.jdo.metadata.Metadata |
---|
getExtensions, getNumberOfExtensions, getParent, newExtensionMetadata |
Method Detail |
---|
EmbeddedMetadata setOwnerMember(java.lang.String member)
member
- Name of the owner memberjava.lang.String getOwnerMember()
EmbeddedMetadata setNullIndicatorColumn(java.lang.String col)
col
- Null indicator columnjava.lang.String getNullIndicatorColumn()
EmbeddedMetadata setNullIndicatorValue(java.lang.String val)
val
- Null indicator valuejava.lang.String getNullIndicatorValue()
MemberMetadata[] getMembers()
int getNumberOfMembers()
FieldMetadata newFieldMetadata(java.lang.String name)
name
- Name of the field
PropertyMetadata newPropertyMetadata(java.lang.String name)
name
- Name of the property
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |