Package net.openosrs.api.service.bank
Class BankService
- java.lang.Object
-
- net.openosrs.api.service.bank.BankService
-
@Singleton public class BankService extends java.lang.ObjectBank discovery, content reads, and visible bank commands.
-
-
Constructor Summary
Constructors Constructor Description BankService(net.runelite.api.Client client, NpcService npcs, ObjectService objects, WidgetService widgets, DialogueService dialogue, MenuDispatcher dispatcher)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<BankItem>all()voidclose()intcount(int id)voiddeposit(InventoryItem item)voiddeposit(InventoryItem item, int quantity)voiddepositEquipment()voiddepositInventory()BankItemfirst(int id)BankItemfirst(java.lang.String name)booleaninsertMode()booleanisOpen()voidopen()voidsetInsertMode(boolean insert)voidsetWithdrawAsNotes(boolean notes)voidwithdraw(BankItem item)voidwithdraw(BankItem item, int quantity)booleanwithdrawAsNotes()
-
-
-
Constructor Detail
-
BankService
@Inject public BankService(net.runelite.api.Client client, NpcService npcs, ObjectService objects, WidgetService widgets, DialogueService dialogue, MenuDispatcher dispatcher)
-
-
Method Detail
-
isOpen
public boolean isOpen()
-
open
public void open()
-
close
public void close()
-
all
public java.util.List<BankItem> all()
-
first
public BankItem first(int id)
-
first
public BankItem first(java.lang.String name)
-
count
public int count(int id)
-
withdraw
public void withdraw(BankItem item, int quantity)
-
withdraw
public void withdraw(BankItem item)
-
deposit
public void deposit(InventoryItem item, int quantity)
-
deposit
public void deposit(InventoryItem item)
-
depositInventory
public void depositInventory()
-
depositEquipment
public void depositEquipment()
-
withdrawAsNotes
public boolean withdrawAsNotes()
-
setWithdrawAsNotes
public void setWithdrawAsNotes(boolean notes)
-
insertMode
public boolean insertMode()
-
setInsertMode
public void setInsertMode(boolean insert)
-
-