Class IndexFactoryBean.IndexWrapper

java.lang.Object
org.springframework.data.gemfire.IndexFactoryBean.IndexWrapper
All Implemented Interfaces:
org.apache.geode.cache.query.Index
Enclosing class:
IndexFactoryBean

protected static final class IndexFactoryBean.IndexWrapper extends Object implements org.apache.geode.cache.query.Index
  • Constructor Details

    • IndexWrapper

      protected IndexWrapper(org.apache.geode.cache.query.QueryService queryService, String indexName)
  • Method Details

    • resolveIndex

      protected org.apache.geode.cache.query.Index resolveIndex()
    • getIndex

      protected org.apache.geode.cache.query.Index getIndex()
    • getIndexName

      protected String getIndexName()
    • getQueryService

      protected org.apache.geode.cache.query.QueryService getQueryService()
    • getName

      public String getName()
      Specified by:
      getName in interface org.apache.geode.cache.query.Index
    • 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
    • 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
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object