Class NotConstraint

java.lang.Object
com.codename1.ui.validation.NotConstraint
All Implemented Interfaces:
Constraint

public class NotConstraint extends Object implements Constraint
Negates a group of constraints, such that, if any of its child constraints is true, it returns false.
  • Constructor Details

    • NotConstraint

      public NotConstraint(Constraint... children)

      Creates a new NotConstraint

      Parameters
      • children: the child constraints
    • NotConstraint

      public NotConstraint(String failMessage, Constraint... children)

      Creates a new NotConstraint

      Parameters
      • failMessage: the default error message if the constraint fails

      • children: the child constraints

  • Method Details

    • isValid

      public boolean isValid(Object value)

      Indicates if the given value is valid or not

      Parameters
      • value: the value for the object
      Returns

      true if the value is valid and false otherwise

      Specified by:
      isValid in interface Constraint
    • getDefaultFailMessage

      public String getDefaultFailMessage()

      Includes the error message for the constraint

      Returns

      the text of the error message for a constraint

      Specified by:
      getDefaultFailMessage in interface Constraint