Annotation Type XmlVariableNode


@Target({METHOD,FIELD}) @Retention(RUNTIME) public @interface XmlVariableNode
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Class
    Description
    static final class 
    Used in type() to signal that the type be inferred from the signature of the property.
  • Optional Element Summary

    Optional Elements
    Modifier and Type
    Optional Element
    Description
    boolean
     
    The class being referenced
    The name of the attribute on the referenced type to be used as the tag name
  • Element Details

    • value

      String value
      The name of the attribute on the referenced type to be used as the tag name
      Default:
      "##default"
    • type

      Class<?> type
      The class being referenced
      Default:
      org.eclipse.persistence.oxm.annotations.XmlVariableNode.DEFAULT.class
    • attribute

      boolean attribute
      Default:
      false