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
      java.lang.String name
      Property name.
      java.lang.String value
      String representation of Property value, converted to an instance of valueType.
    • Optional Element Summary

      Optional Elements 
      Modifier and Type Optional Element Description
      java.lang.Class valueType
      Property value type.
    • Element Detail

      • name

        java.lang.String name
        Property name.
      • value

        java.lang.String value
        String representation of Property value, converted to an instance of valueType.
      • valueType

        java.lang.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