Finite

@Target(allowedTargets = [AnnotationTarget.PROPERTY])
annotation class Finite

Validates that a floating-point value is neither NaN nor infinite. Integral numeric values are always finite.