Package com.sun.xml.bind.v2.runtime.reflect
package com.sun.xml.bind.v2.runtime.reflect
Abstraction around accessing data of actual objects.
-
ClassDescriptionAccessor<BeanT,
ValueT> Accesses a particular property of a bean.Accessor.FieldReflection<BeanT,ValueT> Accessorthat uses Java reflection to access a field.Accessor.GetterOnlyReflection<BeanT,ValueT> A version ofAccessor.GetterSetterReflectionthat doesn't have any setter.Accessor.GetterSetterReflection<BeanT,ValueT> Accessorthat uses Java reflection to access a getter and a setter.Accessor.ReadOnlyFieldReflection<BeanT,ValueT> Read-only access toField.Accessor.SetterOnlyReflection<BeanT,ValueT> A version ofAccessor.GetterSetterReflectionthaat doesn't have any getter.TransducedAccessorthat prints toString.Lister<BeanT,PropT, ItemT, PackT> Used to list individual values of a multi-value property, and to pack individual values into a multi-value property.Lister.CollectionLister<BeanT,T extends Collection> Listerfor a collectionIteratorfor IDREFS lister.Lister.Pack<ItemT>ListIterator<E>Almost likeIteratorbut can throw JAXB specific exceptions.ListTransducedAccessorImpl<BeanT,ListT, ItemT, PackT> TransducedAccessorfor a list simple type.NullSafeAccessor<B,V, P> Accessorwrapper that replaces a null with an empty collection.TransducedAccessor<BeanT>AccessorandTransducercombined into one object.TransducedAccessor.CompositeTransducedAccessorImpl<BeanT,ValueT>