Index
All Classes and Interfaces|All Packages|Constant Field Values
B
- buildRequest() - Method in class ch.helvethink.odoo4java.jsonrpc.JsonRPCRequestBuilder
-
Build the request to send to the http client
C
- ch.helvethink.odoo4java.jsonrpc - package ch.helvethink.odoo4java.jsonrpc
- countByCriteria(Class<? extends OdooObj>, Object...) - Method in class ch.helvethink.odoo4java.jsonrpc.OdooClient
- createOdooObject(OdooObj) - Method in class ch.helvethink.odoo4java.jsonrpc.OdooClient
D
- deleteOdooObject(Integer, Class<? extends OdooObj>) - Method in class ch.helvethink.odoo4java.jsonrpc.OdooClient
F
- findByCriteria(int, int, Class<T>, Object...) - Method in class ch.helvethink.odoo4java.jsonrpc.OdooClient
- findByCriteria(int, int, String, Class<T>, Object...) - Method in class ch.helvethink.odoo4java.jsonrpc.OdooClient
- findByCriteria(int, Class<T>, Object...) - Method in class ch.helvethink.odoo4java.jsonrpc.OdooClient
- findListByIds(List<OdooId>, Class<T>) - Method in class ch.helvethink.odoo4java.jsonrpc.OdooClient
- findListByIdsInt(List<Integer>, Class<T>) - Method in class ch.helvethink.odoo4java.jsonrpc.OdooClient
- findObjectById(OdooId, Class<T>) - Method in class ch.helvethink.odoo4java.jsonrpc.OdooClient
G
- generateId() - Static method in class ch.helvethink.odoo4java.jsonrpc.ThreadBasedIdGenerator
-
Generate the id
I
- isDebugging - Static variable in class ch.helvethink.odoo4java.jsonrpc.JsonRPCRequestBuilder
J
- JSONRPC_ENDPOINT - Static variable in class ch.helvethink.odoo4java.jsonrpc.OdooClient
-
JSON RPC API endpoint
- JsonRPCRequestBuilder - Class in ch.helvethink.odoo4java.jsonrpc
-
Request Builder for the Odoo RPC API
- JsonRPCRequestBuilder() - Constructor for class ch.helvethink.odoo4java.jsonrpc.JsonRPCRequestBuilder
L
- LatestRequestBodyHolder - Class in ch.helvethink.odoo4java.jsonrpc
-
Tool class to hold sent json requests Useful for testing and debugging
- LOG - Static variable in class ch.helvethink.odoo4java.jsonrpc.JsonRPCRequestBuilder
-
Logger
- LOG - Static variable in class ch.helvethink.odoo4java.jsonrpc.OdooClient
-
Simple logger
O
- OdooClient - Class in ch.helvethink.odoo4java.jsonrpc
-
Abstraction of Odoo's JSON-RPC API
- OdooClient(String, String, String, String) - Constructor for class ch.helvethink.odoo4java.jsonrpc.OdooClient
-
Constructor with direct connection
- OdooClient(OkHttpClient, String, String, String, String, boolean) - Constructor for class ch.helvethink.odoo4java.jsonrpc.OdooClient
-
Constructor
R
- RESULT_FIELD - Static variable in class ch.helvethink.odoo4java.jsonrpc.OdooClient
-
Result field returned by the Odoo JSON RPC API
S
- sentRequests - Static variable in class ch.helvethink.odoo4java.jsonrpc.LatestRequestBodyHolder
-
Latest request
T
- ThreadBasedIdGenerator - Class in ch.helvethink.odoo4java.jsonrpc
-
Generate unique ids per thread
- ThreadBasedIdGenerator() - Constructor for class ch.helvethink.odoo4java.jsonrpc.ThreadBasedIdGenerator
U
- updateOdooObject(OdooObj, Integer) - Method in class ch.helvethink.odoo4java.jsonrpc.OdooClient
W
- withMethod(String) - Method in class ch.helvethink.odoo4java.jsonrpc.JsonRPCRequestBuilder
-
Which method we use to retrieve results
- withParamArgs(JsonElement) - Method in class ch.helvethink.odoo4java.jsonrpc.JsonRPCRequestBuilder
-
The args to put in "params"
- withParamArgs(Object...) - Method in class ch.helvethink.odoo4java.jsonrpc.JsonRPCRequestBuilder
- withService(String) - Method in class ch.helvethink.odoo4java.jsonrpc.JsonRPCRequestBuilder
-
Which service we use during the request
All Classes and Interfaces|All Packages|Constant Field Values