Package io.openems.backend.metadata.odoo
Interface Field
- All Known Implementing Classes:
Field.Country
,Field.EdgeConfigUpdate
,Field.EdgeDevice
,Field.EdgeDeviceUserRole
,Field.Partner
,Field.SetupProtocol
,Field.SetupProtocolItem
,Field.SetupProtocolProductionLot
,Field.StockProductionLot
,Field.User
public interface Field
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic enum
static enum
The EdgeConfigUpdate-Model.static enum
The EdgeDevice-Model.static enum
The EdgeDeviceUserRole-Model.static enum
static enum
static enum
static enum
static enum
static enum
-
Method Summary
-
Method Details
-
id
String id()Gets the Field ID.- Returns:
- the ID
-
index
int index()Gets the Field index.- Returns:
- the index
-
name
String name()Gets the Field name.- Returns:
- the name
-
isQuery
boolean isQuery()Should this Field be queried?.- Returns:
- true if yes
-
getSqlQueryFields
Gets all fields that should be queried as a comma separated string.- Parameters:
fields
- an array ofField
s- Returns:
- the String
-