Top Fields Constructors Methods
com.sun.tools.xjc.api.impl.s2j

pack-priv final Class ElementMappingImpl

extends AbstractMappingImpl<CElementInfo>
Class Inheritance
Imports
java.util.List, com.sun.tools.xjc.api.Property, .TypeAndAnnotation, com.sun.tools.xjc.model.CAdapter, .CClassInfo, .CElementInfo, .CElementPropertyInfo, .CTypeInfo, .TypeUse, .TypeUseFactory

Author
Kohsuke Kawaguchi

Field Summary

Modifier and TypeField and Description
private final TypeAndAnnotation
Inherited from com.sun.tools.xjc.api.impl.s2j.AbstractMappingImpl:
clazzparent

Constructor Summary

AccessConstructor and Description
protected

Method Summary

Modifier and TypeMethod and Description
public List<Property>
public TypeAndAnnotation
getType()

Implements com.sun.tools.xjc.api.Mapping.getType.

Returns the fully-qualified name of the java class for the type of this element.

Inherited from com.sun.tools.xjc.api.impl.s2j.AbstractMappingImpl:
buildDrilldowngetClazzgetElementgetWrapperStyleDrilldown

Field Detail

taaback to summary
private final TypeAndAnnotation taa

Constructor Detail

ElementMappingImplback to summary
protected ElementMappingImpl(JAXBModelImpl parent, CElementInfo elementInfo)

Method Detail

calcDrilldownback to summary
public List<Property> calcDrilldown()

Implements abstract com.sun.tools.xjc.api.impl.s2j.AbstractMappingImpl.calcDrilldown.

Annotations
@Override
getTypeback to summary
public TypeAndAnnotation getType()

Implements com.sun.tools.xjc.api.Mapping.getType.

Doc from com.sun.tools.xjc.api.Mapping.getType.

Returns the fully-qualified name of the java class for the type of this element.

Todo

does this method returns the name of the wrapper bean when it's qualified for the wrapper style? Seems no (consider <xs:element name='foo' type='xs:long' />), but then how does JAX-RPC captures that bean?

Annotations
@Override