public final class DSLSearch extends Object implements SearchType
Constructor and Description |
---|
DSLSearch(ObjectConnection connection) |
Modifier and Type | Method and Description |
---|---|
protected static Object |
escapeReservedChars(Object value) |
Object |
performKeySearch(String columnNameInSource,
Object value,
ExecutionContext executionContext)
Calling to make a key value search on the cache.
|
List<Object> |
performSearch(ObjectVisitor visitor,
ExecutionContext executionContext)
Perform an update
|
static org.infinispan.query.dsl.FilterConditionContext |
visit(Comparison obj,
org.infinispan.query.dsl.QueryBuilder queryBuilder,
org.infinispan.query.dsl.FilterConditionBeginContext fcbc) |
static org.infinispan.query.dsl.FilterConditionContext |
visit(In obj,
org.infinispan.query.dsl.QueryBuilder queryBuilder,
org.infinispan.query.dsl.FilterConditionBeginContext fcbc) |
static org.infinispan.query.dsl.FilterConditionContext |
visit(IsNull obj,
org.infinispan.query.dsl.QueryBuilder queryBuilder,
org.infinispan.query.dsl.FilterConditionBeginContext fcbc) |
static org.infinispan.query.dsl.FilterConditionContext |
visit(Like obj,
org.infinispan.query.dsl.QueryBuilder queryBuilder,
org.infinispan.query.dsl.FilterConditionBeginContext fcbc) |
public DSLSearch(ObjectConnection connection)
public Object performKeySearch(String columnNameInSource, Object value, ExecutionContext executionContext) throws TranslatorException
value
has already been converted the key object type
Perform key search to return zero or 1 object based on the key valueperformKeySearch
in interface SearchType
TranslatorException
public List<Object> performSearch(ObjectVisitor visitor, ExecutionContext executionContext) throws TranslatorException
SearchType
performSearch
in interface SearchType
TranslatorException
public static org.infinispan.query.dsl.FilterConditionContext visit(Comparison obj, org.infinispan.query.dsl.QueryBuilder queryBuilder, org.infinispan.query.dsl.FilterConditionBeginContext fcbc) throws TranslatorException
TranslatorException
public static org.infinispan.query.dsl.FilterConditionContext visit(In obj, org.infinispan.query.dsl.QueryBuilder queryBuilder, org.infinispan.query.dsl.FilterConditionBeginContext fcbc) throws TranslatorException
TranslatorException
public static org.infinispan.query.dsl.FilterConditionContext visit(Like obj, org.infinispan.query.dsl.QueryBuilder queryBuilder, org.infinispan.query.dsl.FilterConditionBeginContext fcbc) throws TranslatorException
TranslatorException
public static org.infinispan.query.dsl.FilterConditionContext visit(IsNull obj, org.infinispan.query.dsl.QueryBuilder queryBuilder, org.infinispan.query.dsl.FilterConditionBeginContext fcbc)
Copyright © 2016 JBoss by Red Hat. All rights reserved.