Uses of Interface
com.sun.tools.xjc.outline.FieldOutline

Packages that use FieldOutline
com.sun.tools.xjc.api.impl.s2j implementation of the XJC API for schema to java. 
com.sun.tools.xjc.generator.bean   
com.sun.tools.xjc.generator.bean.field FieldRenderer and its implementation classes. 
com.sun.tools.xjc.outline Provides the outline of the generated Java source code so that additional processings (such as adding more annotations) can be done on the generated code. 
 

Uses of FieldOutline in com.sun.tools.xjc.api.impl.s2j
 

Classes in com.sun.tools.xjc.api.impl.s2j that implement FieldOutline
(package private)  class ElementAdapter
          FieldOutline that wraps another FieldOutline and allows JAX-WS to access values without using about JAXBElement.
(package private)  class ElementCollectionAdapter
          ElementAdapter that works with a collection of JAXBElement.
(package private)  class ElementSingleAdapter
          ElementAdapter that works with a single JAXBElement.
 

Fields in com.sun.tools.xjc.api.impl.s2j declared as FieldOutline
protected  FieldOutline ElementAdapter.core
           
protected  FieldOutline PropertyImpl.fr
           
 

Methods in com.sun.tools.xjc.api.impl.s2j that return FieldOutline
 FieldOutline ElementAdapter.FieldAccessorImpl.owner()
           
 

Constructors in com.sun.tools.xjc.api.impl.s2j with parameters of type FieldOutline
ElementAdapter(FieldOutline core, CElementInfo ei)
           
ElementCollectionAdapter(FieldOutline core, CElementInfo ei)
           
ElementSingleAdapter(FieldOutline core, CElementInfo ei)
           
PropertyImpl(Mapping parent, FieldOutline fr, QName elementName)
           
 

Uses of FieldOutline in com.sun.tools.xjc.generator.bean
 

Methods in com.sun.tools.xjc.generator.bean that return FieldOutline
 FieldOutline BeanGenerator.getField(CPropertyInfo prop)
           
 

Uses of FieldOutline in com.sun.tools.xjc.generator.bean.field
 

Classes in com.sun.tools.xjc.generator.bean.field that implement FieldOutline
(package private)  class AbstractField
          Useful base class for implementing FieldOutline.
(package private)  class AbstractFieldWithVar
           
(package private)  class AbstractListField
          Common code for property renderer that generates a List as its underlying data structure.
(package private)  class ArrayField
          Realizes a property as an "indexed property" as specified in the JAXB spec.
(package private)  class ConstField
          Realizes a property as a "public static final" property on the interface.
 class IsSetField
           
 class SingleField
          Realizes a property through one getter and one setter.
 class SinglePrimitiveAccessField
          SingleField that forces the primitive accessor type.
 class UnboxedField
          A required primitive property.
 class UntypedListField
          Realizes a property as an untyped List.
 

Methods in com.sun.tools.xjc.generator.bean.field that return FieldOutline
 FieldOutline FieldRenderer.generate(ClassOutlineImpl context, CPropertyInfo prop)
          Generates accesssors and fields for the given implementation class, then return FieldOutline for accessing the generated field.
 FieldOutline ConstFieldRenderer.generate(ClassOutlineImpl outline, CPropertyInfo prop)
           
 FieldOutline DefaultFieldRenderer.generate(ClassOutlineImpl outline, CPropertyInfo prop)
           
 FieldOutline GenericFieldRenderer.generate(ClassOutlineImpl context, CPropertyInfo prop)
           
 FieldOutline IsSetFieldRenderer.generate(ClassOutlineImpl context, CPropertyInfo prop)
           
 FieldOutline UntypedListFieldRenderer.generate(ClassOutlineImpl context, CPropertyInfo prop)
           
 FieldOutline AbstractField.Accessor.owner()
           
 

Constructors in com.sun.tools.xjc.generator.bean.field with parameters of type FieldOutline
IsSetField(ClassOutlineImpl outline, CPropertyInfo prop, FieldOutline core, boolean unsetMethod, boolean issetMethod)
           
 

Uses of FieldOutline in com.sun.tools.xjc.outline
 

Methods in com.sun.tools.xjc.outline that return FieldOutline
 FieldOutline[] ClassOutline.getDeclaredFields()
          Gets all the FieldOutlines newly declared in this class.
 FieldOutline Outline.getField(CPropertyInfo fu)
          Gets the object that wraps the generated field for a given CPropertyInfo.
 FieldOutline FieldAccessor.owner()
          Gets the FieldOutline from which this object is created.