Package io.deephaven.engine.validation
Interface ColumnExpressionValidator
- All Known Implementing Classes:
MethodNameColumnExpressionValidator,ParsingColumnExpressionValidator
public interface ColumnExpressionValidator
-
Method Summary
Modifier and TypeMethodDescriptionvoidvalidateColumnExpressions(SelectColumn[] selectColumns, String[] originalExpressions, TableDefinition definition) voidvalidateConditionFilters(List<ConditionFilter> conditionFilters, TableDefinition definition) validateSelectFilters(String[] conditionalExpressions, TableDefinition definition) default voidvalidateWhereFilters(List<WhereFilter> whereFilter, TableDefinition definition)
-
Method Details
-
validateSelectFilters
-
validateColumnExpressions
void validateColumnExpressions(SelectColumn[] selectColumns, String[] originalExpressions, TableDefinition definition) -
validateConditionFilters
-
validateWhereFilters
-