Module eclipselink

Annotation Interface XmlProperty


Annotation for a user defined property. A single XmlProperty may be specified directly on a mapped attribute or its get/set method. Multiple occurrences of XmlProperty can be wrapped into XmlProperties annotation.
  • Required Element Summary

    Required Elements
    Modifier and Type
    Required Element
    Description
    Property name.
    String representation of XmlProperty value, converted to an instance of valueType().
  • Optional Element Summary

    Optional Elements
    Modifier and Type
    Optional Element
    Description
    Property value type.
  • Element Details

    • name

      String name
      Property name.
    • value

      String value
      String representation of XmlProperty value, converted to an instance of valueType().
    • valueType

      Class<?> valueType
      Property value type.

      The value converted to valueType by ConversionManager.

      If specified must be a simple type that could be handled by ConversionManager: numerical, boolean, temporal.

      Default:
      java.lang.String.class