Module com.sun.xml.bind.osgi
Package org.glassfish.jaxb.runtime.v2.runtime.reflect
Abstraction around accessing data of actual objects.
-
Interface Summary Interface Description ListIterator<E> Almost likeIterator
but can throw JAXB specific exceptions. -
Class Summary Class Description Accessor<BeanT,ValueT> Accesses a particular property of a bean.Accessor.FieldReflection<BeanT,ValueT> Accessor
that uses Java reflection to access a field.Accessor.GetterOnlyReflection<BeanT,ValueT> A version ofAccessor.GetterSetterReflection
that doesn't have any setter.Accessor.GetterSetterReflection<BeanT,ValueT> Accessor
that 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.GetterSetterReflection
thaat doesn't have any getter.DefaultTransducedAccessor<T> TransducedAccessor
that 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> Lister
for a collectionLister.IDREFSIterator Iterator
for IDREFS lister.Lister.Pack<ItemT> ListTransducedAccessorImpl<BeanT,ListT,ItemT,PackT> TransducedAccessor
for a list simple type.NullSafeAccessor<B,V,P> Accessor
wrapper that replaces a null with an empty collection.TransducedAccessor<BeanT> Accessor
andTransducer
combined into one object.TransducedAccessor.CompositeTransducedAccessorImpl<BeanT,ValueT>