MonotemporalSet

public class MonotemporalSet<R extends GeoMonotemporalRecord> implements Set<R>

Fields

inner

Set<R> inner

Constructors

MonotemporalSet

public MonotemporalSet(Set<R> inner)

Methods

add

public boolean add(R geoMonotemporalRecord)

addAll

public boolean addAll(Collection<? extends R> collection)

at

public R at(OffsetDateTime dateTime)

clear

public void clear()

contains

public boolean contains(Object o)

containsAll

public boolean containsAll(Collection<?> collection)

current

public R current()

Get the record that is current

forEach

public void forEach(Consumer<? super R> action)

isEmpty

public boolean isEmpty()

iterator

public Iterator<R> iterator()

parallelStream

public Stream<R> parallelStream()

remove

public boolean remove(Object o)

removeAll

public boolean removeAll(Collection<?> collection)

removeIf

public boolean removeIf(Predicate<? super R> filter)

retainAll

public boolean retainAll(Collection<?> collection)

size

public int size()

spliterator

public Spliterator<R> spliterator()

stream

public Stream<R> stream()

toArray

public Object[] toArray()

toArray

public <T> T[] toArray(T[] ts)

toArray

public <T> T[] toArray(IntFunction<T[]> generator)