org.jvnet.hyperjaxb3.xjc.generator.bean.field
Class AdaptingWrappingField

java.lang.Object
  extended by org.jvnet.hyperjaxb3.xjc.generator.bean.field.AbstractField
      extended by org.jvnet.hyperjaxb3.xjc.generator.bean.field.AbstractWrappingField
          extended by org.jvnet.hyperjaxb3.xjc.generator.bean.field.AdaptingWrappingField
All Implemented Interfaces:
com.sun.tools.xjc.outline.FieldOutline
Direct Known Subclasses:
SingleWrappingField, SingleWrappingReferenceField

public abstract class AdaptingWrappingField
extends AbstractWrappingField


Field Summary
protected  com.sun.codemodel.JClass xmlAdapterClass
           
 
Fields inherited from class org.jvnet.hyperjaxb3.xjc.generator.bean.field.AbstractWrappingField
core, coreField, getter, setter
 
Fields inherited from class org.jvnet.hyperjaxb3.xjc.generator.bean.field.AbstractField
codeModel, exposedType, implType, outline, prop
 
Constructor Summary
AdaptingWrappingField(com.sun.tools.xjc.generator.bean.ClassOutlineImpl context, com.sun.tools.xjc.model.CPropertyInfo prop, com.sun.tools.xjc.model.CPropertyInfo core)
           
AdaptingWrappingField(com.sun.tools.xjc.generator.bean.ClassOutlineImpl context, com.sun.tools.xjc.model.CPropertyInfo prop, com.sun.tools.xjc.model.CPropertyInfo core, com.sun.tools.xjc.model.CAdapter adapter)
           
 
Method Summary
 
Methods inherited from class org.jvnet.hyperjaxb3.xjc.generator.bean.field.AbstractWrappingField
create, createGetter, createSetter, generateAccessors, getCore, getFieldType, getGetterName, getRawType, getScope, getSetterName, setCore, unwrap, unwrapCondifiton, wrap, wrapCondifiton
 
Methods inherited from class org.jvnet.hyperjaxb3.xjc.generator.bean.field.AbstractField
annotate, castToImplType, generateField, getPropertyInfo, getType, getType, listPossibleTypes, parent
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

xmlAdapterClass

protected final com.sun.codemodel.JClass xmlAdapterClass
Constructor Detail

AdaptingWrappingField

public AdaptingWrappingField(com.sun.tools.xjc.generator.bean.ClassOutlineImpl context,
                             com.sun.tools.xjc.model.CPropertyInfo prop,
                             com.sun.tools.xjc.model.CPropertyInfo core)

AdaptingWrappingField

public AdaptingWrappingField(com.sun.tools.xjc.generator.bean.ClassOutlineImpl context,
                             com.sun.tools.xjc.model.CPropertyInfo prop,
                             com.sun.tools.xjc.model.CPropertyInfo core,
                             com.sun.tools.xjc.model.CAdapter adapter)


Copyright © 2005-2014. All Rights Reserved.