public WindowFuture<K,R,P> get(K key) {
        return this.futures.get(key);
    }
public WindowFuture < K , R , P > get ( K key ) { return this . futures . get ( key ) ; }
Gets the a future by its key.
@param key The key for the request
@return The future or null if it doesn't exist.