Uses of Interface
com.sun.xml.bind.v2.model.annotation.AnnotationSource

Packages that use AnnotationSource
com.sun.tools.xjc.model Implementation of the com.sun.xml.bind.v2.model.core package for XJC. 
com.sun.xml.bind.v2.model.core The in-memory model of the JAXB-bound beans. 
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. 
 

Uses of AnnotationSource in com.sun.tools.xjc.model
 

Classes in com.sun.tools.xjc.model that implement AnnotationSource
 class CAttributePropertyInfo
          AttributePropertyInfo for the compiler.
 class CElementPropertyInfo
          ElementPropertyInfo for the compiler.
 class CPropertyInfo
          Model of a property to be generated.
 class CReferencePropertyInfo
          ReferencePropertyInfo for the compiler.
(package private)  class CSingleTypePropertyInfo
          CPropertyInfo backed by a single TypeUse.
 class CValuePropertyInfo
          ValuePropertyInfo implementation for XJC.
 

Uses of AnnotationSource in com.sun.xml.bind.v2.model.core
 

Subinterfaces of AnnotationSource in com.sun.xml.bind.v2.model.core
 interface AttributePropertyInfo<T,C>
          Attribute PropertyInfo.
 interface ElementPropertyInfo<T,C>
          Property that maps to an element.
 interface MapPropertyInfo<T,C>
          Property that maps to the following schema fragment.
 interface PropertyInfo<T,C>
          Information about a JAXB-bound property.
 interface ReferencePropertyInfo<T,C>
          PropertyInfo that holds references to other Elements.
 interface ValuePropertyInfo<T,C>
          Value PropertyInfo.
 

Uses of AnnotationSource in com.sun.xml.bind.v2.model.impl
 

Subinterfaces of AnnotationSource in com.sun.xml.bind.v2.model.impl
(package private)  interface PropertySeed<T,C,F,M>
          Exposes the core information that forms a PropertyInfo.
 

Classes in com.sun.xml.bind.v2.model.impl that implement AnnotationSource
(package private)  class AttributePropertyInfoImpl<TypeT,ClassDeclT,FieldT,MethodT>
           
protected  class ElementInfoImpl.PropertyImpl
          Singleton instance of ElementPropertyInfo for this element.
(package private)  class ElementPropertyInfoImpl<TypeT,ClassDeclT,FieldT,MethodT>
          Common ElementPropertyInfo implementation used for both APT and runtime.
(package private)  class ERPropertyInfoImpl<TypeT,ClassDeclT,FieldT,MethodT>
          Common part of ElementPropertyInfoImpl and ReferencePropertyInfoImpl.
(package private)  class FieldPropertySeed<TypeT,ClassDeclT,FieldT,MethodT>
          PropertyInfo implementation backed by a field.
(package private)  class GetterSetterPropertySeed<TypeT,ClassDeclT,FieldT,MethodT>
          PropertyInfo implementation backed by a getter and a setter.
(package private)  class MapPropertyInfoImpl<T,C,F,M>
           
(package private)  class PropertyInfoImpl<T,C,F,M>
          Default partial implementation for PropertyInfo.
(package private)  class ReferencePropertyInfoImpl<T,C,F,M>
          Implementation of ReferencePropertyInfo.
(package private)  class RuntimeAttributePropertyInfoImpl
           
(package private) static class RuntimeClassInfoImpl.RuntimePropertySeed
           
(package private)  class RuntimeElementInfoImpl.RuntimePropertyImpl
           
(package private)  class RuntimeElementPropertyInfoImpl
           
(package private)  class RuntimeMapPropertyInfoImpl
           
(package private)  class RuntimeReferencePropertyInfoImpl
           
(package private)  class RuntimeValuePropertyInfoImpl
           
(package private)  class SingleTypePropertyInfoImpl<T,C,F,M>
          PropertyInfoImpl that can only have one type.
(package private)  class ValuePropertyInfoImpl<TypeT,ClassDeclT,FieldT,MethodT>
           
 

Methods in com.sun.xml.bind.v2.model.impl with parameters of type AnnotationSource
(package private) static javax.activation.MimeType Util.calcExpectedMediaType(AnnotationSource primarySource, ModelBuilder builder)
           
(package private) static
<T,C,F,M> QName
Util.calcSchemaType(AnnotationReader<T,C,F,M> reader, AnnotationSource primarySource, C enclosingClass, T individualType, Locatable src)
           
 

Uses of AnnotationSource in com.sun.xml.bind.v2.model.runtime
 

Subinterfaces of AnnotationSource in com.sun.xml.bind.v2.model.runtime
 interface RuntimeAttributePropertyInfo
           
 interface RuntimeElementPropertyInfo
           
 interface RuntimeMapPropertyInfo
           
 interface RuntimePropertyInfo
          PropertyInfo that exposes more information.
 interface RuntimeReferencePropertyInfo
           
 interface RuntimeValuePropertyInfo