Package net.storm.api.query.widgets
Class WidgetQuery
- java.lang.Object
-
- net.storm.api.query.Query<IWidget,WidgetQuery,WidgetQueryResults>
-
- net.storm.api.query.widgets.WidgetQuery
-
- All Implemented Interfaces:
java.util.function.Predicate<IWidget>
public class WidgetQuery extends Query<IWidget,WidgetQuery,WidgetQueryResults>
-
-
Constructor Summary
Constructors Constructor Description WidgetQuery(java.util.function.Supplier<java.util.List<IWidget>> supplier)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description WidgetQuery
actions(java.lang.String... actions)
WidgetQuery
ids(int... ids)
protected WidgetQueryResults
results(java.util.List<IWidget> list)
boolean
test(IWidget widget)
WidgetQuery
texts(java.lang.String... texts)
WidgetQuery
types(int... types)
WidgetQuery
visible(java.lang.Boolean visible)
-
-
-
Constructor Detail
-
WidgetQuery
public WidgetQuery(java.util.function.Supplier<java.util.List<IWidget>> supplier)
-
-
Method Detail
-
results
protected WidgetQueryResults results(java.util.List<IWidget> list)
- Specified by:
results
in classQuery<IWidget,WidgetQuery,WidgetQueryResults>
-
ids
public WidgetQuery ids(int... ids)
-
types
public WidgetQuery types(int... types)
-
texts
public WidgetQuery texts(java.lang.String... texts)
-
actions
public WidgetQuery actions(java.lang.String... actions)
-
visible
public WidgetQuery visible(java.lang.Boolean visible)
-
test
public boolean test(IWidget widget)
- Specified by:
test
in interfacejava.util.function.Predicate<IWidget>
- Overrides:
test
in classQuery<IWidget,WidgetQuery,WidgetQueryResults>
-
-