public abstract class RenderableQueryBuilder<T extends Renderable,Q extends AbstractQueryBuilder<T,Q,R,RQ>,R extends QueryResult<T>,RQ extends QueryRequest<T>> extends AbstractQueryBuilder<T,Q,R,RQ>
Modifier and Type | Field and Description |
---|---|
static java.util.function.Predicate<Renderable> |
INVISIBLE_FILTER |
static java.util.function.Predicate<Renderable> |
VISIBLE_FILTER |
ctx, request
Constructor and Description |
---|
RenderableQueryBuilder(APIContext ctx) |
Modifier and Type | Method and Description |
---|---|
Q |
contains(java.awt.Point point) |
Q |
invisible() |
Q |
visible() |
accepts, asList, asSet, filter, getRequest, request, results
public static final java.util.function.Predicate<Renderable> VISIBLE_FILTER
public static final java.util.function.Predicate<Renderable> INVISIBLE_FILTER
public RenderableQueryBuilder(APIContext ctx)