Package org. tribot. script. sdk. query
Types
ActionableQuery
Link copied to clipboard
public interface ActionableQuery<EntityType extends Actionable, QueryType extends Query<EntityType, QueryType>> implements Query<EntityType, QueryType>
Content copied to clipboard
CharacterQuery
Link copied to clipboard
public interface CharacterQuery<EntityType extends Character, QueryType extends Query<EntityType, QueryType>> implements Query<EntityType, QueryType>, NamedQuery<EntityType, QueryType>, InteractableQuery<EntityType, QueryType>, IndexableQuery<EntityType, QueryType>, OrientableQuery<EntityType, QueryType>
Content copied to clipboard
ClickableQuery
Link copied to clipboard
public interface ClickableQuery<EntityType extends Clickable, QueryType extends Query<EntityType, QueryType>> implements Query<EntityType, QueryType>
Content copied to clipboard
EquipmentQuery
Link copied to clipboard
public class EquipmentQuery extends StreamBackedQuery<EquipmentItem, EquipmentQuery> implements ItemQuery<EquipmentItem, EquipmentQuery>
Content copied to clipboard
A query to search over entities of type EquipmentItem which are equipped on your character
GameObjectQuery
Link copied to clipboard
public class GameObjectQuery extends StreamBackedQuery<GameObject, GameObjectQuery> implements ActionableQuery<GameObject, GameObjectQuery>, InteractableQuery<GameObject, GameObjectQuery>, IdentifiableQuery<GameObject, GameObjectQuery>, NamedQuery<GameObject, GameObjectQuery>, OrientableQuery<GameObject, GameObjectQuery>
Content copied to clipboard
A query to search over entities of type GameObject
GrandExchangeOfferQuery
Link copied to clipboard
public class GrandExchangeOfferQuery extends StreamBackedQuery<GrandExchangeOffer, GrandExchangeOfferQuery>
Content copied to clipboard
A query to search over entities of type GrandExchangeOffer
GraphicObjectQuery
Link copied to clipboard
public class GraphicObjectQuery extends StreamBackedQuery<GraphicObject, GraphicObjectQuery> implements PositionableQuery<GraphicObject, GraphicObjectQuery>, IdentifiableQuery<GraphicObject, GraphicObjectQuery>
Content copied to clipboard
A query to search over entities of type GraphicObject
GroundItemQuery
Link copied to clipboard
public class GroundItemQuery extends StreamBackedQuery<GroundItem, GroundItemQuery> implements ActionableQuery<GroundItem, GroundItemQuery>, InteractableQuery<GroundItem, GroundItemQuery>, IdentifiableQuery<GroundItem, GroundItemQuery>, NamedQuery<GroundItem, GroundItemQuery>, StackableItemDefinableQuery<GroundItem, GroundItemQuery>
Content copied to clipboard
A query to search over entities of type GroundItem
IdentifiableQuery
Link copied to clipboard
public interface IdentifiableQuery<EntityType extends Identifiable, QueryType extends Query<EntityType, QueryType>> implements Query<EntityType, QueryType>
Content copied to clipboard
IndexableQuery
Link copied to clipboard
public interface IndexableQuery<EntityType extends Indexable, QueryType extends Query<EntityType, QueryType>> implements Query<EntityType, QueryType>
Content copied to clipboard
InteractableQuery
Link copied to clipboard
public interface InteractableQuery<EntityType extends Interactable, QueryType extends Query<EntityType, QueryType>> implements PositionableQuery<EntityType, QueryType>, ClickableQuery<EntityType, QueryType>
Content copied to clipboard
InventoryQuery
Link copied to clipboard
public class InventoryQuery extends StreamBackedQuery<InventoryItem, InventoryQuery> implements ItemQuery<InventoryItem, InventoryQuery>
Content copied to clipboard
A query to search over entities of type InventoryItem located in your inventory
ItemDefinableQuery
Link copied to clipboard
public interface ItemDefinableQuery<EntityType extends ItemDefinable, QueryType extends Query<EntityType, QueryType>> implements Query<EntityType, QueryType>
Content copied to clipboard
ItemDefinitionQuery
Link copied to clipboard
public class ItemDefinitionQuery extends StreamBackedQuery<ItemDefinition, ItemDefinitionQuery> implements Query<ItemDefinition, ItemDefinitionQuery>, IdentifiableQuery<ItemDefinition, ItemDefinitionQuery>, NamedQuery<ItemDefinition, ItemDefinitionQuery>
Content copied to clipboard
ItemQuery
Link copied to clipboard
public interface ItemQuery<EntityType extends Item, QueryType extends Query<EntityType, QueryType>> implements ClickableQuery<EntityType, QueryType>, IdentifiableQuery<EntityType, QueryType>, NamedQuery<EntityType, QueryType>, IndexableQuery<EntityType, QueryType>, StackableItemDefinableQuery<EntityType, QueryType>, ActionableQuery<EntityType, QueryType>
Content copied to clipboard
NamedQuery
Link copied to clipboard
public interface NamedQuery<EntityType extends Named, QueryType extends Query<EntityType, QueryType>> implements Query<EntityType, QueryType>
Content copied to clipboard
NpcQuery
Link copied to clipboard
public class NpcQuery extends StreamBackedQuery<Npc, NpcQuery> implements CharacterQuery<Npc, NpcQuery>, IdentifiableQuery<Npc, NpcQuery>, ActionableQuery<Npc, NpcQuery>
Content copied to clipboard
A query to search over entities of type Npc
OrientableQuery
Link copied to clipboard
public interface OrientableQuery<EntityType extends Orientable, QueryType extends Query<EntityType, QueryType>> implements Query<EntityType, QueryType>
Content copied to clipboard
PlayerQuery
Link copied to clipboard
public class PlayerQuery extends StreamBackedQuery<Player, PlayerQuery> implements CharacterQuery<Player, PlayerQuery>
Content copied to clipboard
A query to search over entities of type Player
PositionableQuery
Link copied to clipboard
public interface PositionableQuery<EntityType extends Positionable, QueryType extends Query<EntityType, QueryType>> implements Query<EntityType, QueryType>
Content copied to clipboard
ProjectileQuery
Link copied to clipboard
public class ProjectileQuery extends StreamBackedQuery<Projectile, ProjectileQuery> implements PositionableQuery<Projectile, ProjectileQuery>
Content copied to clipboard
A query to search over entities of type Projectile
ShopItemQuery
Link copied to clipboard
public class ShopItemQuery extends StreamBackedQuery<Item, ShopItemQuery> implements ItemQuery<Item, ShopItemQuery>
Content copied to clipboard
StackableItemDefinableQuery
Link copied to clipboard
public interface StackableItemDefinableQuery<EntityType extends ItemDefinable, Stackable, QueryType extends Query<EntityType, QueryType>> implements ItemDefinableQuery<EntityType, QueryType>, StackableQuery<EntityType, QueryType>
Content copied to clipboard
A query to search over Stackable entities that are ItemDefinable This type serves as a bridge between ground items/interface items
StackableQuery
Link copied to clipboard
public interface StackableQuery<EntityType extends Stackable, QueryType extends Query<EntityType, QueryType>> implements Query<EntityType, QueryType>
Content copied to clipboard
A query to search over Stackable entities
TradeQuery
Link copied to clipboard
public class TradeQuery extends StreamBackedQuery<Item, TradeQuery> implements ItemQuery<Item, TradeQuery>
Content copied to clipboard
WidgetItemQuery
Link copied to clipboard
public class WidgetItemQuery extends StreamBackedQuery<Item, WidgetItemQuery> implements ItemQuery<Item, WidgetItemQuery>
Content copied to clipboard
A query to search over items listed inside of an Widget.
WidgetQuery
Link copied to clipboard
public class WidgetQuery extends StreamBackedQuery<Widget, WidgetQuery> implements ActionableQuery<Widget, WidgetQuery>, ClickableQuery<Widget, WidgetQuery>, IndexableQuery<Widget, WidgetQuery>
Content copied to clipboard
A query to search over entities of type Widget
WorldQuery
Link copied to clipboard