| Modifier and Type | Class and Description |
|---|---|
| pack-priv class |
| Modifier and Type | Field and Description |
|---|---|
| private final Class | adapterType
The adapter specified by |
| Access | Constructor and Description |
|---|---|
| public | RuntimeElementInfoImpl(RuntimeModelBuilder modelBuilder, RegistryInfo<T, C> registry, Method method)
|
| adapterType | back to summary |
|---|---|
| private final Class<? extends XmlAdapter<ValueType, BoundType>> adapterType The adapter specified by | |
| RuntimeElementInfoImpl | back to summary |
|---|---|
public RuntimeElementInfoImpl(RuntimeModelBuilder modelBuilder, RegistryInfo<T, C> registry, Method method) throws IllegalAnnotationException
| |
| createPropertyImpl | back to summary |
|---|---|
| protected ElementInfoImpl Overrides org.
| |
| getContentType | back to summary |
|---|---|
| public RuntimeNonElement getContentType() Overrides org. Implements org. Doc from org. Short for
| |
| getProperty | back to summary |
|---|---|
| public RuntimeElementPropertyInfo getProperty() Overrides org. Implements org. Doc from org. Gets the object that represents the value property.
| |
| getScope | back to summary |
|---|---|
| public RuntimeClassInfo getScope() Overrides org. Implements org. Doc from org. If non-null, this element is only active inside the given scope.
| |
| getType | back to summary |
|---|---|
| public Class Overrides org. Implements org. Doc from org. Returns the custom
| |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| RuntimePropertyImpl | back to summary |
|---|---|
| pack-priv RuntimePropertyImpl() | |
| 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)
| |
| getIndividualType | back to summary |
|---|---|
| public Type getIndividualType() Implements org. Doc from org. Gets the type of the individual item.
The individual type is the signature of the property used to store individual
values. For a non-collection field, this is the same as
| |
| getRawType | back to summary |
|---|---|
| public Type getRawType() Implements org. Doc from org. Gets the "raw" type of the field.
The raw type is the actual signature of the property.
For example, if the field is the primitive int, this will be the primitive int.
If the field is Object, this will be Object.
If the property is the collection and typed as
| |
| getSource | back to summary |
|---|---|
| public RuntimePropertyInfo getSource() Overrides org. Implements org. Doc from org. Gets the property which is the source of this reference.
| |
| getTarget | back to summary |
|---|---|
| public RuntimeNonElement getTarget() Overrides org. Implements org. Doc from org. Target of the reference.
| |
| getTransducer | back to summary |
|---|---|
| public <V> Transducer Implements org. Doc from org. If the XML representation of the referenced Java type is just a text, return a transducer that converts between the bean and XML.
| |
| 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
| |