| Package | Description |
|---|---|
| net.nowtryz.cafetapi |
Main package for the Cafet API, the API that connect the application to the server
|
| net.nowtryz.cafetapi.datas |
Data managing classes package
|
| Modifier and Type | Method and Description |
|---|---|
DataResult<Product> |
CafetAPI.addProduct(String name,
int groupId) |
DataResult<Product> |
CafetAPI.addProduct(String name,
int groupId,
double price,
boolean viewable) |
ArrayResult<Product> |
CafetAPI.getGroupProducts(int id,
boolean showUnviewable) |
DataResult<Product> |
CafetAPI.getProduct(int id) |
| Modifier and Type | Method and Description |
|---|---|
void |
CafetAPI.asyncAddProduct(AsyncHandler.AsyncDataHandler<Product> handler,
String name,
int groupId) |
void |
CafetAPI.asyncGetGroupProducts(AsyncHandler.AsyncArrayHandler<Product> handler,
int id,
boolean showUnviewable) |
void |
CafetAPI.asyncGetProduct(AsyncHandler.AsyncDataHandler<Product> handler,
int id) |
void |
CafetAPI.asyncSaveOrder(AsyncHandler.AsyncSuccessHandler handler,
int clientId,
Map<Product,Integer> products,
Map<OrderBuilder.FormulaBuilder,Product[]> formulas) |
Result |
CafetAPI.saveOrder(int clientId,
Map<Product,Integer> products,
Map<OrderBuilder.FormulaBuilder,Product[]> formulas) |
| Modifier and Type | Method and Description |
|---|---|
Product[] |
ProductGroup.getAllProducts()
Return products of this group included unviewable ones
|
Product[] |
OrderBuilder.FormulaBuilder.getOrder() |
Product |
ProductBought.getProduct()
Return the product
|
Product[] |
ProductGroup.getProducts()
Return products of this group exept unviewable ones
|
Product[] |
Choice.getProducts()
Return the choice
|
| Modifier and Type | Method and Description |
|---|---|
void |
Choice.addProduct(Product product) |
int |
OrderBuilder.orderProduct(Product product) |
void |
Choice.remove(Product product) |
int |
OrderBuilder.removeProduct(Product product) |
OrderBuilder.FormulaBuilder |
OrderBuilder.FormulaBuilder.setChoice(Choice choice,
Product product) |
| Constructor and Description |
|---|
Choice(int id,
String name,
int formulaId,
Product[] choice) |
Copyright © 2019 Nowtryz. All rights reserved.