public class TypedValueCriteriaValidatorProvider extends java.lang.Object implements CriteriaValidatorProvider
Modifier and Type | Class and Description |
---|---|
protected static class |
TypedValueCriteriaValidatorProvider.FilterContainmentValidation |
protected static class |
TypedValueCriteriaValidatorProvider.FilterEqualityValidation |
protected static class |
TypedValueCriteriaValidatorProvider.FilterInequalityValidation |
protected static class |
TypedValueCriteriaValidatorProvider.FilterNullnessValidation |
protected static class |
TypedValueCriteriaValidatorProvider.FilterRangeValidation |
protected static class |
TypedValueCriteriaValidatorProvider.FilterWildcardValidation |
protected static class |
TypedValueCriteriaValidatorProvider.TypedValueLogicalExpressionValidator |
Constructor and Description |
---|
TypedValueCriteriaValidatorProvider() |
Modifier and Type | Method and Description |
---|---|
FilterValidator |
getFilterValidator(FilterOperator filterOperator) |
LogicalExpressionValidator |
getLogicalExpressionValidator() |
com.google.common.collect.ImmutableList<java.lang.Class> |
getValidCriteriaTypes() |
com.google.common.collect.ImmutableList<java.lang.String> |
getValidOperators() |
public FilterValidator getFilterValidator(FilterOperator filterOperator)
getFilterValidator
in interface CriteriaValidatorProvider
public LogicalExpressionValidator getLogicalExpressionValidator()
getLogicalExpressionValidator
in interface CriteriaValidatorProvider
public com.google.common.collect.ImmutableList<java.lang.String> getValidOperators()
getValidOperators
in interface CriteriaValidatorProvider
public com.google.common.collect.ImmutableList<java.lang.Class> getValidCriteriaTypes()
getValidCriteriaTypes
in interface CriteriaValidatorProvider
Copyright © 2003-2024 Appian Corporation. All Rights Reserved.