Integral

A predicate which matches against integral values.

The integral value is stored as a Long for maximum precision.

Constructors

Link copied to clipboard
constructor(value: Long, 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: Long

The predicate value to match against.

Functions

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

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

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