java.lang.Object
org.evrete.util.CommonUtils
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic <T> T[]static byte[]static <T> CompletableFuture<Void>completeAll(Collection<CompletableFuture<T>> futures) static <T,F> CompletableFuture<Void> completeAll(Collection<T> collection, Function<T, CompletableFuture<F>> futureFunction) static <T,F> CompletableFuture<Void> completeAll(T[] arr, Function<T, CompletableFuture<F>> futureFunction) static <V,T> CompletableFuture<List<V>> completeAndCollect(Collection<T> list, Function<T, CompletableFuture<V>> mapper) static <V> CompletableFuture<List<V>>completeAndCollect(List<CompletableFuture<V>> futures) static <K,V> V[] static <T> Set<T>static Optional<Collection<?>>static String[]splitConfigString(String arg) static String[]static byte[]static byte[]static Collection<?>static StringtoTypeField(LhsField<String, String> lhsField, NamedType.Resolver namedTypeResolver)
-
Constructor Details
-
CommonUtils
public CommonUtils()
-
-
Method Details
-
array
-
newIdentityHashSet
-
mapArray
-
splitConfigString
-
splitCSV
-
resolveCollection
-
toCollection
-
toByteArray
-
toString
- Throws:
IOException
-
toByteArrayChecked
- Throws:
IOException
-
bytes
-
completeAndCollect
-
completeAndCollect
public static <V,T> CompletableFuture<List<V>> completeAndCollect(Collection<T> list, Function<T, CompletableFuture<V>> mapper) -
completeAll
-
completeAll
public static <T,F> CompletableFuture<Void> completeAll(T[] arr, Function<T, CompletableFuture<F>> futureFunction) -
completeAll
public static <T,F> CompletableFuture<Void> completeAll(Collection<T> collection, Function<T, CompletableFuture<F>> futureFunction) -
toTypeField
-