Class DayOfWeek

    • Method Detail

      • decode

        public static KeywordBindRule decode​(String expr,
                                             org.opends.server.authorization.dseecompat.EnumBindRuleType type)
                                      throws AciException
        Decode an string representing a dayofweek bind rule.
        Parameters:
        expr - A string representation of the bind rule.
        type - An enumeration representing the bind rule type.
        Returns:
        A keyword bind rule class that can be used to evaluate this bind rule.
        Throws:
        AciException - If the expression string is invalid.
      • evaluate

        public EnumEvalResult evaluate​(AciEvalContext evalCtx)
        Performs evaluation of a dayofweek bind rule using the provided evaluation context.
        Specified by:
        evaluate in interface KeywordBindRule
        Parameters:
        evalCtx - An evaluation context to use in the evaluation.
        Returns:
        An enumeration evaluation result.
      • toString

        public final void toString​(StringBuilder buffer)
        Description copied from interface: KeywordBindRule
        Appends a string representation of this object to the provided buffer.
        Specified by:
        toString in interface KeywordBindRule
        Parameters:
        buffer - The buffer into which a string representation of this object should be appended.