Package org.zkoss.zul

Class SimpleLocalTimeConstraint

    • Constructor Detail

      • SimpleLocalTimeConstraint

        public SimpleLocalTimeConstraint​(java.util.regex.Pattern regex,
                                         java.lang.String errmsg)
        Constructs a regular-expression constraint.
        Parameters:
        regex - ignored if null or empty
        errmsg - the error message to display. Ignored if null or empty.
      • SimpleLocalTimeConstraint

        public SimpleLocalTimeConstraint​(int flags,
                                         java.util.regex.Pattern regex,
                                         java.lang.String errmsg)
        Constructs a constraint combining regular expression.
        Parameters:
        flags - a combination of SimpleConstraint.NO_POSITIVE, SimpleConstraint.NO_NEGATIVE, SimpleConstraint.NO_ZERO, and so on.
        regex - ignored if null or empty
        errmsg - the error message to display. Ignored if null or empty.
      • SimpleLocalTimeConstraint

        public SimpleLocalTimeConstraint​(int flags,
                                         java.time.LocalTime begin,
                                         java.time.LocalTime end,
                                         java.lang.String errmsg)
        Constructs a constraint with beginning and ending date.
        Parameters:
        flags - a combination of SimpleConstraint.NO_POSITIVE, SimpleConstraint.NO_NEGATIVE, SimpleConstraint.NO_ZERO, and so on.
        begin - the beginning date, or null if no constraint at the beginning date.
        end - the ending date, or null if no constraint at the ending date.
        errmsg - the error message to display. Ignored if null or empty.
      • SimpleLocalTimeConstraint

        public SimpleLocalTimeConstraint​(java.lang.String constraint)
        Constructs a constraint with a list of constraints separated by comma.
        Parameters:
        constraint - a list of constraints separated by comma. Example: between 093000 and 183000, before 210000