Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
languagejava
titleWindowRangeQuery
public class WindowRangeQuery<K, V> implements Query<KeyValueIterator<Windowed<K>, V>> {
	...

    private final Optional<K> keyTo;
   
    public static <K, V> WindowRangeQuery<K, V> withKey(final K key)

    public static <K, V> WindowRangeQuery<K, V> withWindowStartRange(final Instant timeFrom,
                                                                     final Instant timeTo)

	//newly added
	public static <K, V> WindowRangeQuery<K, V> withWindowKeyRange(final K keyFrom,
                                                               final K keyTo,
                                                               final Instant timeFrom,
                                                               final Instant timeTo)

    public Optional<K> getKeyFrom()
    
    public Optional<K> getKeyTo()

    public Optional<Instant> getTimeFrom() 

    public Optional<Instant> getTimeTo()

    @Override
    public String toString()
}

...