Package com.illumon.iris.web.shared.fu
package com.illumon.iris.web.shared.fu
-
ClassDescriptionA node which has a
DoubleLinkedNode.getNext()andDoubleLinkedNode.getPrev()method.A set that internally wraps an IdentityHashMap.JsBiConsumer<T1,T2> A js-friendly BiConsumer FunctionalInterfaceJsBiConsumerUnsafe<T1,T2, E extends Throwable> A js-friendly BiConsumer FunctionalInterfaceJsConsumer<T>A js-friendly Consumer FunctionalInterfaceJsFunction<I,O> A js-friendly Function FunctionalInterfaceJsPredicate<I>A js-friendly Predicate FunctionalInterfaceJsProvider<T>A js-friendly Supplier / Provider FunctionalInterfaceA js-friendly Runnable FunctionalInterfaceAdapted from apache 2 open source library ( https://github.com/WeTheInternet/xapi/blob/26adfce69c6982dd8c2d020a45114a5c756f21c8/core/api/src/main/java/xapi/util/impl/LinkedIterable.java ) Can / should also borrow the tests for it...A node in a mutable linked list structurePromiseLike<T>A useful interface for "promise-like" objects, (actually, our LazyPromise class), so we can expose utility functions that know how to deal with these objects, without actually putting them on the shared classpath.Like Gwt's HandlerRegistration, but future-friendly (JsFunction), dependency-free, and easier to type!A node which has aSingleLinkedNode.getNext()method.