Class MiscUtils


  • public final class MiscUtils
    extends Object
    • Method Detail

      • isNonEmpty

        @Contract(value="null -> false",
                  pure=true)
        public static boolean isNonEmpty​(@Nullable
                                         @Nullable String string)
      • isEmpty

        @Contract(value="null -> true",
                  pure=true)
        public static boolean isEmpty​(@Nullable
                                      @Nullable String string)
      • isNonEmpty

        @Contract(value="null -> false",
                  pure=true)
        public static boolean isNonEmpty​(@Nullable
                                         @Nullable Object[] array)
      • isNonEmpty

        @Contract(value="null -> false",
                  pure=true)
        public static boolean isNonEmpty​(byte @Nullable [] array)
      • isNonEmpty

        @Contract("null -> false")
        public static boolean isNonEmpty​(@Nullable
                                         @Nullable Collection<?> collection)
      • isNonEmpty

        @Contract("null -> false")
        public static boolean isNonEmpty​(@Nullable
                                         @Nullable Map<?,​?> map)
      • withDefault

        public static <T> T withDefault​(@Nullable
                                        T value,
                                        T def)
      • closeSilently

        public static void closeSilently​(@Nullable
                                         @Nullable Closeable closeable)