java.lang.Object
io.openems.backend.metadata.odoo.odoo.Domain

public class Domain extends Object
  • Field Details

    • field

      protected final String field
    • operator

      protected final String operator
    • value

      protected final Object value
  • Constructor Details

    • Domain

      public Domain(String field, Domain.Operator operator, Object value)
    • Domain

      public Domain(Field field, Domain.Operator operator, Object value)
    • Domain

      public Domain(Field[] fields, Domain.Operator operator, Object value)
      Allows to create a domain with a dotted field. This allows following foreign key constraints.
      Parameters:
      fields - in order of notation. e.g [Field[userId], Field[name]] => 'userId.name'.
      operator - as comparison operator
      value - to compare against
  • Method Details