Uses of Interface
com.sun.tools.xjc.outline.Outline
-
Packages that use Outline Package Description com.sun.tools.xjc Schema to Java compilercom.sun.tools.xjc.addon.accessors com.sun.tools.xjc.addon.at_generated com.sun.tools.xjc.addon.code_injector com.sun.tools.xjc.addon.episode com.sun.tools.xjc.addon.locator com.sun.tools.xjc.addon.sync com.sun.tools.xjc.generator.bean com.sun.tools.xjc.model Implementation of thecom.sun.xml.bind.v2.model.core
package for XJC.com.sun.tools.xjc.model.nav Compile-time representation of Java type system.com.sun.tools.xjc.outline Provides the outline of the generated Java source code so that additional processing (such as adding more annotations) can be done on the generated code.com.sun.tools.xjc.writer -
-
Uses of Outline in com.sun.tools.xjc
Methods in com.sun.tools.xjc with parameters of type Outline Modifier and Type Method Description void
XJCListener. compiled(Outline outline)
Called after the schema is compiled and the code generation strategy is determined, but before any code is actually generated as files.abstract boolean
Plugin. run(Outline outline, Options opt, ErrorHandler errorHandler)
Run the add-on. -
Uses of Outline in com.sun.tools.xjc.addon.accessors
Methods in com.sun.tools.xjc.addon.accessors with parameters of type Outline Modifier and Type Method Description boolean
PluginImpl. run(Outline model, Options opt, ErrorHandler errorHandler)
-
Uses of Outline in com.sun.tools.xjc.addon.at_generated
Methods in com.sun.tools.xjc.addon.at_generated with parameters of type Outline Modifier and Type Method Description boolean
PluginImpl. run(Outline model, Options opt, ErrorHandler errorHandler)
-
Uses of Outline in com.sun.tools.xjc.addon.code_injector
Methods in com.sun.tools.xjc.addon.code_injector with parameters of type Outline Modifier and Type Method Description boolean
PluginImpl. run(Outline model, Options opt, ErrorHandler errorHandler)
-
Uses of Outline in com.sun.tools.xjc.addon.episode
Methods in com.sun.tools.xjc.addon.episode with parameters of type Outline Modifier and Type Method Description boolean
PluginImpl. run(Outline model, Options opt, ErrorHandler errorHandler)
Capture all the generated classes from global schema components and generate them in an episode file. -
Uses of Outline in com.sun.tools.xjc.addon.locator
Methods in com.sun.tools.xjc.addon.locator with parameters of type Outline Modifier and Type Method Description boolean
SourceLocationAddOn. run(Outline outline, Options opt, ErrorHandler errorHandler)
-
Uses of Outline in com.sun.tools.xjc.addon.sync
Methods in com.sun.tools.xjc.addon.sync with parameters of type Outline Modifier and Type Method Description boolean
SynchronizedMethodAddOn. run(Outline model, Options opt, ErrorHandler errorHandler)
-
Uses of Outline in com.sun.tools.xjc.generator.bean
Classes in com.sun.tools.xjc.generator.bean that implement Outline Modifier and Type Class Description class
BeanGenerator
Generates fields and accessors.Methods in com.sun.tools.xjc.generator.bean that return Outline Modifier and Type Method Description static Outline
BeanGenerator. generate(Model model, ErrorReceiver _errorReceiver)
Generates beans into code model according to the BGM, and produces the reflection model.Methods in com.sun.tools.xjc.generator.bean with parameters of type Outline Modifier and Type Method Description protected abstract ImplStructureStrategy.Result
ImplStructureStrategy. createClasses(Outline outline, CClassInfo bean)
Creates class(es) for the given bean. -
Uses of Outline in com.sun.tools.xjc.model
Methods in com.sun.tools.xjc.model that return Outline Modifier and Type Method Description Outline
Model. generateCode(Options opt, ErrorReceiver receiver)
Fully-generate the source code into the given model.Methods in com.sun.tools.xjc.model with parameters of type Outline Modifier and Type Method Description abstract JExpression
CDefaultValue. compute(Outline outline)
JExpression
CEnumLeafInfo. createConstant(Outline outline, XmlString literal)
JExpression
TypeUse. createConstant(Outline outline, XmlString lexical)
Creates a constant for the given lexical value.JClass
CAdapter. getAdapterClass(Outline o)
void
Populatable. populate(Model model, Outline context)
JType
CArrayInfo. toType(Outline o, Aspect aspect)
JType
CBuiltinLeafInfo. toType(Outline o, Aspect aspect)
Gets the code model representation of this type.JClass
CClassInfo. toType(Outline o, Aspect aspect)
JClass
CClassRef. toType(Outline o, Aspect aspect)
JType
CElementInfo. toType(Outline o, Aspect aspect)
JClass
CEnumLeafInfo. toType(Outline o, Aspect aspect)
JType
CTypeInfo. toType(Outline o, Aspect aspect)
JType
CWildcardTypeInfo. toType(Outline o, Aspect aspect)
-
Uses of Outline in com.sun.tools.xjc.model.nav
Methods in com.sun.tools.xjc.model.nav with parameters of type Outline Modifier and Type Method Description JClass
EagerNClass. toType(Outline o, Aspect aspect)
JClass
NClass. toType(Outline o, Aspect aspect)
JType
NType. toType(Outline o, Aspect aspect)
Returns the representation of this type in code model. -
Uses of Outline in com.sun.tools.xjc.outline
Methods in com.sun.tools.xjc.outline that return Outline Modifier and Type Method Description abstract Outline
ClassOutline. parent()
AOutline
that encloses all the class outlines.abstract Outline
ElementOutline. parent()
AOutline
that encloses all the class outlines.abstract Outline
EnumOutline. parent()
AOutline
that encloses all the class outlines. -
Uses of Outline in com.sun.tools.xjc.writer
Methods in com.sun.tools.xjc.writer with parameters of type Outline Modifier and Type Method Description static void
SignatureWriter. write(Outline model, Writer out)
-