Annotation Type Case

    • Required Element Summary

      Required Elements 
      Modifier and Type Required Element Description
      java.lang.Class<?> type
      Return the object type that create a object using this mapping.
      java.lang.String value
      Return the condition value to apply this mapping.
    • Optional Element Summary

      Optional Elements 
      Modifier and Type Optional Element Description
      Arg[] constructArgs
      Return mapping definitions for constructor.
      Result[] results
      Return mapping definitions for property.
    • Element Detail

      • value

        java.lang.String value
        Return the condition value to apply this mapping.
        Returns:
        the condition value
      • type

        java.lang.Class<?> type
        Return the object type that create a object using this mapping.
        Returns:
        the object type
      • results

        Result[] results
        Return mapping definitions for property.
        Returns:
        mapping definitions for property
        Default:
        {}
      • constructArgs

        Arg[] constructArgs
        Return mapping definitions for constructor.
        Returns:
        mapping definitions for constructor
        Default:
        {}