Interface IndexedData

All Known Implementing Classes:
GeoIndexedPropertyValue, RemoveIndexedData, SimpleIndexedPropertyValue

public interface IndexedData
IndexedData represents a secondary index for a property path in a given keyspace.
Since:
1.7
Author:
Christoph Strobl, Rob Winch
  • Method Summary

    Modifier and Type
    Method
    Description
    Get the String representation of the index name.
    default String
    Return the key prefix for usage in Redis.
    Get the associated keyspace the index resides in.
  • Method Details

    • getIndexName

      String getIndexName()
      Get the String representation of the index name.
      Returns:
      never null.
    • getKeyspace

      String getKeyspace()
      Get the associated keyspace the index resides in.
      Returns:
    • getKeyPrefix

      default String getKeyPrefix()
      Return the key prefix for usage in Redis.
      Returns:
      concatenated form of the keyspace and the index name.
      Since:
      3.3.4