@Test public void indexType() { String xml = cacheXml + regionXml + "<index name=\"indexName\" expression=\"expression\" key-index=\"true\"/>" + "</region></cache>"; cacheConfig = service.unMarshall(xml); RegionConfig.Index index = cacheConfig.getRegions().get(0).getIndexes().get(0); assertThat(index.isKeyIndex()).isTrue(); assertThat(index.getName()).isEqualTo("indexName"); assertThat(index.getExpression()).isEqualTo("expression"); assertThat(index.getType()).isEqualTo("range"); }
String indexName = indexDefinition.getName(); String regionPath = indexDefinition.getFromClause(); String indexedExpression = indexDefinition.getExpression(); IndexType indexType = IndexType.valueOfSynonym(indexDefinition.getType());
QueryService queryService = cache.getQueryService(); String indexName = indexInfo.getName(); String indexedExpression = indexInfo.getExpression(); String fromClause = indexInfo.getFromClause(); if (indexInfo.isKeyIndex()) {