Package org.dogtagpki.legacy.core.policy
Class AndExpression
- java.lang.Object
-
- org.dogtagpki.legacy.core.policy.AndExpression
-
- All Implemented Interfaces:
org.dogtagpki.legacy.policy.IExpression
public class AndExpression extends java.lang.Object implements org.dogtagpki.legacy.policy.IExpression
This class represents an expression of the form. Expressions are used as predicates for policy selection. - Version:
- $Revision$, $Date$
- Author:
- kanda
-
-
Constructor Summary
Constructors Constructor Description AndExpression(org.dogtagpki.legacy.policy.IExpression exp1, org.dogtagpki.legacy.policy.IExpression exp2)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
evaluate(com.netscape.certsrv.request.IRequest req)
Evaluate the Expression.java.lang.String
toString()
Convert to a string.
-
-
-
Method Detail
-
evaluate
public boolean evaluate(com.netscape.certsrv.request.IRequest req) throws org.dogtagpki.legacy.policy.EPolicyException
Description copied from interface:org.dogtagpki.legacy.policy.IExpression
Evaluate the Expression.- Specified by:
evaluate
in interfaceorg.dogtagpki.legacy.policy.IExpression
- Parameters:
req
- The PKIRequest on which we are applying the condition.- Returns:
- The return value.
- Throws:
org.dogtagpki.legacy.policy.EPolicyException
-
toString
public java.lang.String toString()
Description copied from interface:org.dogtagpki.legacy.policy.IExpression
Convert to a string.- Specified by:
toString
in interfaceorg.dogtagpki.legacy.policy.IExpression
- Overrides:
toString
in classjava.lang.Object
-
-