Package me.ehp246.aufjms.core.util
Class OneUtil
java.lang.Object
me.ehp246.aufjms.core.util.OneUtil
public final class OneUtil
extends java.lang.Object
- Author:
- Lei Yang
-
Method Summary
Modifier and Type Method Description static java.util.stream.Stream<? extends java.lang.annotation.Annotation>filter(java.util.List<? extends java.lang.annotation.Annotation> annos, java.lang.Class<? extends java.lang.annotation.Annotation> type)static java.lang.StringfirstUpper(java.lang.String value)static booleanhasValue(java.lang.String value)static booleanisPresent(java.util.List<? extends java.lang.annotation.Annotation> annos, java.lang.Class<? extends java.lang.annotation.Annotation> type)static java.util.List<java.lang.String>listValues(java.util.Collection<java.lang.String> values)static java.lang.StringnullIfBlank(java.lang.Object value)static java.lang.StringnullIfBlank(java.lang.String value)static <V> VorElse(java.util.concurrent.Callable<V> callable, V v)static <V> VorThrow(java.util.concurrent.Callable<V> callable)static <V> VorThrow(java.util.concurrent.Callable<V> callable, java.lang.String msg)static <V, X extends java.lang.RuntimeException>
VorThrow(java.util.concurrent.Callable<V> callable, java.util.function.Function<java.lang.Exception,X> fn)static java.util.stream.Stream<java.lang.String>streamValues(java.util.Collection<java.lang.String> values)static java.lang.StringtoString(java.lang.Object value)static java.lang.StringtoString(java.lang.Object value, java.lang.String def)Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Method Details
-
firstUpper
public static java.lang.String firstUpper(java.lang.String value) -
toString
public static java.lang.String toString(java.lang.Object value) -
toString
public static java.lang.String toString(java.lang.Object value, java.lang.String def) -
nullIfBlank
public static java.lang.String nullIfBlank(java.lang.Object value) -
nullIfBlank
public static java.lang.String nullIfBlank(java.lang.String value) -
hasValue
public static boolean hasValue(java.lang.String value) -
streamValues
public static java.util.stream.Stream<java.lang.String> streamValues(java.util.Collection<java.lang.String> values) -
listValues
public static java.util.List<java.lang.String> listValues(java.util.Collection<java.lang.String> values) -
orElse
public static <V> V orElse(java.util.concurrent.Callable<V> callable, V v) -
orThrow
public static <V> V orThrow(java.util.concurrent.Callable<V> callable) -
orThrow
public static <V> V orThrow(java.util.concurrent.Callable<V> callable, java.lang.String msg) -
orThrow
public static <V, X extends java.lang.RuntimeException> V orThrow(java.util.concurrent.Callable<V> callable, java.util.function.Function<java.lang.Exception,X> fn) -
isPresent
public static boolean isPresent(java.util.List<? extends java.lang.annotation.Annotation> annos, java.lang.Class<? extends java.lang.annotation.Annotation> type) -
filter
public static java.util.stream.Stream<? extends java.lang.annotation.Annotation> filter(java.util.List<? extends java.lang.annotation.Annotation> annos, java.lang.Class<? extends java.lang.annotation.Annotation> type)
-