Uses of Class
com.sun.tools.xjc.model.CPropertyInfo
-
Packages that use CPropertyInfo Package Description 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 thecom.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 processing (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 Modifier and Type Method Description void
BeanGenerator. generateAdapterIfNecessary(CPropertyInfo prop, JAnnotatable field)
GeneratesXmlJavaTypeAdapter
fromPropertyInfo
if necessary.FieldOutline
BeanGenerator. getField(CPropertyInfo prop)
-
Uses of CPropertyInfo in com.sun.tools.xjc.generator.bean.field
Fields in com.sun.tools.xjc.generator.bean.field declared as CPropertyInfo Modifier and Type Field Description protected CPropertyInfo
AbstractField. prop
protected CPropertyInfo
AbstractField. prop
protected CPropertyInfo
AbstractField. prop
protected CPropertyInfo
AbstractField. prop
protected CPropertyInfo
AbstractField. prop
protected CPropertyInfo
AbstractField. prop
protected CPropertyInfo
AbstractField. prop
protected CPropertyInfo
AbstractField. prop
Methods in com.sun.tools.xjc.generator.bean.field with parameters of type CPropertyInfo Modifier and Type Method Description FieldOutline
FieldRenderer. generate(ClassOutlineImpl context, CPropertyInfo prop)
Generates accesssors and fields for the given implementation class, then returnFieldOutline
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 Constructor Description ContentListField(ClassOutlineImpl context, CPropertyInfo prop, JClass coreList)
DummyListField(ClassOutlineImpl context, CPropertyInfo prop, JClass coreList)
IsSetField(ClassOutlineImpl outline, CPropertyInfo prop, FieldOutline core, boolean unsetMethod, boolean issetMethod)
NoExtendedContentField(ClassOutlineImpl context, CPropertyInfo prop, 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, JClass coreList)
-
Uses of CPropertyInfo in com.sun.tools.xjc.model
Subclasses of CPropertyInfo in com.sun.tools.xjc.model Modifier and Type Class Description 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 Modifier and Type Method Description CPropertyInfo
CClassInfo. getProperty(String name)
Gets a propery by name.Methods in com.sun.tools.xjc.model that return types with arguments of type CPropertyInfo Modifier and Type Method Description List<CPropertyInfo>
CClassInfo. getProperties()
Returns a mutable list.Methods in com.sun.tools.xjc.model with parameters of type CPropertyInfo Modifier and Type Method Description void
CClassInfo. addProperty(CPropertyInfo prop)
Adds a new property.Method parameters in com.sun.tools.xjc.model with type arguments of type CPropertyInfo Modifier and Type Method Description QName
CElementPropertyInfo. collectElementNames(Map<QName,CPropertyInfo> table)
QName
CPropertyInfo. collectElementNames(Map<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.QName
CReferencePropertyInfo. collectElementNames(Map<QName,CPropertyInfo> table)
-
Uses of CPropertyInfo in com.sun.tools.xjc.outline
Methods in com.sun.tools.xjc.outline that return CPropertyInfo Modifier and Type Method Description CPropertyInfo
FieldAccessor. getPropertyInfo()
Short forowner().getPropertyInfo()
CPropertyInfo
FieldOutline. getPropertyInfo()
Gets the corresponding model object.Methods in com.sun.tools.xjc.outline with parameters of type CPropertyInfo Modifier and Type Method Description FieldOutline
Outline. getField(CPropertyInfo fu)
Gets the object that wraps the generated field for a givenCPropertyInfo
. -
Uses of CPropertyInfo in com.sun.tools.xjc.reader.dtd
Methods in com.sun.tools.xjc.reader.dtd that return CPropertyInfo Modifier and Type Method Description protected CPropertyInfo
TDTDReader. createAttribute(String elementName, String attributeName, String attributeType, String[] enums, short attributeUse, 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 Modifier and Type Method Description CPropertyInfo
BIProperty. createElementOrReferenceProperty(String defaultName, boolean forConstant, XSParticle source, RawTypeSet types)
Methods in com.sun.tools.xjc.reader.xmlschema.bindinfo with parameters of type CPropertyInfo Modifier and Type Method Description static void
BIFactoryMethod. handle(XSComponent source, CPropertyInfo prop)
If the given component hasBIInlineBinaryData
customization, reflect that to the specified property.static void
BIInlineBinaryData. handle(XSComponent source, CPropertyInfo prop)
If the given component hasBIInlineBinaryData
customization, reflect that to the specified property.
-