org.jvnet.hyperjaxb3.xjc.generator.bean.field
Class AbstractFieldWithVar.Accessor

java.lang.Object
  extended by org.jvnet.hyperjaxb3.xjc.generator.bean.field.AbstractField.Accessor
      extended by org.jvnet.hyperjaxb3.xjc.generator.bean.field.AbstractFieldWithVar.Accessor
All Implemented Interfaces:
com.sun.tools.xjc.outline.FieldAccessor
Direct Known Subclasses:
SingleField.Accessor
Enclosing class:
AbstractFieldWithVar

protected abstract class AbstractFieldWithVar.Accessor
extends AbstractField.Accessor


Field Summary
protected  com.sun.codemodel.JFieldRef $ref
          Reference to the field bound by the target object.
 
Fields inherited from class org.jvnet.hyperjaxb3.xjc.generator.bean.field.AbstractField.Accessor
$target
 
Constructor Summary
protected AbstractFieldWithVar.Accessor(com.sun.codemodel.JExpression $target)
           
 
Method Summary
 void fromRawValue(com.sun.codemodel.JBlock block, String uniqueName, com.sun.codemodel.JExpression $var)
           
 void toRawValue(com.sun.codemodel.JBlock block, com.sun.codemodel.JVar $var)
           
 
Methods inherited from class org.jvnet.hyperjaxb3.xjc.generator.bean.field.AbstractField.Accessor
getPropertyInfo, owner
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.sun.tools.xjc.outline.FieldAccessor
hasSetValue, unsetValues
 

Field Detail

$ref

protected final com.sun.codemodel.JFieldRef $ref
Reference to the field bound by the target object.

Constructor Detail

AbstractFieldWithVar.Accessor

protected AbstractFieldWithVar.Accessor(com.sun.codemodel.JExpression $target)
Method Detail

toRawValue

public final void toRawValue(com.sun.codemodel.JBlock block,
                             com.sun.codemodel.JVar $var)

fromRawValue

public final void fromRawValue(com.sun.codemodel.JBlock block,
                               String uniqueName,
                               com.sun.codemodel.JExpression $var)


Copyright © 2005-2011. All Rights Reserved.