Class SingleField.Accessor

java.lang.Object
com.sun.tools.xjc.generator.bean.field.SingleField.Accessor
All Implemented Interfaces:
FieldAccessor
Enclosing class:
SingleField

protected class SingleField.Accessor extends Object
  • Constructor Details

  • Method Details

    • unsetValues

      public void unsetValues(JBlock body)
      Description copied from interface: FieldAccessor
      Generates a code fragment to remove any "set" value and move this field to the "unset" state.
      Parameters:
      body - The code will be appended at the end of this block.
    • hasSetValue

      public JExpression hasSetValue()
      Description copied from interface: FieldAccessor
      Return an expression that evaluates to true only when this field has a set value(s).
      Returns:
      null if the isSetXXX/unsetXXX method does not make sense for the given field.