Package com.sun.tools.xjc.api.impl.s2j
Class PropertyImpl
java.lang.Object
com.sun.tools.xjc.api.impl.s2j.PropertyImpl
- All Implemented Interfaces:
Property
- Author:
- Kohsuke Kawaguchi
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final JCodeModelprotected final QNameprotected final FieldOutlineprotected final Mapping -
Method Summary
-
Field Details
-
fr
-
elementName
-
parent
-
codeModel
-
-
Method Details
-
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
Returns raw schema name for simpleType property. May return null for other types. -
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
Description copied from interface:PropertyThe Java type of the property.- Specified by:
typein interfaceProperty- Returns:
- always non-null.
JTypeis a representation of a Java type in a codeModel. If you just need the fully-qualified class name, callJType.fullName().
-