|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Locatable | |
---|---|
com.sun.tools.jxc.apt | APT related code. |
com.sun.tools.xjc.model | Implementation of the com.sun.xml.bind.v2.model.core package for XJC. |
com.sun.xml.bind.v2.model.annotation | |
com.sun.xml.bind.v2.model.impl | Implementation of the com.sun.xml.bind.j2s.model package. |
com.sun.xml.bind.v2.runtime | Code that implements JAXBContext, Unmarshaller, and Marshaller. |
Uses of Locatable in com.sun.tools.jxc.apt |
---|
Methods in com.sun.tools.jxc.apt with parameters of type Locatable | ||
---|---|---|
java.lang.annotation.Annotation[] |
InlineAnnotationReaderImpl.getAllFieldAnnotations(FieldDeclaration field,
Locatable srcPos)
|
|
java.lang.annotation.Annotation[] |
InlineAnnotationReaderImpl.getAllMethodAnnotations(MethodDeclaration method,
Locatable srcPos)
|
|
|
InlineAnnotationReaderImpl.getClassAnnotation(java.lang.Class<A> a,
TypeDeclaration clazz,
Locatable srcPos)
|
|
|
InlineAnnotationReaderImpl.getFieldAnnotation(java.lang.Class<A> a,
FieldDeclaration f,
Locatable srcPos)
|
|
|
InlineAnnotationReaderImpl.getMethodAnnotation(java.lang.Class<A> a,
MethodDeclaration method,
Locatable srcPos)
|
|
|
InlineAnnotationReaderImpl.getMethodParameterAnnotation(java.lang.Class<A> a,
MethodDeclaration m,
int paramIndex,
Locatable srcPos)
|
|
|
InlineAnnotationReaderImpl.getPackageAnnotation(java.lang.Class<A> a,
TypeDeclaration clazz,
Locatable srcPos)
|
Uses of Locatable in com.sun.tools.xjc.model |
---|
Methods in com.sun.tools.xjc.model that return Locatable | |
---|---|
Locatable |
CEnumLeafInfo.getUpstream()
|
Uses of Locatable in com.sun.xml.bind.v2.model.annotation |
---|
Methods in com.sun.xml.bind.v2.model.annotation that return Locatable | |
---|---|
Locatable |
ClassLocatable.getUpstream()
|
Locatable |
FieldLocatable.getUpstream()
|
Locatable |
LocatableAnnotation.getUpstream()
|
Locatable |
MethodLocatable.getUpstream()
|
Methods in com.sun.xml.bind.v2.model.annotation with parameters of type Locatable | ||
---|---|---|
static
|
LocatableAnnotation.create(A annotation,
Locatable parentSourcePos)
Wraps the annotation into a proxy so that the returned object will also implement Locatable . |
|
java.lang.annotation.Annotation[] |
RuntimeInlineAnnotationReader.getAllFieldAnnotations(java.lang.reflect.Field field,
Locatable srcPos)
|
|
java.lang.annotation.Annotation[] |
AnnotationReader.getAllFieldAnnotations(F field,
Locatable srcPos)
Gets all the annotations on a field. |
|
java.lang.annotation.Annotation[] |
RuntimeInlineAnnotationReader.getAllMethodAnnotations(java.lang.reflect.Method method,
Locatable srcPos)
|
|
java.lang.annotation.Annotation[] |
AnnotationReader.getAllMethodAnnotations(M method,
Locatable srcPos)
Gets all the annotations on a method. |
|
|
RuntimeInlineAnnotationReader.getClassAnnotation(java.lang.Class<A> a,
java.lang.Class clazz,
Locatable srcPos)
|
|
|
AnnotationReader.getClassAnnotation(java.lang.Class<A> annotation,
C clazz,
Locatable srcpos)
Reads an annotation on a class. |
|
|
RuntimeInlineAnnotationReader.getFieldAnnotation(java.lang.Class<A> annotation,
java.lang.reflect.Field field,
Locatable srcPos)
|
|
|
AnnotationReader.getFieldAnnotation(java.lang.Class<A> annotation,
F field,
Locatable srcpos)
Reads an annotation on a property that consists of a field. |
|
|
RuntimeInlineAnnotationReader.getMethodAnnotation(java.lang.Class<A> annotation,
java.lang.reflect.Method method,
Locatable srcPos)
|
|
|
AnnotationReader.getMethodAnnotation(java.lang.Class<A> annotation,
M method,
Locatable srcpos)
|
|
|
AbstractInlineAnnotationReaderImpl.getMethodAnnotation(java.lang.Class<A> annotation,
M getter,
M setter,
Locatable srcPos)
|
|
|
AnnotationReader.getMethodAnnotation(java.lang.Class<A> annotation,
M getter,
M setter,
Locatable srcpos)
Reads an annotation on a property that consists of a getter and a setter. |
|
|
RuntimeInlineAnnotationReader.getMethodParameterAnnotation(java.lang.Class<A> annotation,
java.lang.reflect.Method method,
int paramIndex,
Locatable srcPos)
|
|
|
AnnotationReader.getMethodParameterAnnotation(java.lang.Class<A> annotation,
M method,
int paramIndex,
Locatable srcPos)
Reads an annotation on a parameter of the method. |
|
|
RuntimeInlineAnnotationReader.getPackageAnnotation(java.lang.Class<A> a,
java.lang.Class clazz,
Locatable srcPos)
|
|
|
AnnotationReader.getPackageAnnotation(java.lang.Class<A> annotation,
C clazz,
Locatable srcpos)
Reads an annotation on the package that the given class belongs to. |
|
boolean |
AbstractInlineAnnotationReaderImpl.hasMethodAnnotation(java.lang.Class<? extends java.lang.annotation.Annotation> annotation,
java.lang.String propertyName,
M getter,
M setter,
Locatable srcPos)
|
|
boolean |
AnnotationReader.hasMethodAnnotation(java.lang.Class<? extends java.lang.annotation.Annotation> annotation,
java.lang.String propertyName,
M getter,
M setter,
Locatable srcPos)
Checks if the given method has an annotation. |
Constructors in com.sun.xml.bind.v2.model.annotation with parameters of type Locatable | |
---|---|
ClassLocatable(Locatable upstream,
C clazz,
Navigator<?,C,?,?> nav)
|
|
FieldLocatable(Locatable upstream,
F field,
Navigator<?,?,F,?> nav)
|
|
MethodLocatable(Locatable upstream,
M method,
Navigator<?,?,?,M> nav)
|
Uses of Locatable in com.sun.xml.bind.v2.model.impl |
---|
Methods in com.sun.xml.bind.v2.model.impl with parameters of type Locatable | |
---|---|
RegistryInfo<T,C> |
ModelBuilder.addRegistry(C registryClass,
Locatable upstream)
Visits a class with XmlRegistry and records all the element mappings
in it. |
protected ArrayInfoImpl<T,C,F,M> |
ModelBuilder.createArrayInfo(Locatable upstream,
T arrayType)
|
com.sun.xml.bind.v2.model.impl.RuntimeArrayInfoImpl |
RuntimeModelBuilder.createArrayInfo(Locatable upstream,
java.lang.reflect.Type arrayType)
|
protected com.sun.xml.bind.v2.model.impl.RuntimeClassInfoImpl |
RuntimeModelBuilder.createClassInfo(java.lang.Class clazz,
Locatable upstream)
|
protected com.sun.xml.bind.v2.model.impl.ClassInfoImpl<T,C,F,M> |
ModelBuilder.createClassInfo(C clazz,
Locatable upstream)
|
protected com.sun.xml.bind.v2.model.impl.RuntimeEnumLeafInfoImpl |
RuntimeModelBuilder.createEnumLeafInfo(java.lang.Class clazz,
Locatable upstream)
|
protected com.sun.xml.bind.v2.model.impl.EnumLeafInfoImpl<T,C,F,M> |
ModelBuilder.createEnumLeafInfo(C clazz,
Locatable upstream)
|
NonElement<T,C> |
ModelBuilder.getClassInfo(C clazz,
boolean searchForSuperClass,
Locatable upstream)
For limited cases where the caller needs to search for a super class. |
RuntimeNonElement |
RuntimeModelBuilder.getClassInfo(java.lang.Class clazz,
boolean searchForSuperClass,
Locatable upstream)
|
RuntimeNonElement |
RuntimeModelBuilder.getClassInfo(java.lang.Class clazz,
Locatable upstream)
|
NonElement<T,C> |
ModelBuilder.getClassInfo(C clazz,
Locatable upstream)
Builds a JAXB ClassInfo model from a given class declaration
and adds that to this model owner. |
NonElement<T,C> |
ModelBuilder.getTypeInfo(T t,
Locatable upstream)
Have the builder recognize the type (if it hasn't done so yet), and returns a NonElement that represents it. |
Constructors in com.sun.xml.bind.v2.model.impl with parameters of type Locatable | |
---|---|
ArrayInfoImpl(ModelBuilder<TypeT,ClassDeclT,FieldT,MethodT> builder,
Locatable upstream,
TypeT arrayType)
|
Uses of Locatable in com.sun.xml.bind.v2.runtime |
---|
Constructors in com.sun.xml.bind.v2.runtime with parameters of type Locatable | |
---|---|
IllegalAnnotationException(java.lang.String message,
java.lang.annotation.Annotation src1,
Locatable src2)
|
|
IllegalAnnotationException(java.lang.String message,
Locatable src)
|
|
IllegalAnnotationException(java.lang.String message,
Locatable src1,
Locatable src2)
|
|
IllegalAnnotationException(java.lang.String message,
java.lang.Throwable cause,
Locatable src)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |