Class Accessor.ReadOnlyFieldReflection<BeanT,ValueT>
java.lang.Object
com.sun.xml.bind.v2.runtime.reflect.Accessor<BeanT,ValueT>
com.sun.xml.bind.v2.runtime.reflect.Accessor.FieldReflection<BeanT,ValueT>
com.sun.xml.bind.v2.runtime.reflect.Accessor.ReadOnlyFieldReflection<BeanT,ValueT>
- All Implemented Interfaces:
Receiver
public static final class Accessor.ReadOnlyFieldReflection<BeanT,ValueT>
extends Accessor.FieldReflection<BeanT,ValueT>
Read-only access to
Field
. Used to handle a static field.-
Nested Class Summary
Nested classes/interfaces inherited from class com.sun.xml.bind.v2.runtime.reflect.Accessor
Accessor.FieldReflection<BeanT,
ValueT>, Accessor.GetterOnlyReflection<BeanT, ValueT>, Accessor.GetterSetterReflection<BeanT, ValueT>, Accessor.ReadOnlyFieldReflection<BeanT, ValueT>, Accessor.SetterOnlyReflection<BeanT, ValueT> -
Field Summary
Fields inherited from class com.sun.xml.bind.v2.runtime.reflect.Accessor.FieldReflection
f
Fields inherited from class com.sun.xml.bind.v2.runtime.reflect.Accessor
JAXB_ELEMENT_VALUE, valueType
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class com.sun.xml.bind.v2.runtime.reflect.Accessor.FieldReflection
get
Methods inherited from class com.sun.xml.bind.v2.runtime.reflect.Accessor
adapt, adapt, getErrorInstance, getUnadapted, getValueType, isAbstractable, isAdapted, isValueTypeAbstractable, receive, setUnadapted
-
Constructor Details
-
ReadOnlyFieldReflection
-
ReadOnlyFieldReflection
-
-
Method Details
-
set
Description copied from class:Accessor
Sets the value of the property of the given bean object.- Overrides:
set
in classAccessor.FieldReflection<BeanT,
ValueT> - Parameters:
bean
- must not be null.value
- the value to be set. Setting value to null means resetting to the VM default value (even for primitive properties.)
-
optimize
Description copied from class:Accessor
Returns the optimized version of the same accessor.- Overrides:
optimize
in classAccessor.FieldReflection<BeanT,
ValueT> - Parameters:
context
- TheJAXBContextImpl
that owns the whole thing. (SeeRuntimeModelBuilder.context
.)- Returns:
- At least the implementation can return
this
.
-