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 | Description |
---|---|---|
Location |
ApNavigator.getClassLocation(TypeElement typeElement) |
|
Location |
ApNavigator.getFieldLocation(VariableElement variableElement) |
|
Location |
ApNavigator.getMethodLocation(ExecutableElement executableElement) |
Modifier and Type | Class | 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 | Description |
---|---|---|
Location |
CBuiltinLeafInfo.getLocation() |
|
Location |
CEnumLeafInfo.getLocation() |
Modifier and Type | Method | Description |
---|---|---|
Location |
NavigatorImpl.getClassLocation(NClass c) |
|
Location |
NavigatorImpl.getFieldLocation(Void v) |
|
Location |
NavigatorImpl.getMethodLocation(Void v) |
Modifier and Type | Class | Description |
---|---|---|
class |
LocatableAnnotation |
Annotation that also implements Locatable . |
class |
Quick |
Base implementation of
Locatable Annotation . |
Modifier and Type | Method | Description |
---|---|---|
Location |
ClassLocatable.getLocation() |
|
Location |
FieldLocatable.getLocation() |
|
Location |
Locatable.getLocation() |
Gets the location object that this object points to.
|
Location |
LocatableAnnotation.getLocation() |
|
Location |
MethodLocatable.getLocation() |
|
Location |
Quick.getLocation() |
Modifier and Type | Class | 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 | Description |
---|---|---|
Location |
ArrayInfoImpl.getLocation() |
|
Location |
ClassInfoImpl.getLocation() |
Modifier and Type | Method | 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 | 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 © 2018 Oracle Corporation. All rights reserved.