|
EclipseLink 2.0.0, build 'v20091127-r5931' API Reference | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.eclipse.persistence.jaxb.compiler.Property org.eclipse.persistence.jaxb.compiler.ChoiceProperty
public class ChoiceProperty
INTERNAL:
Purpose:Subclass Property to add XmlElements specific information
Responsibilities:
This class is a subclass of Property and is used to indicate that a property maps to a choice structure in the schema. This will be created by the AnnotationsProcessor for any property that is annotated with the XmlElements annotation. Information about the nested choice elements is stored here for later processing.
Property
,
TypeInfo
,
AnnotationsProcessor
Field Summary |
---|
Fields inherited from class org.eclipse.persistence.jaxb.compiler.Property |
---|
DEFAULT_KEY_NAME, DEFAULT_VALUE_NAME |
Constructor Summary | |
---|---|
ChoiceProperty(Helper helper)
|
Method Summary | |
---|---|
java.util.Collection<Property> |
getChoiceProperties()
|
boolean |
isChoice()
|
void |
setChoiceProperties(java.util.Collection<Property> properties)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ChoiceProperty(Helper helper)
Method Detail |
---|
public java.util.Collection<Property> getChoiceProperties()
public void setChoiceProperties(java.util.Collection<Property> properties)
public boolean isChoice()
isChoice
in class Property
|
EclipseLink 2.0.0, build 'v20091127-r5931' API Reference | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |