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
InvalidQueryException
public static BindingContext analyzeTypes(List clauses, boolean strict) throws InvalidQueryException
InvalidQueryException
public static void analyzeTypes(List clauses, BindingContext bc) throws InvalidQueryException
InvalidQueryException
public static void verifyParameters(TologQuery query, Map arguments) throws InvalidQueryException
InvalidQueryException