Package net.runelite.api.queries
Class TileObjectQuery<EntityType extends TileObject,QueryType>
- java.lang.Object
-
- net.runelite.api.Query<EntityType,QueryType,LocatableQueryResults<EntityType>>
-
- net.runelite.api.queries.LocatableQuery<EntityType,QueryType>
-
- net.runelite.api.queries.TileObjectQuery<EntityType,QueryType>
-
- Direct Known Subclasses:
DecorativeObjectQuery,GameObjectQuery,GroundObjectQuery,WallObjectQuery
public abstract class TileObjectQuery<EntityType extends TileObject,QueryType> extends LocatableQuery<EntityType,QueryType>
-
-
Constructor Summary
Constructors Constructor Description TileObjectQuery()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description QueryTypeactionEquals(Client client, java.lang.String... actions)QueryTypefilter(java.util.function.Predicate<EntityType> other)protected java.util.List<Tile>getTiles(Client client)QueryTypeidEquals(int... ids)QueryTypeidEquals(java.util.Collection<java.lang.Integer> ids)QueryTypenameEquals(Client client, java.lang.String... names)-
Methods inherited from class net.runelite.api.queries.LocatableQuery
atLocalLocation, atWorldLocation, isWithinArea, isWithinDistance, isWithinDistance
-
-
-
-
Method Detail
-
idEquals
public QueryType idEquals(int... ids)
-
idEquals
public QueryType idEquals(java.util.Collection<java.lang.Integer> ids)
-
filter
public QueryType filter(java.util.function.Predicate<EntityType> other)
- Overrides:
filterin classLocatableQuery<EntityType extends TileObject,QueryType>
-
-