Class SetterSugar
-
- All Implemented Interfaces:
public class SetterSugarif (str != null) { dto.setStr(str); } If(dto::setStr, str); f (dto.getStr() == null) { dto.setStr(str); } If(dto::setStr, str, dto.getStr() == null); if (Objects.nonNull(str)) { dto.setStr(str); } If(dto::setStr, str, Objects::nonNull);- Since:
2024-05-21
trydofor
-
-
Constructor Summary
Constructors Constructor Description SetterSugar()
-
Method Summary
Modifier and Type Method Description static <T> booleanifObj(@NotNull() Consumer<T> setter, @NotNull() Supplier<T> value, boolean truthy)set if truthy static <T> booleanifObj(@NotNull() Consumer<T> setter, T value)set if not null static <T> booleanifObj(@NotNull() Consumer<T> setter, T value, @NotNull() Predicate<T> predicate)set if predicated value static <T> booleanifObj(@NotNull() Consumer<T> setter, T value, @NotNull() Predicate<T> predicate, Array<Supplier<T>> values)set the first predicated value static booleanifVal(@NotNull() IntConsumer setter, int value, boolean truthy)set if truthy static booleanifVal(@NotNull() IntConsumer setter, @NotNull() IntSupplier value, boolean truthy)set if truthy static booleanifVal(@NotNull() IntConsumer setter, int value)set if non empty static booleanifVal(@NotNull() IntConsumer setter, int value, @NotNull() IntPredicate predicate)set if predicated value static booleanifVal(@NotNull() IntConsumer setter, int value, @NotNull() IntPredicate predicate, Array<int> values)set the first predicated value static booleanifVal(@NotNull() IntConsumer setter, int value, @NotNull() IntPredicate predicate, Array<IntSupplier> values)set the first predicated value static booleanifVal(@NotNull() LongConsumer setter, long value, boolean truthy)set if truthy static booleanifVal(@NotNull() LongConsumer setter, @NotNull() LongSupplier value, boolean truthy)set if truthy static booleanifVal(@NotNull() LongConsumer setter, long value)set if non empty static booleanifVal(@NotNull() LongConsumer setter, long value, @NotNull() LongPredicate predicate)set if predicated value static booleanifVal(@NotNull() LongConsumer setter, long value, @NotNull() LongPredicate predicate, Array<long> values)set the first predicated value static booleanifVal(@NotNull() LongConsumer setter, long value, @NotNull() LongPredicate predicate, Array<LongSupplier> values)set the first predicated value static booleanifVal(@NotNull() DoubleConsumer setter, double value, boolean truthy)set if truthy static booleanifVal(@NotNull() DoubleConsumer setter, @NotNull() DoubleSupplier value, boolean truthy)set if truthy static booleanifVal(@NotNull() DoubleConsumer setter, double value)set if non empty static booleanifVal(@NotNull() DoubleConsumer setter, double value, @NotNull() DoublePredicate predicate)set if predicated value static booleanifVal(@NotNull() DoubleConsumer setter, double value, @NotNull() DoublePredicate predicate, Array<double> values)set the first predicated value static booleanifVal(@NotNull() DoubleConsumer setter, double value, @NotNull() DoublePredicate predicate, Array<DoubleSupplier> values)set the first predicated value -
-
Method Detail
-
ifObj
static <T> boolean ifObj(@NotNull() Consumer<T> setter, @NotNull() Supplier<T> value, boolean truthy)
set if truthy
-
ifObj
static <T> boolean ifObj(@NotNull() Consumer<T> setter, T value, @NotNull() Predicate<T> predicate)
set if predicated value
-
ifObj
@SafeVarargs() static <T> boolean ifObj(@NotNull() Consumer<T> setter, T value, @NotNull() Predicate<T> predicate, Array<Supplier<T>> values)
set the first predicated value
-
ifVal
static boolean ifVal(@NotNull() IntConsumer setter, int value, boolean truthy)
set if truthy
-
ifVal
static boolean ifVal(@NotNull() IntConsumer setter, @NotNull() IntSupplier value, boolean truthy)
set if truthy
-
ifVal
static boolean ifVal(@NotNull() IntConsumer setter, int value)
set if non empty
-
ifVal
static boolean ifVal(@NotNull() IntConsumer setter, int value, @NotNull() IntPredicate predicate)
set if predicated value
-
ifVal
static boolean ifVal(@NotNull() IntConsumer setter, int value, @NotNull() IntPredicate predicate, Array<int> values)
set the first predicated value
-
ifVal
static boolean ifVal(@NotNull() IntConsumer setter, int value, @NotNull() IntPredicate predicate, Array<IntSupplier> values)
set the first predicated value
-
ifVal
static boolean ifVal(@NotNull() LongConsumer setter, long value, boolean truthy)
set if truthy
-
ifVal
static boolean ifVal(@NotNull() LongConsumer setter, @NotNull() LongSupplier value, boolean truthy)
set if truthy
-
ifVal
static boolean ifVal(@NotNull() LongConsumer setter, long value)
set if non empty
-
ifVal
static boolean ifVal(@NotNull() LongConsumer setter, long value, @NotNull() LongPredicate predicate)
set if predicated value
-
ifVal
static boolean ifVal(@NotNull() LongConsumer setter, long value, @NotNull() LongPredicate predicate, Array<long> values)
set the first predicated value
-
ifVal
static boolean ifVal(@NotNull() LongConsumer setter, long value, @NotNull() LongPredicate predicate, Array<LongSupplier> values)
set the first predicated value
-
ifVal
static boolean ifVal(@NotNull() DoubleConsumer setter, double value, boolean truthy)
set if truthy
-
ifVal
static boolean ifVal(@NotNull() DoubleConsumer setter, @NotNull() DoubleSupplier value, boolean truthy)
set if truthy
-
ifVal
static boolean ifVal(@NotNull() DoubleConsumer setter, double value)
set if non empty
-
ifVal
static boolean ifVal(@NotNull() DoubleConsumer setter, double value, @NotNull() DoublePredicate predicate)
set if predicated value
-
ifVal
static boolean ifVal(@NotNull() DoubleConsumer setter, double value, @NotNull() DoublePredicate predicate, Array<double> values)
set the first predicated value
-
ifVal
static boolean ifVal(@NotNull() DoubleConsumer setter, double value, @NotNull() DoublePredicate predicate, Array<DoubleSupplier> values)
set the first predicated value
-
-
-
-