Modifier and Type | Method and Description |
---|---|
DiscriminatorMetadata |
getDiscriminatorMetadata()
Accessor for the discriminator metadata when handling inherited objects.
|
MemberMetadata[] |
getMembers()
Accessor for all fields/properties defined on the fetch group.
|
String |
getNullIndicatorColumn()
Accessor for any column indicating a null embedded object.
|
String |
getNullIndicatorValue()
Accessor for a null indicator value.
|
int |
getNumberOfMembers()
Accessor for the number of fields/properties defined for embedding.
|
String |
getOwnerMember()
Accessor for the owner field/property name.
|
DiscriminatorMetadata |
newDiscriminatorMetadata()
Method to define the new discriminator metadata for handling inherited embedded objects.
|
FieldMetadata |
newFieldMetadata(String name)
Add a new field to be embedded.
|
PropertyMetadata |
newPropertyMetadata(String name)
Add a new property for embedding.
|
EmbeddedMetadata |
setNullIndicatorColumn(String col)
Method to set any column that indicates a null embedded object.
|
EmbeddedMetadata |
setNullIndicatorValue(String val)
Method to set the value of a null indicator column to signify null object.
|
EmbeddedMetadata |
setOwnerMember(String member)
Method to set the name of the owner field/property.
|
getExtensions, getNumberOfExtensions, getParent, newExtensionMetadata
EmbeddedMetadata setOwnerMember(String member)
member
- Name of the owner memberString getOwnerMember()
EmbeddedMetadata setNullIndicatorColumn(String col)
col
- Null indicator columnString getNullIndicatorColumn()
EmbeddedMetadata setNullIndicatorValue(String val)
val
- Null indicator valueString getNullIndicatorValue()
MemberMetadata[] getMembers()
int getNumberOfMembers()
FieldMetadata newFieldMetadata(String name)
name
- Name of the fieldPropertyMetadata newPropertyMetadata(String name)
name
- Name of the propertyDiscriminatorMetadata getDiscriminatorMetadata()
DiscriminatorMetadata newDiscriminatorMetadata()
Copyright © 2005–1970 Apache Software Foundation. All rights reserved.