Package com.nexomc.nexo.utils
Class UtilsKt
-
- All Implemented Interfaces:
public final class UtilsKt
-
-
Method Summary
Modifier and Type Method Description final Float
getRadians()
final static <T extends Any> T
safeCast(Object $self)
final static <T extends Any> T
ensureCast(Object $self)
final static <T extends Any> Result<T>
printOnFailure(Result<T> $self, Boolean debugOnly)
final static <T extends Any> Integer
indexOfOrNull(Collection<T> $self, T element)
final static Integer
randomOrMin(IntRange $self)
final static <V extends Any> Map<String, V>
filterValuesInstanceOf(Map<String, ?> $self)
final static <T extends Any, Z extends Any> Map<T, Z>
filterValuesNotNull(Map<T, Z> $self)
final static <K extends Any, V extends Any> Map<K, V>
associateWithNotNull(Iterable<K> $self, Function1<K, V> valueSelector)
final static <T extends Any> List<T>
nonNullList(Function1<List<T>, T> block)
-
-
Method Detail
-
getRadians
final Float getRadians()
-
ensureCast
final static <T extends Any> T ensureCast(Object $self)
-
printOnFailure
final static <T extends Any> Result<T> printOnFailure(Result<T> $self, Boolean debugOnly)
-
indexOfOrNull
final static <T extends Any> Integer indexOfOrNull(Collection<T> $self, T element)
-
randomOrMin
final static Integer randomOrMin(IntRange $self)
-
filterValuesInstanceOf
final static <V extends Any> Map<String, V> filterValuesInstanceOf(Map<String, ?> $self)
-
filterValuesNotNull
final static <T extends Any, Z extends Any> Map<T, Z> filterValuesNotNull(Map<T, Z> $self)
-
associateWithNotNull
final static <K extends Any, V extends Any> Map<K, V> associateWithNotNull(Iterable<K> $self, Function1<K, V> valueSelector)
-
nonNullList
final static <T extends Any> List<T> nonNullList(Function1<List<T>, T> block)
-
-
-
-