Uses of Class
com.sun.tools.xjc.model.CPropertyInfo

Packages that use CPropertyInfo
com.sun.tools.xjc.generator.bean   
com.sun.tools.xjc.generator.bean.field FieldRenderer and its implementation classes. 
com.sun.tools.xjc.model Implementation of the com.sun.xml.bind.v2.model.core package for XJC. 
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. 
com.sun.tools.xjc.reader.dtd   
com.sun.tools.xjc.reader.xmlschema.bindinfo Object Model that represents customization declarations. 
 

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

Methods in com.sun.tools.xjc.generator.bean with parameters of type CPropertyInfo
 void BeanGenerator.generateAdapterIfNecessary(CPropertyInfo prop, com.sun.codemodel.JAnnotatable field)
          Generates XmlJavaTypeAdapter from PropertyInfo if necessary.
 FieldOutline BeanGenerator.getField(CPropertyInfo prop)
           
 

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

Methods in com.sun.tools.xjc.generator.bean.field with parameters of type CPropertyInfo
 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 GenericFieldRenderer.generate(ClassOutlineImpl context, CPropertyInfo prop)
           
 FieldOutline IsSetFieldRenderer.generate(ClassOutlineImpl context, CPropertyInfo prop)
           
 FieldOutline UntypedListFieldRenderer.generate(ClassOutlineImpl context, CPropertyInfo prop)
           
 

Constructors in com.sun.tools.xjc.generator.bean.field with parameters of type CPropertyInfo
ContentListField(ClassOutlineImpl context, CPropertyInfo prop, com.sun.codemodel.JClass coreList)
           
DummyListField(ClassOutlineImpl context, CPropertyInfo prop, com.sun.codemodel.JClass coreList)
           
IsSetField(ClassOutlineImpl outline, CPropertyInfo prop, FieldOutline core, boolean unsetMethod, boolean issetMethod)
           
NoExtendedContentField(ClassOutlineImpl context, CPropertyInfo prop, com.sun.codemodel.JClass coreList)
           
SingleField(ClassOutlineImpl context, CPropertyInfo prop)
           
SingleField(ClassOutlineImpl context, CPropertyInfo prop, boolean forcePrimitiveAccess)
           
SinglePrimitiveAccessField(ClassOutlineImpl context, CPropertyInfo prop)
           
UnboxedField(ClassOutlineImpl outline, CPropertyInfo prop)
           
UntypedListField(ClassOutlineImpl context, CPropertyInfo prop, com.sun.codemodel.JClass coreList)
           
 

Uses of CPropertyInfo in com.sun.tools.xjc.model
 

Subclasses of CPropertyInfo in com.sun.tools.xjc.model
 class CAttributePropertyInfo
          AttributePropertyInfo for the compiler.
 class CElementPropertyInfo
          ElementPropertyInfo for the compiler.
 class CReferencePropertyInfo
          ReferencePropertyInfo for the compiler.
 class CValuePropertyInfo
          ValuePropertyInfo implementation for XJC.
 

Methods in com.sun.tools.xjc.model that return CPropertyInfo
 CPropertyInfo CClassInfo.getProperty(java.lang.String name)
          Gets a propery by name.
 

Methods in com.sun.tools.xjc.model that return types with arguments of type CPropertyInfo
 java.util.List<CPropertyInfo> CClassInfo.getProperties()
          Returns a mutable list.
 

Methods in com.sun.tools.xjc.model with parameters of type CPropertyInfo
 void CClassInfo.addProperty(CPropertyInfo prop)
          Adds a new property.
 

Method parameters in com.sun.tools.xjc.model with type arguments of type CPropertyInfo
 javax.xml.namespace.QName CElementPropertyInfo.collectElementNames(java.util.Map<javax.xml.namespace.QName,CPropertyInfo> table)
           
 javax.xml.namespace.QName CPropertyInfo.collectElementNames(java.util.Map<javax.xml.namespace.QName,CPropertyInfo> table)
          Puts the element names that this property possesses to the map, so that we can find two properties that own the same element name, which is an error.
 javax.xml.namespace.QName CReferencePropertyInfo.collectElementNames(java.util.Map<javax.xml.namespace.QName,CPropertyInfo> table)
           
 

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

Methods in com.sun.tools.xjc.outline that return CPropertyInfo
 CPropertyInfo FieldAccessor.getPropertyInfo()
          Short for owner().getPropertyInfo()
 CPropertyInfo FieldOutline.getPropertyInfo()
          Gets the corresponding model object.
 

Methods in com.sun.tools.xjc.outline with parameters of type CPropertyInfo
 FieldOutline Outline.getField(CPropertyInfo fu)
          Gets the object that wraps the generated field for a given CPropertyInfo.
 

Uses of CPropertyInfo in com.sun.tools.xjc.reader.dtd
 

Methods in com.sun.tools.xjc.reader.dtd that return CPropertyInfo
protected  CPropertyInfo TDTDReader.createAttribute(java.lang.String elementName, java.lang.String attributeName, java.lang.String attributeType, java.lang.String[] enums, short attributeUse, java.lang.String defaultValue)
           
 

Uses of CPropertyInfo in com.sun.tools.xjc.reader.xmlschema.bindinfo
 

Methods in com.sun.tools.xjc.reader.xmlschema.bindinfo that return CPropertyInfo
 CPropertyInfo BIProperty.createElementOrReferenceProperty(java.lang.String defaultName, boolean forConstant, com.sun.xml.xsom.XSParticle source, RawTypeSet types)
           
 

Methods in com.sun.tools.xjc.reader.xmlschema.bindinfo with parameters of type CPropertyInfo
static void BIFactoryMethod.handle(com.sun.xml.xsom.XSComponent source, CPropertyInfo prop)
          If the given component has BIInlineBinaryData customization, reflect that to the specified property.
static void BIInlineBinaryData.handle(com.sun.xml.xsom.XSComponent source, CPropertyInfo prop)
          If the given component has BIInlineBinaryData customization, reflect that to the specified property.