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> | |