public class OrWindowFilter<T> extends Object implements WindowFilter<T>
| Constructor and Description |
|---|
OrWindowFilter() |
OrWindowFilter(OrWindowFilter<T> other) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
accept(T line) |
WindowFilter<T> |
acceptanceResponsible(T line) |
boolean |
acceptNext(T line,
T pivot,
int pivotIndex,
List<T> all) |
boolean |
acceptPrevious(T line,
T pivot,
int pivotIndex,
List<T> all) |
WindowFilter<T> |
copy() |
int |
getNextWindowSize() |
int |
getPreviousWindowSize() |
OrWindowFilter<T> |
or(WindowFilter<T> line) |
void |
prepare(List<T> all,
int pivotIndex) |
String |
toString() |
public OrWindowFilter()
public OrWindowFilter(OrWindowFilter<T> other)
public OrWindowFilter<T> or(WindowFilter<T> line)
public void prepare(List<T> all, int pivotIndex)
prepare in interface WindowFilter<T>public boolean accept(T line)
accept in interface WindowFilter<T>public WindowFilter<T> copy()
copy in interface WindowFilter<T>public boolean acceptPrevious(T line, T pivot, int pivotIndex, List<T> all)
acceptPrevious in interface WindowFilter<T>public boolean acceptNext(T line, T pivot, int pivotIndex, List<T> all)
acceptNext in interface WindowFilter<T>public int getPreviousWindowSize()
getPreviousWindowSize in interface WindowFilter<T>public int getNextWindowSize()
getNextWindowSize in interface WindowFilter<T>public WindowFilter<T> acceptanceResponsible(T line)
acceptanceResponsible in interface WindowFilter<T>Copyright © 2026 vpc open source initiative. All rights reserved.