- java.lang.Object
-
- com.sun.tools.xjc.api.impl.s2j.PropertyImpl
-
-
Field Summary
Fields Modifier and Type Field Description protected com.sun.codemodel.JCodeModelcodeModelprotected QNameelementNameprotected FieldOutlinefrprotected Mappingparent
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description QNameelementName()Name of the XML element that corresponds to the property.Stringname()The name of the property.QNamerawName()Returns raw schema name for simpleType property.com.sun.codemodel.JTypetype()The Java type of the property.
-
-
-
Field Detail
-
fr
protected final FieldOutline fr
-
elementName
protected final QName elementName
-
parent
protected final Mapping parent
-
codeModel
protected final com.sun.codemodel.JCodeModel codeModel
-
-
Method Detail
-
name
public final String name()
Description copied from interface:PropertyThe name of the property.This method returns a valid identifier suitable for the use as a variable name.
-
rawName
public final QName rawName()
Returns raw schema name for simpleType property. May return null for other types.
-
elementName
public final QName elementName()
Description copied from interface:PropertyName of the XML element that corresponds to the property.Each child of a wrapper style element corresponds with an element, and this method returns that name.
- Specified by:
elementNamein interfaceProperty- Returns:
- always non-null valid
QName.
-
type
public final com.sun.codemodel.JType type()
Description copied from interface:PropertyThe Java type of the property.
-
-