Package com.epicbot.api.shared.query
Class QueryBuilderHelper
- java.lang.Object
-
- com.epicbot.api.shared.query.QueryBuilderHelper
-
public class QueryBuilderHelper extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description QueryBuilderHelper()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static <T extends Actionable>
java.util.function.Predicate<T>actions(java.lang.String... actions)
static <T extends Animable>
java.util.function.Predicate<T>animating()
static <T extends Animable>
java.util.function.Predicate<T>animation(int... animationIds)
static <T extends Identifiable>
java.util.function.Predicate<T>id(int... ids)
static <T extends Modeled>
java.util.function.Predicate<T>modelId(int... modelIds)
static <T extends Nameable>
java.util.function.Predicate<T>nameContains(java.lang.String... names)
static <T extends Nameable>
java.util.function.Predicate<T>named(java.lang.String... names)
static <T extends Nameable>
java.util.function.Predicate<T>nameMatches(java.lang.String regex)
-
-
-
Method Detail
-
id
public static <T extends Identifiable> java.util.function.Predicate<T> id(int... ids)
-
named
public static <T extends Nameable> java.util.function.Predicate<T> named(java.lang.String... names)
-
nameMatches
public static <T extends Nameable> java.util.function.Predicate<T> nameMatches(java.lang.String regex)
-
nameContains
public static <T extends Nameable> java.util.function.Predicate<T> nameContains(java.lang.String... names)
-
modelId
public static <T extends Modeled> java.util.function.Predicate<T> modelId(int... modelIds)
-
animating
public static <T extends Animable> java.util.function.Predicate<T> animating()
-
animation
public static <T extends Animable> java.util.function.Predicate<T> animation(int... animationIds)
-
actions
public static <T extends Actionable> java.util.function.Predicate<T> actions(java.lang.String... actions)
-
-