@SuppressWarnings("unchecked") protected CompletableFuture<P> getPrimitive(String name) { return primitives.getPrimitiveAsync(name, type).thenApply(primitive -> ((SyncPrimitive) primitive).async()); }
@SuppressWarnings("unchecked") protected CompletableFuture<P> getPrimitive(String name) { return primitives.getPrimitiveAsync(name, type).thenApply(primitive -> ((SyncPrimitive) primitive).async()); }