JsonNodePredicate

class JsonNodePredicate(condition: String, nodeKey: String = "property") : Predicate<JsonNode> (source)

A convenient wrapper in order to evaluate DiscoveredProperties

Constructors

Link copied to clipboard
constructor(condition: String, nodeKey: String = "property")

Properties

Link copied to clipboard

Functions

Link copied to clipboard
open fun and(other: Predicate<in JsonNode?>?): Predicate<JsonNode?>?
Link copied to clipboard
open fun negate(): Predicate<JsonNode?>?
Link copied to clipboard
open fun or(other: Predicate<in JsonNode?>?): Predicate<JsonNode?>?
Link copied to clipboard
open override fun test(propertyNode: JsonNode): Boolean