if (useOnlyExactIndexs) { indxData = qs.getIndex(regionpath, defintions, IndexType.PRIMARY_KEY, indexedExpression, context); } else { indxData = qs.getBestMatchIndex(regionpath, defintions, IndexType.PRIMARY_KEY, if (useOnlyExactIndexs) { indxData = qs.getIndex(regionpath, defintions, IndexType.HASH, indexedExpression, context); } else { indxData = qs.getBestMatchIndex(regionpath, defintions, IndexType.HASH, indexedExpression, if (useOnlyExactIndexs) { indxData = qs.getIndex(regionpath, defintions, IndexType.FUNCTIONAL, indexedExpression, context); } else { indxData = qs.getBestMatchIndex(regionpath, defintions, IndexType.FUNCTIONAL, IndexData functionalIndxData = qs.getIndex(regionpath, defintions,