Class BooleanRequirement

java.lang.Object
org.opt4j.config.BooleanRequirement
All Implemented Interfaces:
Requirement

public class BooleanRequirement extends Object implements Requirement
The BooleanRequirement is a Requirement that depends on a boolean valued Property.
  • Constructor Details

    • BooleanRequirement

      public BooleanRequirement(Property property, boolean value)
      Constructs a BooleanRequirement.
      Parameters:
      property - the monitored property
      value - the boolean value
  • Method Details

    • getProperty

      public Property getProperty()
      Description copied from interface: Requirement
      Returns the property of the requirement.
      Specified by:
      getProperty in interface Requirement
      Returns:
      the property of the requirement
    • isFulfilled

      public boolean isFulfilled()
      Description copied from interface: Requirement
      Returns true if the requirement is fulfilled.
      Specified by:
      isFulfilled in interface Requirement
      Returns:
      true if the requirement is fulfilled