Uses of Interface
com.sun.tools.xjc.model.CCustomizable
Package
Description
Implementation of the
org.glassfish.jaxb.core.v2.model.core
package for XJC.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.
-
Uses of CCustomizable in com.sun.tools.xjc.model
Modifier and TypeInterfaceDescriptioninterface
EitherCClassInfo
orCClassRef
.interface
interface
NonElement
at compile-time.interface
TypeInfo
at the compile-time.Modifier and TypeClassDescriptionfinal class
Because XJC doesn't generate the array binding, this class will never show up in the model constructed by XJC.final class
AttributePropertyInfo
for the compiler.class
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.final class
MutableClassInfo
representation.final class
Reference to an existing class.final class
ElementInfo
implementation for the compile-time model.final class
ElementPropertyInfo
for the compiler.final class
Enumeration constant.final class
Transducer that converts a string into an "enumeration class." The structure of the generated class needs to precisely follow the JAXB spec.class
Model of a property to be generated.final class
ReferencePropertyInfo
for the compiler.final class
ValuePropertyInfo
implementation for XJC.final class
CTypeInfo
for the DOM node.final class
Root of the object model that represents the code that needs to be generated.Modifier and TypeMethodDescriptionCCustomizations.getOwner()
Gets the model component that carries this customization. -
Uses of CCustomizable in com.sun.tools.xjc.outline