Skip navigation links
oracle.ide.extension.rules.functions
Class PropertyHasValue
java.lang.Object
oracle.ide.extension.rules.RuleFunction
oracle.ide.extension.rules.functions.PropertyHasValue
-
public final class PropertyHasValue
- extends RuleFunction
Returns true if there is a system property with the supplied name whose value matches the expected value. The and parameters are required, and the parameter value supplied is the expected system property value, ignoring case.
This rule takes an optional parameter which, if true, will test whether the value of the system property contains, ignoring case, the supplied property value, rather than matching the entire string. Boolean.valueOf(String)
is used to determine whether the value supplied to is true or false.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PropertyHasValue
public PropertyHasValue()
evaluate
public boolean evaluate(RuleEvaluationContext ruleContext,
java.util.Map<java.lang.String,RuleFunctionParameter> parameters)
throws RuleEvaluationException
-
- Specified by:
evaluate
in class RuleFunction
-
- Throws:
RuleEvaluationException
Skip navigation links
Copyright © 1997, 2012, Oracle. All rights reserved.