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

Packages that use Locatable
com.sun.xml.bind.v2.model.annotation   
com.sun.xml.bind.v2.model.core The in-memory model of the JAXB-bound beans. 
com.sun.xml.bind.v2.runtime   
 

Uses of Locatable in com.sun.xml.bind.v2.model.annotation
 

Methods in com.sun.xml.bind.v2.model.annotation that return Locatable
 Locatable Locatable.getUpstream()
          Gets the upstream Location information.
 

Methods in com.sun.xml.bind.v2.model.annotation with parameters of type Locatable
 Annotation[] AnnotationReader.getAllFieldAnnotations(F field, Locatable srcPos)
          Gets all the annotations on a field.
 Annotation[] AnnotationReader.getAllMethodAnnotations(M method, Locatable srcPos)
          Gets all the annotations on a method.
<A extends Annotation>
A
AnnotationReader.getClassAnnotation(Class<A> annotation, C clazz, Locatable srcpos)
          Reads an annotation on a class.
<A extends Annotation>
A
AnnotationReader.getFieldAnnotation(Class<A> annotation, F field, Locatable srcpos)
          Reads an annotation on a property that consists of a field.
<A extends Annotation>
A
AnnotationReader.getMethodAnnotation(Class<A> annotation, M method, Locatable srcpos)
           
<A extends Annotation>
A
AnnotationReader.getMethodAnnotation(Class<A> annotation, M getter, M setter, Locatable srcpos)
          Reads an annotation on a property that consists of a getter and a setter.
<A extends Annotation>
A
AnnotationReader.getMethodParameterAnnotation(Class<A> annotation, M method, int paramIndex, Locatable srcPos)
          Reads an annotation on a parameter of the method.
<A extends Annotation>
A
AnnotationReader.getPackageAnnotation(Class<A> annotation, C clazz, Locatable srcpos)
          Reads an annotation on the package that the given class belongs to.
 boolean AnnotationReader.hasMethodAnnotation(Class<? extends Annotation> annotation, String propertyName, M getter, M setter, Locatable srcPos)
          Checks if the given method has an annotation.
 

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

Subinterfaces of Locatable in com.sun.xml.bind.v2.model.core
 interface ArrayInfo<T,C>
          Stand-alone array that can be marshalled/unmarshalled on its own (without being part of any encloding ClassInfo.)
 interface BuiltinLeafInfo<T,C>
          JAXB spec designates a few Java classes to be mapped to leaves in XML.
 interface ClassInfo<T,C>
          Information about JAXB-bound class.
 interface Element<T,C>
          TypeInfo that maps to an element.
 interface ElementInfo<T,C>
          A particular use (specialization) of JAXBElement.
 interface EnumLeafInfo<T,C>
          NonElement that represents an Enum class.
 interface LeafInfo<T,C>
          Either BuiltinLeafInfo or EnumLeafInfo.
 interface MaybeElement<T,C>
          Some NonElement can optionally be an Element.
 interface NonElement<T,C>
          TypeInfo that maps to an element.
 interface TypeInfo<T,C>
          Either ClassInfo, ElementInfo, or LeafInfo.
 interface WildcardTypeInfo<T,C>
          Type referenced as a result of having the wildcard.
 

Uses of Locatable in com.sun.xml.bind.v2.runtime
 

Constructors in com.sun.xml.bind.v2.runtime with parameters of type Locatable
IllegalAnnotationException(String message, Annotation src1, Locatable src2)
           
IllegalAnnotationException(String message, Locatable src)
           
IllegalAnnotationException(String message, Locatable src1, Locatable src2)
           
IllegalAnnotationException(String message, Throwable cause, Locatable src)
           
 



Copyright © 2014 Oracle Corporation. All Rights Reserved.