com.sun.xml.bind.v2.model.impl
protected class ElementInfoImpl.PropertyImpl extends Object implements ElementPropertyInfo<T,C>, TypeRef<T,C>, AnnotationSource
Method Summary | |
---|---|
String | displayName() |
Adapter<T,C> | getAdapter() |
String | getDefaultValue() |
MimeType | getExpectedMimeType() |
String | getName() |
QName | getSchemaType() |
PropertyInfo<T,C> | getSource() |
QName | getTagName() |
NonElement<T,C> | getTarget() |
List<? extends TypeRef<T,C>> | getTypes() |
QName | getXmlName() |
boolean | hasAnnotation(Class<? extends Annotation> annotationType) |
ID | id() |
boolean | inlineBinaryData() |
boolean | isCollection() |
boolean | isCollectionNillable() |
boolean | isCollectionRequired() |
boolean | isNillable() |
boolean | isRequired() |
boolean | isValueList()
For ElementInfos, a collection always means a list of values. |
PropertyKind | kind() |
ElementInfoImpl<T,C,F,M> | parent() |
<A extends Annotation> A | readAnnotation(Class<A> annotationType) |
List<? extends NonElement<T,C>> | ref() |