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
Copyright © 1997, 2011, Oracle. All rights reserved.