public final class QueryContext
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
class |
QueryContext.Builder |
| Modifier and Type | Method and Description |
|---|---|
boolean |
excludeId() |
java.util.Map<java.lang.Integer,java.lang.String> |
familyIdToFieldPathMap() |
java.util.Map<org.ojai.FieldPath,java.lang.Integer> |
fieldPathToFamilyIdMap() |
java.lang.String |
getClusterName() |
java.util.Set<org.ojai.FieldPath> |
getProjectedFields() |
OjaiQuery |
getQuery() |
java.lang.String |
getSql() |
boolean |
isNeedFieldProjection() |
boolean |
isOjaiQuery() |
boolean |
isStarQuery() |
static QueryContext.Builder |
newBuilder(java.lang.String sql) |
QueryContext |
setSql(java.lang.String sql) |
public QueryContext setSql(java.lang.String sql)
public java.lang.String getSql()
public OjaiQuery getQuery()
public java.util.Map<org.ojai.FieldPath,java.lang.Integer> fieldPathToFamilyIdMap()
public java.util.Map<java.lang.Integer,java.lang.String> familyIdToFieldPathMap()
public static QueryContext.Builder newBuilder(java.lang.String sql)
public boolean isOjaiQuery()
public boolean isStarQuery()
public boolean excludeId()
public boolean isNeedFieldProjection()
public java.util.Set<org.ojai.FieldPath> getProjectedFields()
public java.lang.String getClusterName()