Uses of Interface
org.glassfish.jaxb.core.v2.model.annotation.Locatable
-
Packages that use Locatable Package Description org.glassfish.jaxb.core.v2.model.annotation org.glassfish.jaxb.core.v2.model.core The in-memory model of the JAXB-bound beans.org.glassfish.jaxb.core.v2.runtime -
-
Uses of Locatable in org.glassfish.jaxb.core.v2.model.annotation
Methods in org.glassfish.jaxb.core.v2.model.annotation that return Locatable Modifier and Type Method Description LocatableLocatable. getUpstream()Gets the upstreamLocationinformation.Methods in org.glassfish.jaxb.core.v2.model.annotation with parameters of type Locatable Modifier and Type Method Description 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>
AAnnotationReader. getClassAnnotation(Class<A> annotation, C clazz, Locatable srcpos)Reads an annotation on a class.<A extends Annotation>
AAnnotationReader. getFieldAnnotation(Class<A> annotation, F field, Locatable srcpos)Reads an annotation on a property that consists of a field.<A extends Annotation>
AAnnotationReader. 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>
AAnnotationReader. getMethodAnnotation(Class<A> annotation, M method, Locatable srcpos)<A extends Annotation>
AAnnotationReader. getMethodParameterAnnotation(Class<A> annotation, M method, int paramIndex, Locatable srcPos)Reads an annotation on a parameter of the method.<A extends Annotation>
AAnnotationReader. getPackageAnnotation(Class<A> annotation, C clazz, Locatable srcpos)Reads an annotation on the package that the given class belongs to.booleanAnnotationReader. 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 org.glassfish.jaxb.core.v2.model.core
Subinterfaces of Locatable in org.glassfish.jaxb.core.v2.model.core Modifier and Type Interface Description interfaceArrayInfo<T,C>Stand-alone array that can be marshalled/unmarshalled on its own (without being part of any enclodingClassInfo.)interfaceBuiltinLeafInfo<T,C>JAXB spec designates a few Java classes to be mapped to leaves in XML.interfaceClassInfo<T,C>Information about JAXB-bound class.interfaceElement<T,C>TypeInfothat maps to an element.interfaceElementInfo<T,C>A particular use (specialization) ofJAXBElement.interfaceEnumLeafInfo<T,C>NonElementthat represents anEnumclass.interfaceLeafInfo<T,C>EitherBuiltinLeafInfoorEnumLeafInfo.interfaceMaybeElement<T,C>SomeNonElementcan optionally be anElement.interfaceNonElement<T,C>TypeInfothat maps to an element.interfaceTypeInfo<T,C>interfaceWildcardTypeInfo<T,C>Type referenced as a result of having the wildcard. -
Uses of Locatable in org.glassfish.jaxb.core.v2.runtime
Constructors in org.glassfish.jaxb.core.v2.runtime with parameters of type Locatable Constructor Description IllegalAnnotationException(String message, Annotation src1, Locatable src2)IllegalAnnotationException(String message, Throwable cause, Locatable src)IllegalAnnotationException(String message, Locatable src)IllegalAnnotationException(String message, Locatable src1, Locatable src2)
-