com.sun.tools.xjc.model
public final class CElementPropertyInfo extends CPropertyInfo implements ElementPropertyInfo<NType,NClass>
| Nested Class Summary | |
|---|---|
| static class | CElementPropertyInfo.CollectionMode |
| Constructor Summary | |
|---|---|
| CElementPropertyInfo(String name, CElementPropertyInfo.CollectionMode collection, ID id, MimeType expectedMimeType, XSComponent source, CCustomizations customizations, Locator locator, boolean required) | |
| Method Summary | |
|---|---|
| <V> V | accept(CPropertyVisitor<V> visitor) |
| QName | collectElementNames(Map<QName,CPropertyInfo> table) |
| CAdapter | getAdapter() |
| MimeType | getExpectedMimeType() |
| QName | getSchemaType() |
| List<CTypeRef> | getTypes() |
| QName | getXmlName()
XJC never uses the wrapper element. |
| ID | id() |
| boolean | isCollectionNillable() |
| boolean | isCollectionRequired() |
| boolean | isOptionalPrimitive() |
| boolean | isRequired() |
| boolean | isUnboxable() |
| boolean | isValueList() |
| PropertyKind | kind() |
| List<CNonElement> | ref() |
| void | setAdapter(CAdapter a) |