Package net.runelite.api.queries
Class LocatableQuery<EntityType,QueryType>
- java.lang.Object
-
- net.runelite.api.Query<EntityType,QueryType,LocatableQueryResults<EntityType>>
-
- net.runelite.api.queries.LocatableQuery<EntityType,QueryType>
-
- Direct Known Subclasses:
ActorQuery,TileObjectQuery
public abstract class LocatableQuery<EntityType,QueryType> extends Query<EntityType,QueryType,LocatableQueryResults<EntityType>>
-
-
Constructor Summary
Constructors Constructor Description LocatableQuery()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description QueryTypeatLocalLocation(LocalPoint location)QueryTypeatWorldLocation(WorldPoint location)QueryTypefilter(java.util.function.Predicate<EntityType> other)QueryTypeisWithinArea(LocalPoint from, int area)QueryTypeisWithinDistance(LocalPoint to, int distance)QueryTypeisWithinDistance(WorldPoint to, int distance)
-
-
-
Method Detail
-
atWorldLocation
public QueryType atWorldLocation(WorldPoint location)
-
atLocalLocation
public QueryType atLocalLocation(LocalPoint location)
-
isWithinDistance
public QueryType isWithinDistance(LocalPoint to, int distance)
-
isWithinDistance
public QueryType isWithinDistance(WorldPoint to, int distance)
-
isWithinArea
public QueryType isWithinArea(LocalPoint from, int area)
-
filter
public QueryType filter(java.util.function.Predicate<EntityType> other)
-
-