public class QueryAnalyzer extends Object
| Constructor and Description |
|---|
QueryAnalyzer() |
| Modifier and Type | Method and Description |
|---|---|
static void |
analyzeTypes(List clauses,
BindingContext bc) |
static BindingContext |
analyzeTypes(List clauses,
boolean strict) |
static BindingContext |
analyzeTypes(TologQuery query) |
static void |
verifyParameters(TologQuery query,
Map arguments)
Verifies that all used parameters are specified and that they are
of the correct types.
|
public static BindingContext analyzeTypes(TologQuery query) throws InvalidQueryException
InvalidQueryExceptionpublic static BindingContext analyzeTypes(List clauses, boolean strict) throws InvalidQueryException
InvalidQueryExceptionpublic static void analyzeTypes(List clauses, BindingContext bc) throws InvalidQueryException
InvalidQueryExceptionpublic static void verifyParameters(TologQuery query, Map arguments) throws InvalidQueryException
InvalidQueryException