Package | Description |
---|---|
com.sun.tools.jxc.model.nav | |
com.sun.tools.xjc.model |
Implementation of the
com.sun.xml.bind.v2.model.core package for XJC. |
com.sun.tools.xjc.model.nav |
Compile-time representation of Java type system.
|
com.sun.xml.bind.v2.model.annotation |
Abstraction around reading annotations, to support internal/external annotations.
|
com.sun.xml.bind.v2.model.impl |
Implementation of the com.sun.xml.bind.j2s.model package.
|
com.sun.xml.bind.v2.model.nav |
Abstraction around the reflection library, to support various reflection models (such as java.lang.reflect and Annotation Processing).
|
com.sun.xml.bind.v2.runtime |
Code that implements JAXBContext, Unmarshaller, and Marshaller.
|
Modifier and Type | Method and Description |
---|---|
Location |
ApNavigator.getClassLocation(TypeElement typeElement) |
Location |
ApNavigator.getFieldLocation(VariableElement variableElement) |
Location |
ApNavigator.getMethodLocation(ExecutableElement executableElement) |
Modifier and Type | Class and Description |
---|---|
class |
CBuiltinLeafInfo
Encapsulates the default handling for leaf classes (which are bound
to text in XML.) In particular this class knows how to convert
the lexical value into the Java class according to this default rule.
|
Modifier and Type | Method and Description |
---|---|
Location |
CEnumLeafInfo.getLocation() |
Location |
CBuiltinLeafInfo.getLocation() |
Modifier and Type | Method and Description |
---|---|
Location |
NavigatorImpl.getClassLocation(NClass c) |
Location |
NavigatorImpl.getFieldLocation(Void v) |
Location |
NavigatorImpl.getMethodLocation(Void v) |
Modifier and Type | Class and Description |
---|---|
class |
LocatableAnnotation
Annotation that also implements Locatable . |
class |
Quick
Base implementation of
Locatable Annotation . |
Modifier and Type | Method and Description |
---|---|
Location |
MethodLocatable.getLocation() |
Location |
Locatable.getLocation()
Gets the location object that this object points to.
|
Location |
Quick.getLocation() |
Location |
FieldLocatable.getLocation() |
Location |
ClassLocatable.getLocation() |
Location |
LocatableAnnotation.getLocation() |
Modifier and Type | Class and Description |
---|---|
class |
ArrayInfoImpl<TypeT,ClassDeclT,FieldT,MethodT>
Public because XJC needs to access it
|
class |
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.
|
class |
RuntimeBuiltinLeafInfoImpl<T>
BuiltinLeafInfoImpl with a support for runtime. |
Modifier and Type | Method and Description |
---|---|
Location |
ArrayInfoImpl.getLocation() |
Location |
ClassInfoImpl.getLocation() |
Modifier and Type | Method and Description |
---|---|
Location |
Navigator.getClassLocation(C clazz)
Returns a location of the specified class.
|
Location |
Navigator.getFieldLocation(F field) |
Location |
Navigator.getMethodLocation(M getter) |
Modifier and Type | Method and Description |
---|---|
List<List<Location>> |
IllegalAnnotationException.getSourcePos()
Returns a read-only list of
Location that indicates
where in the source code the problem has happened. |
Copyright © 2019 JBoss by Red Hat. All rights reserved.