| Class Summary |
| AnyTypeImpl<T,C> |
TypeInfo implementation for xs:anyType.
|
| ArrayInfoImpl<TypeT,ClassDeclT,FieldT,MethodT> |
Public because XJC needs to access it
|
| AttributePropertyInfoImpl<TypeT,ClassDeclT,FieldT,MethodT> | |
| BuiltinLeafInfoImpl<TypeT,ClassDeclT> |
JAXB spec designates a few Java classes to be mapped to XML types
in a way that ignores restrictions placed on user-defined beans.
|
| ClassInfoImpl<T,C,F,M> |
A part of the ClassInfo that doesn't depend on a particular
reflection library.
|
| ElementInfoImpl<T,C,F,M> |
ElementInfo implementation.
|
| ElementInfoImpl.PropertyImpl |
Singleton instance of ElementPropertyInfo for this element. |
| ElementPropertyInfoImpl<TypeT,ClassDeclT,FieldT,MethodT> |
Common ElementPropertyInfo implementation used for both
APT and runtime.
|
| EnumConstantImpl<T,C,F,M> | |
| EnumLeafInfoImpl<T,C,F,M> |
EnumLeafInfo implementation.
|
| ERPropertyInfoImpl<TypeT,ClassDeclT,FieldT,MethodT> |
Common part of ElementPropertyInfoImpl and ReferencePropertyInfoImpl.
|
| FieldPropertySeed<TypeT,ClassDeclT,FieldT,MethodT> |
PropertyInfo implementation backed by a field. |
| GetterSetterPropertySeed<TypeT,ClassDeclT,FieldT,MethodT> |
PropertyInfo implementation backed by a getter and a setter.
|
| LeafInfoImpl<TypeT,ClassDeclT> | |
| MapPropertyInfoImpl<T,C,F,M> | |
| ModelBuilder<T,C,F,M> |
Builds a TypeInfoSet (a set of JAXB properties)
by using ElementInfoImpl and ClassInfoImpl.
from annotated Java classes.
|
| PropertyInfoImpl<T,C,F,M> |
Default partial implementation for PropertyInfo.
|
| ReferencePropertyInfoImpl<T,C,F,M> |
Implementation of ReferencePropertyInfo.
|
| RegistryInfoImpl<T,C,F,M> |
Implementation of RegistryInfo.
|
| RuntimeAnyTypeImpl | |
| RuntimeArrayInfoImpl | |
| RuntimeAttributePropertyInfoImpl | |
| RuntimeBuiltinLeafInfoImpl<T> |
BuiltinLeafInfoImpl with a support for runtime.
|
| RuntimeClassInfoImpl | |
| RuntimeClassInfoImpl.RuntimePropertySeed | |
| RuntimeElementInfoImpl | |
| RuntimeElementInfoImpl.RuntimePropertyImpl | |
| RuntimeElementPropertyInfoImpl | |
| RuntimeEnumConstantImpl | |
| RuntimeEnumLeafInfoImpl<T,B> | |
| RuntimeMapPropertyInfoImpl | |
| RuntimeModelBuilder |
ModelBuilder that works at the run-time by using
the {@code java.lang.reflect} package.
|
| RuntimeReferencePropertyInfoImpl | |
| RuntimeTypeInfoSetImpl |
TypeInfoSet specialized for runtime.
|
| RuntimeTypeRefImpl | |
| RuntimeValuePropertyInfoImpl | |
| SingleTypePropertyInfoImpl<T,C,F,M> |
PropertyInfoImpl that can only have one type.
|
| TypeInfoImpl<TypeT,ClassDeclT,FieldT,MethodT> |
Common implementation between ClassInfoImpl and ElementInfoImpl.
|
| TypeInfoSetImpl<T,C,F,M> |
Set of TypeInfos.
|
| TypeRefImpl<TypeT,ClassDeclT> | |
| Util |
Common code between PropertyInfoImpl and ElementInfoImpl.
|
| ValuePropertyInfoImpl<TypeT,ClassDeclT,FieldT,MethodT> | |