Class BankQueryBuilder
- java.lang.Object
-
- com.runemate.game.api.hybrid.queries.QueryBuilder<T,QB,QR>
-
- com.runemate.game.api.hybrid.queries.InteractableQueryBuilder<T,QB,LocatableEntityQueryResults<T>>
-
- com.runemate.game.api.hybrid.queries.LocatableEntityQueryBuilder<LocatableEntity,BankQueryBuilder>
-
- com.runemate.game.api.hybrid.queries.BankQueryBuilder
-
- All Implemented Interfaces:
java.lang.Cloneable
public class BankQueryBuilder extends LocatableEntityQueryBuilder<LocatableEntity,BankQueryBuilder>
-
-
Constructor Summary
Constructors Constructor Description BankQueryBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BankQueryBuilder
get()
Gets a reference to this with the correct typejava.util.concurrent.Callable<java.util.List<? extends LocatableEntity>>
getDefaultProvider()
Gets the default provider of the unfiltered data entries.-
Methods inherited from class com.runemate.game.api.hybrid.queries.LocatableEntityQueryBuilder
accepts, off, off, on, on, reachable, reachableFrom, reachableFrom, surroundingsReachable, surroundingsReachableFrom, surroundingsReachableFrom, surroundingsUnreachable, surroundingsUnreachableFrom, surroundingsUnreachableFrom, unreachable, unreachableFrom, unreachableFrom, visibility, visibility, within, within
-
Methods inherited from class com.runemate.game.api.hybrid.queries.InteractableQueryBuilder
invisible, visible
-
-
-
-
Method Detail
-
get
public BankQueryBuilder get()
Description copied from class:QueryBuilder
Gets a reference to this with the correct type- Specified by:
get
in classQueryBuilder<LocatableEntity,BankQueryBuilder,LocatableEntityQueryResults<LocatableEntity>>
-
getDefaultProvider
public java.util.concurrent.Callable<java.util.List<? extends LocatableEntity>> getDefaultProvider()
Description copied from class:QueryBuilder
Gets the default provider of the unfiltered data entries. Must be thread-safe.- Specified by:
getDefaultProvider
in classQueryBuilder<LocatableEntity,BankQueryBuilder,LocatableEntityQueryResults<LocatableEntity>>
- Returns:
- A non-null
Callable
provider that is used by default.
-
-