FP

A predicate which matches against floating-point values.

The floating-point value is stored as a Double for maximum precision.

Constructors

Link copied to clipboard
constructor(value: Double, op: ConfigPredicate.CompareOp)

Properties

Link copied to clipboard
open override val op: ConfigPredicate.CompareOp

The predicate operation to perform.

Link copied to clipboard
open override val value: Double

The predicate value to match against.

Functions

Link copied to clipboard
open fun and(p0: Predicate<in Double>): Predicate<Double>
Link copied to clipboard
open operator override fun invoke(p1: Double): Boolean

Tests the given value against the predicate value using the operation.

Link copied to clipboard
open fun negate(): Predicate<Double>
Link copied to clipboard
open fun or(p0: Predicate<in Double>): Predicate<Double>
Link copied to clipboard
open override fun test(t: Double): Boolean