Annotation Interface LuceneIndexed


@Target({FIELD,METHOD}) @Retention(RUNTIME) @Inherited @Documented public @interface LuceneIndexed
Deprecated.
To be removed in GemFire 10 integration
The LuceneIndexed annotation is used to index a GemfirePersistentEntity GemfirePersistentProperty, creating a GemFire/Geode LuceneIndex on a GemFire/Geode Region.
Since:
1.1.0
See Also:
  • Optional Element Summary

    Optional Elements
    Modifier and Type
    Optional Element
    Description
    boolean
    Deprecated.
    Determine whether the LuceneIndex should be destroy when the application shutsdown.
    Deprecated.
    Name of the LuceneIndex.
    Deprecated.
    Name of the LuceneIndex.
  • Element Details

    • value

      @AliasFor(attribute="name") String value
      Deprecated.
      Name of the LuceneIndex.
      Returns:
      a String containing the name of the LuceneIndex
      Default:
      ""
    • name

      @AliasFor(attribute="value") String name
      Deprecated.
      Name of the LuceneIndex.
      Returns:
      a String containing the name of the LuceneIndex
      Default:
      ""
    • destroy

      boolean destroy
      Deprecated.
      Determine whether the LuceneIndex should be destroy when the application shutsdown. Default is false.
      Default:
      false