Class NullUtils

  • All Implemented Interfaces:

    
    public final class NullUtils
    
                        
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
    • Field Summary

      Fields 
      Modifier and Type Field Description
    • Constructor Summary

      Constructors 
      Constructor Description
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
    • Method Summary

      Modifier and Type Method Description
      final static <R1 extends Any, T extends Any> T ifNonNull(R1 r1, Function1<R1, T> func)
      final static <R1 extends Any, R2 extends Any, T extends Any> T ifNonNull(R1 r1, R2 r2, Function2<R1, R2, T> func)
      final static <R1 extends Any, R2 extends Any, R3 extends Any, T extends Any> T ifNonNull(R1 r1, R2 r2, R3 r3, Function3<R1, R2, R3, T> func)
      final static <R1 extends Any, R2 extends Any, R3 extends Any, R4 extends Any, T extends Any> T ifNonNull(R1 r1, R2 r2, R3 r3, R4 r4, Function4<R1, R2, R3, R4, T> func)
      final static <R1 extends Any, R2 extends Any, R3 extends Any, R4 extends Any, R5 extends Any, T extends Any> T ifNonNull(R1 r1, R2 r2, R3 r3, R4 r4, R5 r5, Function5<R1, R2, R3, R4, R5, T> func)
      final static <R1 extends Any, R2 extends Any, R3 extends Any, R4 extends Any, R5 extends Any, R6 extends Any, T extends Any> T ifNonNull(R1 r1, R2 r2, R3 r3, R4 r4, R5 r5, R6 r6, Function6<R1, R2, R3, R4, R5, R6, T> func)
      final static <R1 extends Any, R2 extends Any, R3 extends Any, R4 extends Any, R5 extends Any, R6 extends Any, R7 extends Any, T extends Any> T ifNonNull(R1 r1, R2 r2, R3 r3, R4 r4, R5 r5, R6 r6, R7 r7, Function7<R1, R2, R3, R4, R5, R6, R7, T> func)
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

    • Method Detail

      • ifNonNull

         final static <R1 extends Any, T extends Any> T ifNonNull(R1 r1, Function1<R1, T> func)
      • ifNonNull

         final static <R1 extends Any, R2 extends Any, T extends Any> T ifNonNull(R1 r1, R2 r2, Function2<R1, R2, T> func)
      • ifNonNull

         final static <R1 extends Any, R2 extends Any, R3 extends Any, T extends Any> T ifNonNull(R1 r1, R2 r2, R3 r3, Function3<R1, R2, R3, T> func)
      • ifNonNull

         final static <R1 extends Any, R2 extends Any, R3 extends Any, R4 extends Any, T extends Any> T ifNonNull(R1 r1, R2 r2, R3 r3, R4 r4, Function4<R1, R2, R3, R4, T> func)
      • ifNonNull

         final static <R1 extends Any, R2 extends Any, R3 extends Any, R4 extends Any, R5 extends Any, T extends Any> T ifNonNull(R1 r1, R2 r2, R3 r3, R4 r4, R5 r5, Function5<R1, R2, R3, R4, R5, T> func)
      • ifNonNull

         final static <R1 extends Any, R2 extends Any, R3 extends Any, R4 extends Any, R5 extends Any, R6 extends Any, T extends Any> T ifNonNull(R1 r1, R2 r2, R3 r3, R4 r4, R5 r5, R6 r6, Function6<R1, R2, R3, R4, R5, R6, T> func)
      • ifNonNull

         final static <R1 extends Any, R2 extends Any, R3 extends Any, R4 extends Any, R5 extends Any, R6 extends Any, R7 extends Any, T extends Any> T ifNonNull(R1 r1, R2 r2, R3 r3, R4 r4, R5 r5, R6 r6, R7 r7, Function7<R1, R2, R3, R4, R5, R6, R7, T> func)