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