open class MemoryLocalStorage
MemoryLocalStorage() |
open fun add(p: SyncProduct!): Unit open fun add(tax: SyncTax!): Unit open fun add(cat: SyncCategory!): Unit open fun add(c: SyncCommodity!): Unit open fun add(t: SyncTreasurer!): Unit open fun add(order: SyncOrder!): Unit open fun add(keyboard: SyncKeyboard!): Unit open fun add(saleSlot: SyncSaleSlot!): Unit open fun add(keyboardEntry: SyncKeyboardEntry!): Unit open fun add(day: SyncDay!): Unit open fun add(trip: SyncTrip!): Unit open fun add(sale: SyncSale!): Unit |
|
open fun delete(product: SyncProduct!, forceDeleteRelated: Boolean): Int open fun delete(tax: SyncTax!, forceDeleteRelated: Boolean): Int open fun delete(cat: SyncCategory!, forceDeleteRelated: Boolean): Int open fun delete(c: SyncCommodity!, forceDeleteRelated: Boolean): Int open fun delete(t: SyncTreasurer!, forceDeleteRelated: Boolean): Int open fun delete(order: SyncOrder!, forceDeleteRelated: Boolean): Int open fun delete(keyboard: SyncKeyboard!): Int open fun delete(keyboardEntry: SyncKeyboardEntry!): Int |
|
open fun getCategories(): MutableList<SyncCategory!>! |
|
open fun getCategory(index: Int): SyncCategory! |
|
open fun getCategoryByIdentifier(identifier: String!): SyncCategory! |
|
open fun getCommodities(): MutableList<SyncCommodity!>! |
|
open fun getCommodity(index: Int): SyncCommodity! |
|
open fun getCommodityByIdentifier(identifier: String!): SyncCommodity! open fun getCommodityByIdentifier(identifier: String!, checkDeletedToo: Boolean): SyncCommodity! |
|
open fun getDayByIdentifier(identifier: String!): SyncDay! |
|
open fun getDays(): MutableList<SyncDay!>! |
|
open fun getKeyboard(index: Int): SyncKeyboard! |
|
open fun getKeyboardByIdentifier(idenifier: String!): SyncKeyboard! |
|
open fun getKeyboardEntries(): MutableList<SyncKeyboardEntry!>! |
|
open fun getKeyboardEntry(index: Int): SyncKeyboardEntry! |
|
open fun getKeyboardEntryByIdentifier(idenifier: String!): SyncKeyboardEntry! |
|
open fun getKeyboards(): MutableList<SyncKeyboard!>! |
|
open fun getLocalVersion(): Int |
|
open fun getOrder(index: Int): SyncOrder! |
|
open fun getOrderByIdentifier(identifier: String!): SyncOrder! |
|
open fun getOrders(): MutableList<SyncOrder!>! |
|
open fun getProduct(index: Int): SyncProduct! |
|
open fun getProductByIdentifier(identifier: String!): SyncProduct! |
|
open fun getProducts(): MutableList<SyncProduct!>! |
|
open fun getProductsByCategory(category: SyncCategory!): MutableList<SyncProduct!>! |
|
open fun getProductsByCategoryIndex(index: Int): MutableList<SyncProduct!>! |
|
open fun getProductsByTax(tax: SyncTax!): MutableList<SyncProduct!>! |
|
open fun getProductsByTaxIndex(index: Int): MutableList<SyncProduct!>! |
|
open fun getSaleByIdentifier(identifier: String!): SyncSale! |
|
open fun getSales(): MutableList<SyncSale!>! |
|
open fun getSalesByTripIdentifier(tripIdentifier: String!): MutableList<SyncSale!>! |
|
open fun getSaleSlot(index: Int): SyncSaleSlot! |
|
open fun getSaleSlotByIdentifier(identifier: String!): SyncSaleSlot! |
|
open fun getSaleSlots(): MutableList<SyncSaleSlot!>! |
|
open fun getSeller(): SellerInfo! |
|
open fun getSyncInfo(): SyncVersionInfo! |
|
open fun getTax(index: Int): SyncTax! |
|
open fun getTaxByIdentifier(identifier: String!): SyncTax! |
|
open fun getTaxByVat(vat: Int): SyncTax! |
|
open fun getTaxes(): MutableList<SyncTax!>! |
|
open fun getTreasurer(index: Int): SyncTreasurer! |
|
open fun getTreasurerByIdentifier(identifier: String!): SyncTreasurer! |
|
open fun getTreasurerByName(name: String!): SyncTreasurer! |
|
open fun getTreasurerBySsn(ssn: String!): SyncTreasurer! |
|
open fun getTreasurers(): MutableList<SyncTreasurer!>! |
|
open fun getTripByIdentifier(identifier: String!): SyncTrip! |
|
open fun getTrips(): MutableList<SyncTrip!>! |
|
open fun isEqualTo(storage: MemoryLocalStorage!): Boolean
Simple compare of two memory storages. Compares just entity identifiers. Ignores deleted entities. |
|
open fun isSellerSynced(): Boolean |
|
open fun isSupersetOf(storage: MemoryLocalStorage!): Boolean
Simple check if current storage object is a superset of other memory storage (contains everything from other storage). Does not compare full contents of entities, compares just entity identifiers. Ignores deleted entities. |
|
open fun setCategories(categories: MutableList<SyncCategory!>!): Unit |
|
open fun setCommodities(commodities: MutableList<SyncCommodity!>!): Unit |
|
open fun setKeyboardEntries(keyboardEntries: MutableList<SyncKeyboardEntry!>!): Unit |
|
open fun setKeyboards(keyboards: MutableList<SyncKeyboard!>!): Unit |
|
open fun setOrders(orders: MutableList<SyncOrder!>!): Unit |
|
open fun setProducts(products: MutableList<SyncProduct!>!): Unit |
|
open fun setSaleSlots(saleSlots: MutableList<SyncSaleSlot!>!): Unit |
|
open fun setSeller(seller: SellerInfo!): Unit |
|
open fun setSellerSynced(sellerSynced: Boolean): Unit |
|
open fun setTaxes(taxes: MutableList<SyncTax!>!): Unit |
|
open fun setTreasurers(treasurers: MutableList<SyncTreasurer!>!): Unit |
|
open fun toString(): String |