|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Accessor | |
---|---|
com.sun.xml.bind | |
com.sun.xml.bind.v2.model.impl | Implementation of the com.sun.xml.bind.j2s.model package. |
com.sun.xml.bind.v2.model.runtime | The specialization of com.sun.xml.bind.v2.model.core for the runtime. |
com.sun.xml.bind.v2.runtime.property | |
com.sun.xml.bind.v2.runtime.reflect | Abstraction around accessing data of actual objects. |
com.sun.xml.bind.v2.runtime.reflect.opt | Hosts optimized
Accessor ,
TransducedAccessor , and
Transducer . |
com.sun.xml.bind.v2.runtime.unmarshaller |
Uses of Accessor in com.sun.xml.bind |
---|
Methods in com.sun.xml.bind that return Accessor | |
---|---|
Accessor |
AccessorFactory.createFieldAccessor(Class bean,
Field f,
boolean readOnly)
Access a field of the class. |
Accessor |
AccessorFactoryImpl.createFieldAccessor(Class bean,
Field field,
boolean readOnly)
Access a field of the class. |
Accessor |
AccessorFactory.createPropertyAccessor(Class bean,
Method getter,
Method setter)
Access a property of the class. |
Accessor |
AccessorFactoryImpl.createPropertyAccessor(Class bean,
Method getter,
Method setter)
Access a property of the class. |
Uses of Accessor in com.sun.xml.bind.v2.model.impl |
---|
Methods in com.sun.xml.bind.v2.model.impl that return Accessor | ||
---|---|---|
Accessor |
SingleTypePropertyInfoImpl.getAccessor()
|
|
Accessor |
RuntimeClassInfoImpl.RuntimePropertySeed.getAccessor()
|
|
Accessor |
RuntimeElementInfoImpl.RuntimePropertyImpl.getAccessor()
|
|
Accessor |
RuntimeElementPropertyInfoImpl.getAccessor()
|
|
Accessor |
RuntimeMapPropertyInfoImpl.getAccessor()
|
|
Accessor |
RuntimeReferencePropertyInfoImpl.getAccessor()
|
|
|
RuntimeClassInfoImpl.getAttributeWildcard()
|
|
Accessor<?,Locator> |
RuntimeClassInfoImpl.getLocatorField()
|
Constructors in com.sun.xml.bind.v2.model.impl with parameters of type Accessor | |
---|---|
RuntimeClassInfoImpl.RuntimePropertySeed(PropertySeed<Type,Class,Field,Method> core,
Accessor acc)
|
Uses of Accessor in com.sun.xml.bind.v2.model.runtime |
---|
Methods in com.sun.xml.bind.v2.model.runtime that return Accessor | ||
---|---|---|
Accessor |
RuntimePropertyInfo.getAccessor()
Gets the Accessor for this property. |
|
|
RuntimeClassInfo.getAttributeWildcard()
If ClassInfo.hasAttributeWildcard() is true,
returns the accessor to access the property. |
|
|
RuntimeClassInfo.getLocatorField()
If this JAXB bean has a property annotated with XmlLocation ,
this method returns it. |
Uses of Accessor in com.sun.xml.bind.v2.runtime.property |
---|
Fields in com.sun.xml.bind.v2.runtime.property declared as Accessor | |
---|---|
protected Accessor<BeanT,ListT> |
ArrayProperty.acc
|
Methods in com.sun.xml.bind.v2.runtime.property that return Accessor | |
---|---|
Accessor |
Property.getElementPropertyAccessor(String nsUri,
String localName)
If this property is mapped to the specified element, return an accessor to it. |
Accessor |
PropertyImpl.getElementPropertyAccessor(String nsUri,
String localName)
|
Accessor |
SingleElementLeafProperty.getElementPropertyAccessor(String nsUri,
String localName)
|
Accessor |
SingleElementNodeProperty.getElementPropertyAccessor(String nsUri,
String localName)
|
Accessor |
SingleMapNodeProperty.getElementPropertyAccessor(String nsUri,
String localName)
|
Accessor |
SingleReferenceNodeProperty.getElementPropertyAccessor(String nsUri,
String localName)
|
Accessor |
ArrayElementProperty.getElementPropertyAccessor(String nsUri,
String localName)
|
Accessor |
ArrayReferenceNodeProperty.getElementPropertyAccessor(String nsUri,
String localName)
|
Uses of Accessor in com.sun.xml.bind.v2.runtime.reflect |
---|
Subclasses of Accessor in com.sun.xml.bind.v2.runtime.reflect | |
---|---|
static class |
Accessor.FieldReflection<BeanT,ValueT>
Accessor that uses Java reflection to access a field. |
static class |
Accessor.GetterOnlyReflection<BeanT,ValueT>
A version of Accessor.GetterSetterReflection thaat doesn't have any setter. |
static class |
Accessor.GetterSetterReflection<BeanT,ValueT>
Accessor that uses Java reflection to access a getter and a setter. |
static class |
Accessor.ReadOnlyFieldReflection<BeanT,ValueT>
Read-only access to Field . |
static class |
Accessor.SetterOnlyReflection<BeanT,ValueT>
A version of Accessor.GetterSetterReflection thaat doesn't have any getter. |
(package private) class |
AdaptedAccessor<BeanT,InMemValueT,OnWireValueT>
Accessor that adapts the value by using Adapter . |
class |
NullSafeAccessor<B,V,P>
Accessor wrapper that replaces a null with an empty collection. |
Fields in com.sun.xml.bind.v2.runtime.reflect declared as Accessor | |
---|---|
protected Accessor<BeanT,ValueT> |
TransducedAccessor.CompositeTransducedAccessorImpl.acc
|
static Accessor<JAXBElement,Object> |
Accessor.JAXB_ELEMENT_VALUE
Accessor for JAXBElement.getValue() . |
Methods in com.sun.xml.bind.v2.runtime.reflect that return Accessor | ||
---|---|---|
|
Accessor.adapt(Adapter<Type,Class> adapter)
|
|
|
Accessor.adapt(Class<T> targetType,
Class<? extends XmlAdapter<T,ValueT>> adapter)
Wraps this Accessor into another Accessor
and performs the type adaption as necessary. |
|
static
|
Accessor.getErrorInstance()
Gets the special Accessor used to recover from errors. |
|
Accessor<BeanT,ValueT> |
Accessor.optimize(JAXBContextImpl context)
Returns the optimized version of the same accessor. |
|
Accessor<BeanT,ValueT> |
Accessor.FieldReflection.optimize(JAXBContextImpl context)
|
|
Accessor<BeanT,ValueT> |
Accessor.ReadOnlyFieldReflection.optimize(JAXBContextImpl context)
|
|
Accessor<BeanT,ValueT> |
Accessor.GetterSetterReflection.optimize(JAXBContextImpl context)
|
Methods in com.sun.xml.bind.v2.runtime.reflect with parameters of type Accessor | |
---|---|
abstract void |
Lister.endPacking(PackT pack,
BeanT bean,
Accessor<BeanT,PropT> acc)
Finally, call this method to wraps up the pack . |
void |
AdaptedLister.endPacking(PackT pack,
BeanT bean,
Accessor<BeanT,PropT> accessor)
|
void |
PrimitiveArrayListerByte.endPacking(PrimitiveArrayListerByte.ByteArrayPack pack,
BeanT bean,
Accessor<BeanT,byte[]> acc)
|
void |
Lister.CollectionLister.endPacking(T collection,
BeanT bean,
Accessor<BeanT,T> acc)
|
void |
PrimitiveArrayListerByte.reset(BeanT o,
Accessor<BeanT,byte[]> acc)
|
abstract void |
Lister.reset(BeanT o,
Accessor<BeanT,PropT> acc)
Clears the values of the property. |
void |
AdaptedLister.reset(BeanT bean,
Accessor<BeanT,PropT> accessor)
|
void |
Lister.CollectionLister.reset(BeanT bean,
Accessor<BeanT,T> acc)
|
PrimitiveArrayListerByte.ByteArrayPack |
PrimitiveArrayListerByte.startPacking(BeanT current,
Accessor<BeanT,byte[]> acc)
|
abstract PackT |
Lister.startPacking(BeanT bean,
Accessor<BeanT,PropT> acc)
Setting values to a multi-value property starts by creating a transient object called "pack" from the current field. |
PackT |
AdaptedLister.startPacking(BeanT bean,
Accessor<BeanT,PropT> accessor)
|
T |
Lister.CollectionLister.startPacking(BeanT bean,
Accessor<BeanT,T> acc)
|
Constructors in com.sun.xml.bind.v2.runtime.reflect with parameters of type Accessor | |
---|---|
AdaptedAccessor(Class<OnWireValueT> targetType,
Accessor<BeanT,InMemValueT> extThis,
Class<? extends XmlAdapter<OnWireValueT,InMemValueT>> adapter)
|
|
ListTransducedAccessorImpl(Transducer<ItemT> xducer,
Accessor<BeanT,ListT> acc,
Lister<BeanT,ListT,ItemT,PackT> lister)
|
|
NullSafeAccessor(Accessor<B,V> core,
Lister<B,V,?,P> lister)
|
|
TransducedAccessor.CompositeContextDependentTransducedAccessorImpl(JAXBContextImpl context,
Transducer<ValueT> xducer,
Accessor<BeanT,ValueT> acc)
|
|
TransducedAccessor.CompositeTransducedAccessorImpl(JAXBContextImpl context,
Transducer<ValueT> xducer,
Accessor<BeanT,ValueT> acc)
|
Uses of Accessor in com.sun.xml.bind.v2.runtime.reflect.opt |
---|
Subclasses of Accessor in com.sun.xml.bind.v2.runtime.reflect.opt | |
---|---|
class |
FieldAccessor_Byte
Template Accessor for byte fields. |
class |
FieldAccessor_Ref
Template Accessor for reference type fields. |
class |
MethodAccessor_Byte
Template Accessor for boolean getter/setter. |
class |
MethodAccessor_Ref
Template Accessor for reference types getter/setter. |
Methods in com.sun.xml.bind.v2.runtime.reflect.opt that return Accessor | ||
---|---|---|
static
|
OptimizedAccessorFactory.get(Field field)
Gets the optimizd Accessor that accesses the given field. |
|
static
|
OptimizedAccessorFactory.get(Method getter,
Method setter)
Gets the optimized Accessor that accesses the given getter/setter. |
Uses of Accessor in com.sun.xml.bind.v2.runtime.unmarshaller |
---|
Methods in com.sun.xml.bind.v2.runtime.unmarshaller with parameters of type Accessor | |
---|---|
void |
Scope.add(Accessor<BeanT,PropT> acc,
Lister<BeanT,PropT,ItemT,PackT> lister,
ItemT value)
Adds a new item to this packing scope. |
void |
StructureLoader.init(JAXBContextImpl context,
ClassBeanInfoImpl beanInfo,
Accessor<?,Map<QName,String>> attWildcard)
Completes the initialization. |
void |
Scope.start(Accessor<BeanT,PropT> acc,
Lister<BeanT,PropT,ItemT,PackT> lister)
Starts the packing scope, without adding any item. |
Constructors in com.sun.xml.bind.v2.runtime.unmarshaller with parameters of type Accessor | |
---|---|
XsiNilLoader.Single(Loader l,
Accessor acc)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |