| Access | Constructor and Description |
|---|---|
| pack-priv | RuntimeElementPropertyInfoImpl(RuntimeClassInfoImpl classInfo, PropertySeed<Type, Class<T>, Field, Method> seed)
|
| acc | back to summary |
|---|---|
| private final Accessor<BeanT, ValueT> acc | |
| RuntimeElementPropertyInfoImpl | back to summary |
|---|---|
| pack-priv RuntimeElementPropertyInfoImpl(RuntimeClassInfoImpl classInfo, PropertySeed<Type, Class<T>, Field, Method> seed) | |
| createTypeRef | back to summary |
|---|---|
| protected RuntimeTypeRefImpl createTypeRef(QName name, Type type, boolean isNillable, String defaultValue) Overrides org. Doc from org. Used by
| |
| elementOnlyContent | back to summary |
|---|---|
| public boolean elementOnlyContent() Implements org. Doc from org. Returns true if this property has an element-only content. False otherwise.
| |
| getAccessor | back to summary |
|---|---|
| public Accessor Implements org. Doc from org. Gets the Even for a multi-value property, this method returns an accessor to that property. IOW, the accessor works against the raw type. This methods returns unoptimized accessor (because optimization accessors are often combined into bigger pieces, and optimization generally works better if you can look at a bigger piece, as opposed to individually optimize a smaller components)
| |
| getTypes | back to summary |
|---|---|
| public List Overrides org. Implements org. Doc from org. Returns the information about the types allowed in this property.
In a simple case like the following, an element property only has
one @XmlElement String abc; However, in a general case an element property can be heterogeneous, meaning you can put different types in it, each with a different tag name (and a few other settings.)
In this case this method returns a list of two
| |
| ref | back to summary |
|---|---|
| public List Overrides org. Implements org. Doc from org. List of
| |