Class QueryParserResultSelect
- java.lang.Object
-
- org.apache.ignite.internal.processors.query.h2.QueryParserResultSelect
-
public class QueryParserResultSelect extends Object
Parsing result for SELECT.
-
-
Constructor Summary
Constructors Constructor Description QueryParserResultSelect(GridSqlStatement stmt, @Nullable GridCacheTwoStepQuery twoStepQry, List<GridQueryFieldMetadata> meta, List<Integer> cacheIds)Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<Integer>cacheIds()List<GridQueryFieldMetadata>meta()booleansplitNeeded()GridSqlStatementstatement()@Nullable GridCacheTwoStepQuerytwoStepQuery()
-
-
-
Constructor Detail
-
QueryParserResultSelect
public QueryParserResultSelect(GridSqlStatement stmt, @Nullable @Nullable GridCacheTwoStepQuery twoStepQry, List<GridQueryFieldMetadata> meta, List<Integer> cacheIds)
Constructor.- Parameters:
stmt- Statement.twoStepQry- Distributed query plan.meta- Fields metadata.cacheIds- Cache IDs.
-
-
Method Detail
-
statement
public GridSqlStatement statement()
- Returns:
- Parsed SELECT statement.
-
twoStepQuery
@Nullable public @Nullable GridCacheTwoStepQuery twoStepQuery()
- Returns:
- Two-step query, or null if this result is for local query.
-
meta
public List<GridQueryFieldMetadata> meta()
- Returns:
- Two-step query metadata.
-
splitNeeded
public boolean splitNeeded()
- Returns:
- Whether split is needed for this query.
-
-