Class AbstractIndexSupport

java.lang.Object
org.springframework.data.gemfire.domain.support.AbstractIndexSupport
All Implemented Interfaces:
org.apache.geode.cache.query.Index
Direct Known Subclasses:
IndexDefinition.IndexWrapper

public abstract class AbstractIndexSupport extends Object implements org.apache.geode.cache.query.Index
AbstractIndexSupport is an abstract base class supporting the implementation of the Pivotal GemFire / Apache Geode Index interface.
Since:
2.0.0
See Also:
  • Index
  • Constructor Details

    • AbstractIndexSupport

      public AbstractIndexSupport()
  • Method Details

    • getCanonicalizedFromClause

      public String getCanonicalizedFromClause()
      Specified by:
      getCanonicalizedFromClause in interface org.apache.geode.cache.query.Index
    • getCanonicalizedIndexedExpression

      public String getCanonicalizedIndexedExpression()
      Specified by:
      getCanonicalizedIndexedExpression in interface org.apache.geode.cache.query.Index
    • getCanonicalizedProjectionAttributes

      public String getCanonicalizedProjectionAttributes()
      Specified by:
      getCanonicalizedProjectionAttributes in interface org.apache.geode.cache.query.Index
    • getFromClause

      public String getFromClause()
      Specified by:
      getFromClause in interface org.apache.geode.cache.query.Index
    • getIndexedExpression

      public String getIndexedExpression()
      Specified by:
      getIndexedExpression in interface org.apache.geode.cache.query.Index
    • getName

      public String getName()
      Specified by:
      getName in interface org.apache.geode.cache.query.Index
    • getProjectionAttributes

      public String getProjectionAttributes()
      Specified by:
      getProjectionAttributes in interface org.apache.geode.cache.query.Index
    • getRegion

      public org.apache.geode.cache.Region<?,?> getRegion()
      Specified by:
      getRegion in interface org.apache.geode.cache.query.Index
    • getStatistics

      public org.apache.geode.cache.query.IndexStatistics getStatistics()
      Specified by:
      getStatistics in interface org.apache.geode.cache.query.Index
    • getType

      public org.apache.geode.cache.query.IndexType getType()
      Specified by:
      getType in interface org.apache.geode.cache.query.Index