Annotation Interface SpaceProperty


@Target(METHOD) @Retention(RUNTIME) public @interface SpaceProperty
Defines a method annotation type with full meta-data of POJO fields. The getter method of the POJO object provides a matchable fields for the space. Per getter method you are able to provide the desired annotation.
Since:
5.1
Author:
Lior Ben Yizhak
  • Field Details

  • Element Details

    • index

      Deprecated.
      since 7.1 . Use @SpaceIndex instead
      Define if this field data is indexed. Querying indexed fields speed up read and take operations.
      Returns:
      index type
      Default:
      NOT_SET
    • nullValue

      String nullValue
      To designate primitive types null value a matchable fields for the space. Per getter method you are able to provide the desired annotation Specify a value to be treaded as null value
      Default:
      ""
    • documentSupport

      SpaceDocumentSupport documentSupport
      Defines the document support of the annotated property.
      Since:
      8.0.1
      Default:
      DEFAULT