Uses of Class
org.hibernate.validator.internal.engine.path.PathImpl
-
Packages that use PathImpl Package Description org.hibernate.validator.internal.engine.constraintvalidation Classes dealing with the representation of constraints and the management/instantitation of constraint validators.org.hibernate.validator.internal.engine.path Classes related to the Path.Node API.org.hibernate.validator.internal.engine.validationcontext Contains various implementation of validation contexts and supporting classes.org.hibernate.validator.internal.engine.valuecontext org.hibernate.validator.internal.metadata.aggregated The classes in this package contain the aggregated meta data needed for an actual validation.org.hibernate.validator.internal.metadata.facets Contains the facet interfaces implemented by the aggregated meta data model types, allowing for a unified validation routine for all kinds of validation (bean, parameter and return value validation).org.hibernate.validator.internal.metadata.location Contains types for the representation of constraint locations. -
-
Uses of PathImpl in org.hibernate.validator.internal.engine.constraintvalidation
Methods in org.hibernate.validator.internal.engine.constraintvalidation that return PathImpl Modifier and Type Method Description protected PathImplConstraintValidatorContextImpl. getCopyOfBasePath()PathImplConstraintViolationCreationContext. getPath()Constructors in org.hibernate.validator.internal.engine.constraintvalidation with parameters of type PathImpl Constructor Description ConstraintValidatorContextImpl(ClockProvider clockProvider, PathImpl propertyPath, ConstraintDescriptor<?> constraintDescriptor, Object constraintValidatorPayload, ExpressionLanguageFeatureLevel defaultConstraintExpressionLanguageFeatureLevel, ExpressionLanguageFeatureLevel defaultCustomViolationExpressionLanguageFeatureLevel)ConstraintViolationBuilderImpl(String template, PathImpl path)ConstraintViolationCreationContext(String message, ExpressionLanguageFeatureLevel expressionLanguageFeatureLevel, boolean customViolation, PathImpl property, Map<String,Object> messageParameters, Map<String,Object> expressionVariables, Object dynamicPayload)CrossParameterConstraintValidatorContextImpl(List<String> methodParameterNames, ClockProvider clockProvider, PathImpl propertyPath, ConstraintDescriptor<?> constraintDescriptor, Object constraintValidatorPayload, ExpressionLanguageFeatureLevel constraintExpressionLanguageFeatureLevel, ExpressionLanguageFeatureLevel customViolationExpressionLanguageFeatureLevel)NodeBuilder(String template, PathImpl path) -
Uses of PathImpl in org.hibernate.validator.internal.engine.path
Methods in org.hibernate.validator.internal.engine.path that return PathImpl Modifier and Type Method Description static PathImplPathImpl. createCopy(PathImpl path)static PathImplPathImpl. createCopyWithoutLeafNode(PathImpl path)static PathImplPathImpl. createPathForExecutable(ExecutableMetaData executable)static PathImplPathImpl. createPathFromString(String propertyPath)Returns aPathinstance representing the path described by the given string.static PathImplPathImpl. createRootPath()Methods in org.hibernate.validator.internal.engine.path with parameters of type PathImpl Modifier and Type Method Description static PathImplPathImpl. createCopy(PathImpl path)static PathImplPathImpl. createCopyWithoutLeafNode(PathImpl path) -
Uses of PathImpl in org.hibernate.validator.internal.engine.validationcontext
Methods in org.hibernate.validator.internal.engine.validationcontext with parameters of type PathImpl Modifier and Type Method Description ConstraintValidatorContextImplParameterExecutableValidationContext. createConstraintValidatorContextFor(ConstraintDescriptorImpl<?> constraintDescriptor, PathImpl path)ConstraintValidatorContextImplValidationContext. createConstraintValidatorContextFor(ConstraintDescriptorImpl<?> constraintDescriptor, PathImpl path)<T> BaseBeanValidationContext<T>ValidationContextBuilder. forValidateProperty(Class<T> rootBeanClass, BeanMetaData<T> rootBeanMetaData, T rootBean, PathImpl propertyPath)<T> BaseBeanValidationContext<T>ValidationContextBuilder. forValidateValue(Class<T> rootBeanClass, BeanMetaData<T> rootBeanMetaData, PathImpl propertyPath)booleanBaseBeanValidationContext. isBeanAlreadyValidated(Object value, Class<?> group, PathImpl path) -
Uses of PathImpl in org.hibernate.validator.internal.engine.valuecontext
Methods in org.hibernate.validator.internal.engine.valuecontext that return PathImpl Modifier and Type Method Description PathImplValueContext. getPropertyPath()PathImplValueContext.ValueState. getPropertyPath()Methods in org.hibernate.validator.internal.engine.valuecontext with parameters of type PathImpl Modifier and Type Method Description static <T,V>
BeanValueContext<T,V>ValueContexts. getLocalExecutionContextForBean(ExecutableParameterNameProvider parameterNameProvider, T value, BeanMetaData<?> currentBeanMetaData, PathImpl propertyPath)static <T,V>
ValueContext<T,V>ValueContexts. getLocalExecutionContextForExecutable(ExecutableParameterNameProvider parameterNameProvider, T value, Validatable validatable, PathImpl propertyPath)Creates a value context for validating an executable.static <T,V>
BeanValueContext<T,V>ValueContexts. getLocalExecutionContextForValueValidation(ExecutableParameterNameProvider parameterNameProvider, BeanMetaData<?> currentBeanMetaData, PathImpl propertyPath) -
Uses of PathImpl in org.hibernate.validator.internal.metadata.aggregated
Methods in org.hibernate.validator.internal.metadata.aggregated with parameters of type PathImpl Modifier and Type Method Description voidAbstractPropertyCascadable. appendTo(PathImpl path)voidParameterMetaData. appendTo(PathImpl path)voidReturnValueMetaData. appendTo(PathImpl path) -
Uses of PathImpl in org.hibernate.validator.internal.metadata.facets
Methods in org.hibernate.validator.internal.metadata.facets with parameters of type PathImpl Modifier and Type Method Description voidCascadable. appendTo(PathImpl path)Appends this cascadable element to the given path. -
Uses of PathImpl in org.hibernate.validator.internal.metadata.location
Methods in org.hibernate.validator.internal.metadata.location with parameters of type PathImpl Modifier and Type Method Description voidAbstractPropertyConstraintLocation. appendTo(ExecutableParameterNameProvider parameterNameProvider, PathImpl path)voidConstraintLocation. appendTo(ExecutableParameterNameProvider parameterNameProvider, PathImpl path)Appends a node representing this location to the given property path.voidParameterConstraintLocation. appendTo(ExecutableParameterNameProvider parameterNameProvider, PathImpl path)voidTypeArgumentConstraintLocation. appendTo(ExecutableParameterNameProvider parameterNameProvider, PathImpl path)
-