Uses of Interface
io.fluxzero.sdk.tracking.handling.validation.Validator
Packages that use Validator
Package
Description
-
Uses of Validator in io.fluxzero.sdk.configuration
Methods in io.fluxzero.sdk.configuration that return ValidatorModifier and TypeMethodDescriptiondefault ValidatorFluxzeroConfiguration.validator()Returns the validator used for payload, web parameter, and programmatic validation throughValidationUtils.Method parameters in io.fluxzero.sdk.configuration with type arguments of type ValidatorModifier and TypeMethodDescriptionDefaultFluxzero.Builder.replaceValidator(@NonNull UnaryOperator<Validator> replaceFunction) Replaces the validator used by payload validation, web parameter validation, andValidationUtilsconvenience methods executed in this Fluxzero instance's context.default FluxzeroBuilderFluxzeroBuilder.replaceValidator(UnaryOperator<Validator> replaceFunction) Replaces the validator used for payload validation, web parameter validation, andValidationUtilsconvenience methods executed in this Fluxzero instance's context. -
Uses of Validator in io.fluxzero.sdk.tracking.handling.validation
Classes in io.fluxzero.sdk.tracking.handling.validation that implement ValidatorModifier and TypeClassDescriptionclassCanonical SDK entry point for Fluxzero's Validation implementation.Fields in io.fluxzero.sdk.tracking.handling.validation declared as ValidatorModifier and TypeFieldDescriptionstatic final ValidatorValidationUtils.defaultValidatorReturns the defaultValidatorused for message validation.Methods in io.fluxzero.sdk.tracking.handling.validation with parameters of type ValidatorModifier and TypeMethodDescriptionstatic voidValidationUtils.assertValid(Object object, Validator validator, Class<?>... groups) Asserts that the object is valid using the givenValidatorand validation groups.static Optional<ValidationException> ValidationUtils.checkValidity(Object object, Validator validator, Class<?>... groups) Checks whether the provided object is valid using the givenValidatorand validation groups.static Set<ConstraintViolation<?>> ValidationUtils.getConstraintViolations(Collection<?> objects, Validator validator, Class<?>... groups) Validates each element in the collection using the provided validator and returns structured constraint violations.static <T> Set<ConstraintViolation<T>> ValidationUtils.getConstraintViolations(T object, Validator validator, Class<?>... groups) Validates the object using the provided validator and returns structured constraint violations with property paths.static booleanReturnstrueif the object is valid, using the givenValidatorand validation groups.Constructors in io.fluxzero.sdk.tracking.handling.validation with parameters of type ValidatorModifierConstructorDescriptionValidatingInterceptor(Validator validator) Creates an interceptor backed by the supplied validator.ValidatingInterceptor(Validator validator, boolean validatePayload) Creates an interceptor backed by the supplied validator. -
Uses of Validator in io.fluxzero.sdk.tracking.handling.validation.jakarta
Classes in io.fluxzero.sdk.tracking.handling.validation.jakarta that implement ValidatorModifier and TypeClassDescriptionclassDefault reflection based Jakarta Validation implementation used by the SDK.