Uses of Interface
com.github.cowwoc.requirements10.jackson.validator.JsonNodeValidator
Packages that use JsonNodeValidator
Package
Description
-
Uses of JsonNodeValidator in com.github.cowwoc.requirements10.jackson
Methods in com.github.cowwoc.requirements10.jackson that return JsonNodeValidatorModifier and TypeMethodDescription<T extends JsonNode>
JsonNodeValidator<T> JacksonAssertThat.assertThat(T value) Validates the state of aJsonNode.<T extends JsonNode>
JsonNodeValidator<T> JacksonAssertThat.assertThat(T value, String name) Validates the state of aJsonNode.static <T extends JsonNode>
JsonNodeValidator<T> DefaultJacksonValidators.checkIf(T value) Validates the state of aJsonNode.static <T extends JsonNode>
JsonNodeValidator<T> Validates the state of aJsonNode.<T extends JsonNode>
JsonNodeValidator<T> JacksonCheckIf.checkIf(T value) Validates the state of aJsonNode.<T extends JsonNode>
JsonNodeValidator<T> Validates the state of aJsonNode.static <T extends JsonNode>
JsonNodeValidator<T> DefaultJacksonValidators.requireThat(T value, String name) Validates the state of aJsonNode.<T extends JsonNode>
JsonNodeValidator<T> JacksonRequireThat.requireThat(T value, String name) Validates the state of aJsonNode.static <T extends JsonNode>
JsonNodeValidator<T> DefaultJacksonValidators.that(T value) Validates the state of aJsonNode.static <T extends JsonNode>
JsonNodeValidator<T> Validates the state of aJsonNode. -
Uses of JsonNodeValidator in com.github.cowwoc.requirements10.jackson.validator
Methods in com.github.cowwoc.requirements10.jackson.validator that return JsonNodeValidatorModifier and TypeMethodDescriptionJsonNodeValidator.isArray()Ensures that the node contains an array.JsonNodeValidator.isBigDecimal()Ensures that the node contains aBigDecimal.JsonNodeValidator.isBigInteger()Ensures that the node contains aBigInteger.JsonNodeValidator.isBoolean()Ensures that the node contains a Boolean.JsonNodeValidator.isContainer()Ensures that the node contains an array or object.JsonNodeValidator.isFloatingPointNumber()Ensures that the node contains afloatordouble.JsonNodeValidator.isIntegralNumber()Ensures that the node contains abyte,short,intorlong.JsonNodeValidator.isMissing()Ensures that the value references a missing node.JsonNodeValidator.isNumber()Ensures that the node contains aNumber.JsonNodeValidator.isObject()Ensures that the node contains an object.JsonNodeValidator.isString()Ensures that the node contains a String.JsonNodeValidator.isValue()Ensures that the node contains a binary value, boolean, null, number or string.Returns a validator for the node's property.