Package com.epicbot.api.shared.query
Class ActorQueryBuilder<T extends Actor,Q extends ActorQueryBuilder<T,Q,R,RQ>,R extends LocatableEntityQueryResult<T>,RQ extends ActorQueryRequest<T>>
java.lang.Object
com.epicbot.api.shared.query.AbstractQueryBuilder<T,Q,R,RQ>
com.epicbot.api.shared.query.RenderableQueryBuilder<T,Q,R,RQ>
com.epicbot.api.shared.query.LocatableEntityQueryBuilder<T,Q,R,RQ>
com.epicbot.api.shared.query.GameEntityQueryBuilder<T,Q,R,RQ>
com.epicbot.api.shared.query.RotatableQueryBuilder<T,Q,R,RQ>
com.epicbot.api.shared.query.ActorQueryBuilder<T,Q,R,RQ>
- Direct Known Subclasses:
NPCQueryBuilder,PlayerQueryBuilder
public abstract class ActorQueryBuilder<T extends Actor,Q extends ActorQueryBuilder<T,Q,R,RQ>,R extends LocatableEntityQueryResult<T>,RQ extends ActorQueryRequest<T>>
extends RotatableQueryBuilder<T,Q,R,RQ>
-
Field Summary
Fields inherited from class com.epicbot.api.shared.query.RenderableQueryBuilder
INVISIBLE_FILTER, VISIBLE_FILTERFields inherited from class com.epicbot.api.shared.query.AbstractQueryBuilder
ctx, request -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionanimation(int... animationIds) health(int minHealthPercent) health(int minHealthPercent, int maxHealthPercent) inCombat()interactingWith(Actor actor) moving()nameContains(String... names) nameMatches(String regex) Methods inherited from class com.epicbot.api.shared.query.RotatableQueryBuilder
facing, facingMeMethods inherited from class com.epicbot.api.shared.query.LocatableEntityQueryBuilder
distance, distance, distance, distance, id, located, notLocated, notWithin, reachable, reachableFrom, results, results, tileDistance, tileDistance, tileDistance, tileDistance, unreachable, unreachableFrom, withinMethods inherited from class com.epicbot.api.shared.query.RenderableQueryBuilder
contains, invisible, visibleMethods inherited from class com.epicbot.api.shared.query.AbstractQueryBuilder
accepts, asList, asSet, filter, getRequest, request
-
Constructor Details
-
Method Details
-
useServerLocations
-
named
-
nameMatches
-
nameContains
-
notNamed
-
animating
-
animation
-
moving
-
notMoving
-
inCombat
-
notInCombat
-
interactingWithMe
-
notInteractingWithMe
-
health
-
health
-
withHintArrrow
-