Class WidgetQueryBuilder
- java.lang.Object
-
- com.osrsbots.orb.api.queries.widgets.WidgetQueryBuilder
-
public class WidgetQueryBuilder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description WidgetQueryBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description WidgetQueryBuilderactions(boolean matchAll, boolean ignoreCase, java.lang.String... actions)WidgetQueryBuilderactions(java.lang.String... actions)WidgetQueryBuilderanimationIDs(java.lang.Integer... animationIDs)WidgetQueryBuilderfilter(java.util.function.Predicate<? super net.runelite.api.widgets.Widget> predicate)WidgetQueryBuilderfontIDs(java.lang.Integer... fontIDs)WidgetQueryBuilderhidden(boolean hidden)WidgetQueryBuilderids(java.lang.Integer... ids)WidgetQueryBuilderitemIDs(java.lang.Integer... itemIDs)WidgetQueryBuilderitemQuantityMode(int itemQuantityMode)WidgetQueryBuildermaxItemQuantity(int maxItemQuantity)WidgetQueryBuilderminItemQuantity(int minItemQuantity)WidgetQueryBuildermodelIDs(java.lang.Integer... modelIDs)WidgetQueryBuildermodelTypes(java.lang.Integer... modelTypes)WidgetQueryBuildernameContains(boolean ignoreCase, java.lang.String... names)WidgetQueryBuildernameContains(java.lang.String... names)WidgetQueryBuildernames(boolean ignoreCase, java.lang.String... names)WidgetQueryBuildernames(java.lang.String... names)WidgetQueryBuilderopacity(int opacity)WidgetQueryBuilderparentIDs(java.lang.Integer... parentIDs)WidgetQueryResultsresults()WidgetQueryBuilderspriteIDs(java.lang.Integer... spriteIDs)WidgetQueryBuildertextColors(int textColors)WidgetQueryBuildertextContains(boolean ignoreCase, java.lang.String... texts)WidgetQueryBuildertextContains(java.lang.String... texts)WidgetQueryBuildertexts(boolean ignoreCase, java.lang.String... texts)WidgetQueryBuildertexts(java.lang.String... texts)WidgetQueryBuildertextShadowed(boolean textShadowed)WidgetQueryBuildertypes(java.lang.Integer... types)
-
-
-
Method Detail
-
types
public WidgetQueryBuilder types(@Nonnull java.lang.Integer... types)
-
names
public WidgetQueryBuilder names(boolean ignoreCase, @Nonnull java.lang.String... names)
-
names
public WidgetQueryBuilder names(@Nonnull java.lang.String... names)
-
nameContains
public WidgetQueryBuilder nameContains(boolean ignoreCase, @Nonnull java.lang.String... names)
-
nameContains
public WidgetQueryBuilder nameContains(@Nonnull java.lang.String... names)
-
texts
public WidgetQueryBuilder texts(boolean ignoreCase, java.lang.String... texts)
-
texts
public WidgetQueryBuilder texts(java.lang.String... texts)
-
actions
public WidgetQueryBuilder actions(boolean matchAll, boolean ignoreCase, @Nonnull java.lang.String... actions)
-
actions
public WidgetQueryBuilder actions(@Nonnull java.lang.String... actions)
-
textColors
public WidgetQueryBuilder textColors(int textColors)
-
textContains
public WidgetQueryBuilder textContains(boolean ignoreCase, @Nonnull java.lang.String... texts)
-
textContains
public WidgetQueryBuilder textContains(@Nonnull java.lang.String... texts)
-
ids
public WidgetQueryBuilder ids(@Nonnull java.lang.Integer... ids)
-
parentIDs
public WidgetQueryBuilder parentIDs(@Nonnull java.lang.Integer... parentIDs)
-
modelTypes
public WidgetQueryBuilder modelTypes(@Nonnull java.lang.Integer... modelTypes)
-
animationIDs
public WidgetQueryBuilder animationIDs(@Nonnull java.lang.Integer... animationIDs)
-
fontIDs
public WidgetQueryBuilder fontIDs(@Nonnull java.lang.Integer... fontIDs)
-
spriteIDs
public WidgetQueryBuilder spriteIDs(@Nonnull java.lang.Integer... spriteIDs)
-
modelIDs
public WidgetQueryBuilder modelIDs(@Nonnull java.lang.Integer... modelIDs)
-
itemIDs
public WidgetQueryBuilder itemIDs(@Nonnull java.lang.Integer... itemIDs)
-
textShadowed
public WidgetQueryBuilder textShadowed(boolean textShadowed)
-
hidden
public WidgetQueryBuilder hidden(boolean hidden)
-
opacity
public WidgetQueryBuilder opacity(int opacity)
-
itemQuantityMode
public WidgetQueryBuilder itemQuantityMode(int itemQuantityMode)
-
minItemQuantity
public WidgetQueryBuilder minItemQuantity(int minItemQuantity)
-
maxItemQuantity
public WidgetQueryBuilder maxItemQuantity(int maxItemQuantity)
-
filter
public WidgetQueryBuilder filter(java.util.function.Predicate<? super net.runelite.api.widgets.Widget> predicate)
-
results
public WidgetQueryResults results()
-
-