Uses of Class
org.eclipse.persistence.jpa.jpql.tools.DefaultSemanticValidator.TypeValidator
-
Uses of DefaultSemanticValidator.TypeValidator in org.eclipse.persistence.jpa.jpql.tools
Modifier and TypeClassDescriptionprotected class
This visitor validates expression that is a boolean literal to make sure the type is a Boolean.protected class
This visitor validates expression that is a numeric literal to make sure the type is an instance of Number.protected class
This visitor validates that theExpression
is a string primary and to make sure the type is String.Modifier and TypeFieldDescriptionprotected Map
<Class<? extends DefaultSemanticValidator.TypeValidator>, DefaultSemanticValidator.TypeValidator> DefaultSemanticValidator.validators
TheTypeVlidators
mapped to their Java class.protected Map
<Class<? extends DefaultSemanticValidator.TypeValidator>, DefaultSemanticValidator.TypeValidator> DefaultSemanticValidator.validators
TheTypeVlidators
mapped to their Java class.Modifier and TypeMethodDescriptionprotected DefaultSemanticValidator.TypeValidator
DefaultSemanticValidator.getValidator
(Class<? extends DefaultSemanticValidator.TypeValidator> validatorClass) Modifier and TypeMethodDescriptionprotected DefaultSemanticValidator.TypeValidator
DefaultSemanticValidator.getValidator
(Class<? extends DefaultSemanticValidator.TypeValidator> validatorClass) protected boolean
DefaultSemanticValidator.isValid
(Expression expression, Class<? extends DefaultSemanticValidator.TypeValidator> validatorClass) Determines whether the givenExpression
is of the correct type by using theDefaultSemanticValidator.TypeValidator
.