public class BigMoneyFunctionsKt
@NotNull
public static <E> org.valiktor.Validator.Property<org.joda.money.BigMoney> isEqualTo(@NotNull
org.valiktor.Validator.Property<org.joda.money.BigMoney> $this$isEqualTo,
@NotNull
org.joda.money.BigMoney value)
Validates if the BigMoney number property is equal to another BigMoney value
value - specifies the BigMoney value that should be equal@NotNull
public static <E> org.valiktor.Validator.Property<org.joda.money.BigMoney> isEqualTo(@NotNull
org.valiktor.Validator.Property<org.joda.money.BigMoney> $this$isEqualTo,
@NotNull
java.lang.Number value)
Validates if the BigMoney number property is equal to another Number value
@NotNull
public static <E> org.valiktor.Validator.Property<org.joda.money.BigMoney> isNotEqualTo(@NotNull
org.valiktor.Validator.Property<org.joda.money.BigMoney> $this$isNotEqualTo,
@NotNull
org.joda.money.BigMoney value)
Validates if the BigMoney number property is equal to another BigMoney value
value - specifies the BigMoney value that should be equal@NotNull
public static <E> org.valiktor.Validator.Property<org.joda.money.BigMoney> isNotEqualTo(@NotNull
org.valiktor.Validator.Property<org.joda.money.BigMoney> $this$isNotEqualTo,
@NotNull
java.lang.Number value)
Validates if the BigMoney number property isn't equal to another Number value
@NotNull
public static <E> org.valiktor.Validator.Property<org.joda.money.BigMoney> isIn(@NotNull
org.valiktor.Validator.Property<org.joda.money.BigMoney> $this$isIn,
@NotNull
org.joda.money.BigMoney... values)
Validates if the BigMoney number property is equal to one of the BigMoney values
values - specifies the array of BigMoney values to be compared@NotNull
public static <E> org.valiktor.Validator.Property<org.joda.money.BigMoney> isIn(@NotNull
org.valiktor.Validator.Property<org.joda.money.BigMoney> $this$isIn,
@NotNull
java.lang.Number... values)
Validates if the BigMoney number property is equal to one of the Number values
@NotNull
public static <E> org.valiktor.Validator.Property<org.joda.money.BigMoney> isIn(@NotNull
org.valiktor.Validator.Property<org.joda.money.BigMoney> $this$isIn,
@NotNull
java.lang.Iterable<org.joda.money.BigMoney> values)
Validates if the BigMoney number property is equal to one of the BigMoney values
values - specifies the iterable of BigMoney values to be compared@JvmName
@NotNull
public static <E> org.valiktor.Validator.Property<org.joda.money.BigMoney> isInNumber(@NotNull
org.valiktor.Validator.Property<org.joda.money.BigMoney> $this$isIn,
@NotNull
java.lang.Iterable<? extends java.lang.Number> values)
Validates if the BigMoney number property is equal to one of the Number values
@NotNull
public static <E> org.valiktor.Validator.Property<org.joda.money.BigMoney> isNotIn(@NotNull
org.valiktor.Validator.Property<org.joda.money.BigMoney> $this$isNotIn,
@NotNull
org.joda.money.BigMoney... values)
Validates if the BigMoney number property isn't equal to any BigMoney value
values - specifies the array of BigMoney values to be compared@NotNull
public static <E> org.valiktor.Validator.Property<org.joda.money.BigMoney> isNotIn(@NotNull
org.valiktor.Validator.Property<org.joda.money.BigMoney> $this$isNotIn,
@NotNull
java.lang.Number... values)
Validates if the BigMoney number property isn't equal to any Number value
@NotNull
public static <E> org.valiktor.Validator.Property<org.joda.money.BigMoney> isNotIn(@NotNull
org.valiktor.Validator.Property<org.joda.money.BigMoney> $this$isNotIn,
@NotNull
java.lang.Iterable<org.joda.money.BigMoney> values)
Validates if the BigMoney number property isn't equal to any BigMoney value
values - specifies the iterable of BigMoney values to be compared@JvmName
@NotNull
public static <E> org.valiktor.Validator.Property<org.joda.money.BigMoney> isNotInNumber(@NotNull
org.valiktor.Validator.Property<org.joda.money.BigMoney> $this$isNotIn,
@NotNull
java.lang.Iterable<? extends java.lang.Number> values)
Validates if the BigMoney number property isn't equal to any Number value
@NotNull
public static <E> org.valiktor.Validator.Property<org.joda.money.BigMoney> isLessThan(@NotNull
org.valiktor.Validator.Property<org.joda.money.BigMoney> $this$isLessThan,
@NotNull
java.lang.Number value)
Validates if the BigMoney number property is less than another Number value
@NotNull
public static <E> org.valiktor.Validator.Property<org.joda.money.BigMoney> isLessThanOrEqualTo(@NotNull
org.valiktor.Validator.Property<org.joda.money.BigMoney> $this$isLessThanOrEqualTo,
@NotNull
java.lang.Number value)
Validates if the BigMoney number property is less than or equal to another Number value
@NotNull
public static <E> org.valiktor.Validator.Property<org.joda.money.BigMoney> isGreaterThan(@NotNull
org.valiktor.Validator.Property<org.joda.money.BigMoney> $this$isGreaterThan,
@NotNull
java.lang.Number value)
Validates if the BigMoney number property is greater than another Number value
@NotNull
public static <E> org.valiktor.Validator.Property<org.joda.money.BigMoney> isGreaterThanOrEqualTo(@NotNull
org.valiktor.Validator.Property<org.joda.money.BigMoney> $this$isGreaterThanOrEqualTo,
@NotNull
java.lang.Number value)
Validates if the BigMoney number property is greater than or equal to another Number value
@NotNull
public static <E> org.valiktor.Validator.Property<org.joda.money.BigMoney> isBetween(@NotNull
org.valiktor.Validator.Property<org.joda.money.BigMoney> $this$isBetween,
@NotNull
java.lang.Number start,
@NotNull
java.lang.Number end)
Validates if the BigMoney number property is between two Number values
@NotNull
public static <E> org.valiktor.Validator.Property<org.joda.money.BigMoney> isNotBetween(@NotNull
org.valiktor.Validator.Property<org.joda.money.BigMoney> $this$isNotBetween,
@NotNull
java.lang.Number start,
@NotNull
java.lang.Number end)
Validates if the BigMoney number property isn't between two Number values
@NotNull
public static <E> org.valiktor.Validator.Property<org.joda.money.BigMoney> isZero(@NotNull
org.valiktor.Validator.Property<org.joda.money.BigMoney> $this$isZero)
Validates if the BigMoney property is equal to zero
@NotNull
public static <E> org.valiktor.Validator.Property<org.joda.money.BigMoney> isNotZero(@NotNull
org.valiktor.Validator.Property<org.joda.money.BigMoney> $this$isNotZero)
Validates if the BigMoney property is not equal to zero
@NotNull
public static <E> org.valiktor.Validator.Property<org.joda.money.BigMoney> isOne(@NotNull
org.valiktor.Validator.Property<org.joda.money.BigMoney> $this$isOne)
Validates if the BigMoney property is equal to one
@NotNull
public static <E> org.valiktor.Validator.Property<org.joda.money.BigMoney> isNotOne(@NotNull
org.valiktor.Validator.Property<org.joda.money.BigMoney> $this$isNotOne)
Validates if the BigMoney property is not equal to one
@NotNull
public static <E> org.valiktor.Validator.Property<org.joda.money.BigMoney> isPositive(@NotNull
org.valiktor.Validator.Property<org.joda.money.BigMoney> $this$isPositive)
Validates if the BigMoney property is positive
@NotNull
public static <E> org.valiktor.Validator.Property<org.joda.money.BigMoney> isPositiveOrZero(@NotNull
org.valiktor.Validator.Property<org.joda.money.BigMoney> $this$isPositiveOrZero)
Validates if the BigMoney property isn't negative
@NotNull
public static <E> org.valiktor.Validator.Property<org.joda.money.BigMoney> isNegative(@NotNull
org.valiktor.Validator.Property<org.joda.money.BigMoney> $this$isNegative)
Validates if the BigMoney property is negative
@NotNull
public static <E> org.valiktor.Validator.Property<org.joda.money.BigMoney> isNegativeOrZero(@NotNull
org.valiktor.Validator.Property<org.joda.money.BigMoney> $this$isNegativeOrZero)
Validates if the BigMoney property isn't positive
@NotNull
public static <E> org.valiktor.Validator.Property<org.joda.money.BigMoney> hasIntegerDigits(@NotNull
org.valiktor.Validator.Property<org.joda.money.BigMoney> $this$hasIntegerDigits,
int min,
int max)
Validates if the BigMoney integer digits (before decimal separator) is within the limits (min and max)
@NotNull
public static <E> org.valiktor.Validator.Property<org.joda.money.BigMoney> hasDecimalDigits(@NotNull
org.valiktor.Validator.Property<org.joda.money.BigMoney> $this$hasDecimalDigits,
int min,
int max)
Validates if the BigMoney decimal digits (after decimal separator) is within the limits (min and max)
@NotNull
public static <E> org.valiktor.Validator.Property<org.joda.money.BigMoney> hasCurrencyEqualTo(@NotNull
org.valiktor.Validator.Property<org.joda.money.BigMoney> $this$hasCurrencyEqualTo,
@NotNull
org.joda.money.CurrencyUnit currency)
Validates if the currency unit is equal to another value
currency - specifies the currency unit to be compared@NotNull
public static <E> org.valiktor.Validator.Property<org.joda.money.BigMoney> hasCurrencyNotEqualTo(@NotNull
org.valiktor.Validator.Property<org.joda.money.BigMoney> $this$hasCurrencyNotEqualTo,
@NotNull
org.joda.money.CurrencyUnit currency)
Validates if the currency unit isn't equal to another value
currency - specifies the currency unit to be compared@NotNull
public static <E> org.valiktor.Validator.Property<org.joda.money.BigMoney> hasCurrencyIn(@NotNull
org.valiktor.Validator.Property<org.joda.money.BigMoney> $this$hasCurrencyIn,
@NotNull
org.joda.money.CurrencyUnit... currencies)
Validates if the currency unit is equal to one of the values
currencies - specifies the currencies to be compared@NotNull
public static <E> org.valiktor.Validator.Property<org.joda.money.BigMoney> hasCurrencyIn(@NotNull
org.valiktor.Validator.Property<org.joda.money.BigMoney> $this$hasCurrencyIn,
@NotNull
java.lang.Iterable<org.joda.money.CurrencyUnit> currencies)
Validates if the currency unit is equal to one of the values
currencies - specifies the currencies to be compared@NotNull
public static <E> org.valiktor.Validator.Property<org.joda.money.BigMoney> hasCurrencyNotIn(@NotNull
org.valiktor.Validator.Property<org.joda.money.BigMoney> $this$hasCurrencyNotIn,
@NotNull
org.joda.money.CurrencyUnit... currencies)
Validates if the currency unit isn't equal to any value
currencies - specifies the currencies to be compared@NotNull
public static <E> org.valiktor.Validator.Property<org.joda.money.BigMoney> hasCurrencyNotIn(@NotNull
org.valiktor.Validator.Property<org.joda.money.BigMoney> $this$hasCurrencyNotIn,
@NotNull
java.lang.Iterable<org.joda.money.CurrencyUnit> currencies)
Validates if the currency unit isn't equal to any value
currencies - specifies the currencies to be compared