Package net.storm.api.query
Class Query<T,Q,R>
- java.lang.Object
-
- net.storm.api.query.Query<T,Q,R>
-
- All Implemented Interfaces:
java.util.function.Predicate<T>
- Direct Known Subclasses:
ItemQuery
,SceneEntityQuery
,WidgetQuery
public abstract class Query<T,Q,R> extends java.lang.Object implements java.util.function.Predicate<T>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description Q
filter(java.util.function.Predicate<T> filter)
R
results()
protected abstract R
results(java.util.List<T> list)
protected Q
self()
boolean
test(T t)
-