Annotation Interface ExtendedInput


@Retention(RUNTIME) @Target(FIELD) public @interface ExtendedInput
An annotation used to configure the extended JSON input format for a Data Transfer Object (DTO) field of type ContentHolder.

Warning, this annotation is only considered in the scope of the REST Toolkit framework.

Example of use:

 
 public class CityDTO {

      @Table(
         dataModel = "urn:ebx:module:cities-module:/WEB-INF/ebx/schemas/cities.xsd",
         tablePath = "/root/Department")
      @ExtendedInput
       public ContentHolder department;
    }
 
 

Since:
6.1.0