Annotation Type XmlProperty


@Target({METHOD,FIELD,TYPE}) @Retention(RUNTIME) public @interface XmlProperty
Annotation for a user defined property. A single Property may be specified directly on a mapped attribute or its get/set method. Multiple Properties should be wrapped into Properties annotation.
  • Required Element Summary

    Required Elements
    Modifier and Type
    Required Element
    Description
    Property name.
    String representation of Property 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 Property 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