Uses of Class
com.sun.tools.xjc.model.CPropertyInfo
Packages that use CPropertyInfo
Package
Description
FieldRenderer and its implementation classes.
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.
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 CPropertyInfoModifier and TypeMethodDescriptionvoid
BeanGenerator.generateAdapterIfNecessary
(CPropertyInfo prop, JAnnotatable field) GeneratesXmlJavaTypeAdapter
fromPropertyInfo
if necessary.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 CPropertyInfoModifier and TypeFieldDescriptionprotected final CPropertyInfo
AbstractField.prop
protected final CPropertyInfo
AbstractField.prop
protected final CPropertyInfo
AbstractField.prop
protected final CPropertyInfo
AbstractField.prop
protected final CPropertyInfo
AbstractField.prop
protected final CPropertyInfo
AbstractField.prop
protected final CPropertyInfo
AbstractField.prop
protected final CPropertyInfo
AbstractField.prop
Methods in com.sun.tools.xjc.generator.bean.field with parameters of type CPropertyInfoModifier and TypeMethodDescriptionFieldRenderer.generate
(ClassOutlineImpl context, CPropertyInfo prop) Generates accesssors and fields for the given implementation class, then returnFieldOutline
for accessing the generated field.GenericFieldRenderer.generate
(ClassOutlineImpl context, CPropertyInfo prop) IsSetFieldRenderer.generate
(ClassOutlineImpl context, CPropertyInfo prop) UntypedListFieldRenderer.generate
(ClassOutlineImpl context, CPropertyInfo prop) Constructors in com.sun.tools.xjc.generator.bean.field with parameters of type CPropertyInfoModifierConstructorDescriptionprotected
ContentListField
(ClassOutlineImpl context, CPropertyInfo prop, JClass coreList) protected
DummyListField
(ClassOutlineImpl context, CPropertyInfo prop, JClass coreList) protected
IsSetField
(ClassOutlineImpl outline, CPropertyInfo prop, FieldOutline core, boolean unsetMethod, boolean issetMethod) protected
NoExtendedContentField
(ClassOutlineImpl context, CPropertyInfo prop, JClass coreList) protected
SingleField
(ClassOutlineImpl context, CPropertyInfo prop) protected
SingleField
(ClassOutlineImpl context, CPropertyInfo prop, boolean forcePrimitiveAccess) protected
SinglePrimitiveAccessField
(ClassOutlineImpl context, CPropertyInfo prop) protected
UnboxedField
(ClassOutlineImpl outline, CPropertyInfo prop) protected
UntypedListField
(ClassOutlineImpl context, CPropertyInfo prop, JClass coreList) -
Uses of CPropertyInfo in com.sun.tools.xjc.model
Subclasses of CPropertyInfo in com.sun.tools.xjc.modelModifier and TypeClassDescriptionfinal class
AttributePropertyInfo
for the compiler.final class
ElementPropertyInfo
for the compiler.final class
ReferencePropertyInfo
for the compiler.final class
ValuePropertyInfo
implementation for XJC.Methods in com.sun.tools.xjc.model that return CPropertyInfoMethods in com.sun.tools.xjc.model that return types with arguments of type CPropertyInfoMethods in com.sun.tools.xjc.model with parameters of type CPropertyInfoModifier and TypeMethodDescriptionvoid
CClassInfo.addProperty
(CPropertyInfo prop) Adds a new property.Method parameters in com.sun.tools.xjc.model with type arguments of type CPropertyInfoModifier and TypeMethodDescriptionCElementPropertyInfo.collectElementNames
(Map<QName, CPropertyInfo> table) 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.CReferencePropertyInfo.collectElementNames
(Map<QName, CPropertyInfo> table) -
Uses of CPropertyInfo in com.sun.tools.xjc.outline
Methods in com.sun.tools.xjc.outline that return CPropertyInfoModifier and TypeMethodDescriptionFieldAccessor.getPropertyInfo()
Short forowner().getPropertyInfo()
FieldOutline.getPropertyInfo()
Gets the corresponding model object.Methods in com.sun.tools.xjc.outline with parameters of type CPropertyInfoModifier and TypeMethodDescriptionOutline.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 CPropertyInfoModifier and TypeMethodDescriptionprotected 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 CPropertyInfoModifier and TypeMethodDescriptionBIProperty.createElementOrReferenceProperty
(String defaultName, boolean forConstant, XSParticle source, RawTypeSet types) Methods in com.sun.tools.xjc.reader.xmlschema.bindinfo with parameters of type CPropertyInfoModifier and TypeMethodDescriptionstatic 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 has customization, reflect that to the specified property.