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) |