public final class Objects
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
static Functions.Function1<java.lang.Object,java.lang.String> |
getClassName()
Calls getClass().getName() on the function argument
|
static Functions.Function1<java.lang.Object,java.lang.String> |
getClassNameSimple()
Calls getClass().getSimpleName() on the function argument
|
static Functions.Function1<java.lang.Object,java.lang.Class<?>> |
getClassType()
Calls getClass() on the function argument
|
static Functions.Function1<java.lang.Object,java.lang.Integer> |
getHashCode()
Returns the object's hashcode
|
static java.lang.Object |
orElse(java.lang.Object _elseValue)
Null coalescing function, similar to ?? operator in C#
|
static Functions.Function1<java.lang.Object,java.lang.String> |
toStringify()
Calls toString() on function arguments
|
static Functions.Function1<java.lang.Object,java.lang.String> |
toStringifyNullCoalescing()
Calls toString() on function arguments, null-coalescing (uses empty string)
|
static Functions.Function1<java.lang.Object,java.lang.String> |
toStringifySafe(java.lang.String _defaultValue)
Calls toString() on function arguments, using a default value when null is encountered
|
public static Functions.Function1<java.lang.Object,java.lang.Class<?>> getClassType()
java.lang.NullPointerException
- An argument is nullpublic static Functions.Function1<java.lang.Object,java.lang.String> getClassName()
java.lang.NullPointerException
- An argument is nullpublic static Functions.Function1<java.lang.Object,java.lang.String> getClassNameSimple()
java.lang.NullPointerException
- An argument is nullpublic static Functions.Function1<java.lang.Object,java.lang.Integer> getHashCode()
java.lang.NullPointerException
- An argument is nullpublic static java.lang.Object orElse(java.lang.Object _elseValue)
public static Functions.Function1<java.lang.Object,java.lang.String> toStringify()
java.lang.NullPointerException
- An argument is nullpublic static Functions.Function1<java.lang.Object,java.lang.String> toStringifyNullCoalescing()
java.lang.NullPointerException
- An argument is nullpublic static Functions.Function1<java.lang.Object,java.lang.String> toStringifySafe(java.lang.String _defaultValue)
java.lang.NullPointerException
- An argument is null