Uses of Class
io.github.belgif.rest.problem.api.Input
Packages that use Input
-
Uses of Input in io.github.belgif.rest.problem.api
Methods in io.github.belgif.rest.problem.api that return InputModifier and TypeMethodDescriptionstatic <V> Input<V> static <V> Input<V> static <V> Input<V> static <V> Input<V> Methods in io.github.belgif.rest.problem.api that return types with arguments of type InputMethods in io.github.belgif.rest.problem.api with parameters of type InputModifier and TypeMethodDescriptionvoidstatic InputValidationIssueInputValidationIssues.canceledSsin(Input<String> ssinInput) Set the inputs[] to the given inputs.static <T extends Temporal & Comparable<? super T>>
InputValidationIssueInputValidationIssues.invalidPeriod(Input<T> start, Input<T> end) static InputValidationIssueInputValidationIssues.invalidSsin(Input<String> ssinInput) static InputValidationIssueInputValidationIssues.replacedSsin(Input<String> ssinInput, String newSsin) static InputValidationIssueInputValidationIssues.requiredInputsIfPresent(Input<?> target, List<Input<?>> inputs) static InputValidationIssueInputValidationIssues.unknownSsin(Input<String> ssinInput) Method parameters in io.github.belgif.rest.problem.api with type arguments of type InputModifier and TypeMethodDescriptionstatic InputValidationIssueInputValidationIssues.anyOfExpected(List<Input<?>> inputs) static InputValidationIssueInputValidationIssues.equalExpected(List<Input<?>> inputs) static InputValidationIssueInputValidationIssues.exactlyOneOfExpected(List<Input<?>> inputs) InputValidationIssue.inputs(Collection<Input<?>> inputs) Set the inputs[] to the given collection.static InputValidationIssueInputValidationIssues.requiredInputsIfPresent(Input<?> target, List<Input<?>> inputs) static InputValidationIssueInputValidationIssues.zeroOrAllOfExpected(List<Input<?>> inputs) static InputValidationIssueInputValidationIssues.zeroOrExactlyOneOfExpected(List<Input<?>> inputs) -
Uses of Input in io.github.belgif.rest.problem.validation
Methods in io.github.belgif.rest.problem.validation that return InputMethods in io.github.belgif.rest.problem.validation that return types with arguments of type InputMethods in io.github.belgif.rest.problem.validation with parameters of type InputModifier and TypeMethodDescriptionValidate that any of the given inputs is present.AbstractRequestValidator.employerId(Input<Long> employerId) Validate the structure of a Belgif openapi-employment-identifier EmployerId.AbstractRequestValidator.enterpriseNumber(Input<String> enterpriseNumber) Validate the structure of a Belgif openapi-organization-identifier EnterpriseNumber.Validate that the given inputs are equal (according toObject.equals(Object)).AbstractRequestValidator.establishmentUnitNumber(Input<String> establishmentUnitNumber) Validate the structure of a Belgif openapi-organization-identifier EstablishmentUnitNumber.AbstractRequestValidator.exactlyOneOf(Input<?>... inputs) Validate that exactly one of the given inputs is present.AbstractRequestValidator.incompleteDate(Input<String> incompleteDate) Validate the structure of a Belgif openapi-time IncompleteDate.<T extends Comparable<T>>
SELFValidate that the given input value does not exceed the given maximum.<T extends Comparable<T>>
SELFValidate that the given input value is not less than the given minimum.AbstractRequestValidator.nullOrEqual(Input<?> nullableInput, Input<?> mustMatch) Validate that the given input is either null, or equal to another given input if present.Validate the structure of a Belgif openapi-time Period or PeriodOptionalEnd.<T extends Temporal & Comparable<? super T>>
SELFValidate that two comparable temporal inputs make a valid period.<T extends Comparable<T>>
SELFValidate that the given input value is in the given [min, max] range.<T> SELFAbstractRequestValidator.refData(Input<T> input, Collection<T> allowedRefData) Validate that the given input is in the allowed reference data.<T> SELFValidate that the given input is in the allowed reference data.<T> SELFAbstractRequestValidator.refData(Input<T> input, Supplier<Collection<T>> allowedRefDataSupplier) Validate that the given input is in the allowed reference data.<T> SELFAbstractRequestValidator.refDatas(Input<List<T>> input, Collection<T> allowedRefData) Validate that the given input is in the allowed reference data.<T> SELFValidate that the given input is in the allowed reference data.<T> SELFAbstractRequestValidator.refDatas(Input<List<T>> input, Supplier<Collection<T>> allowedRefDataSupplier) Validate that the given input is in the allowed reference data.<T> SELFValidate that the given input is not present.<T> SELFValidate that the given input is present.AbstractRequestValidator.requireIfPresent(Input<?> target, Input<?>... inputs) Validate that all the given inputs are present when the given target input is present.Validate the structure of a Belgif openapi-person-identifier SSIN.Validate the structure of a list of Belgif openapi-person-identifier SSIN.Validate the structure of a Belgif openapi-time YearMonth.AbstractRequestValidator.zeroOrAllOf(Input<?>... inputs) Validate that all or none of the given inputs are present.AbstractRequestValidator.zeroOrExactlyOneOf(Input<?>... inputs) Validate that exactly one or none of the given inputs are present.Constructors in io.github.belgif.rest.problem.validation with parameters of type InputConstructor parameters in io.github.belgif.rest.problem.validation with type arguments of type InputModifierConstructorDescriptionprotectedAbstractMultiInputValidator(List<Input<? extends V>> inputs)