public class RequireProperty extends AbstractPropertyEnforcerRule
| Modifier and Type | Field and Description |
|---|---|
private java.lang.String |
property
Specify the required property.
|
| Constructor and Description |
|---|
RequireProperty() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getName()
How the property that is being evaluated is called
|
java.lang.String |
getPropertyName()
The name of the property currently being evaluated, this is used for default message pourpouses only
|
protected java.lang.String |
resolveValue() |
java.lang.Object |
resolveValue(EnforcerRuleHelper helper)
Resolves the property value
|
void |
setProperty(java.lang.String property) |
execute, getRegex, getRegexMessage, setRegex, setRegexMessagegetCacheId, isCacheable, isResultValidgetLevel, getMessage, setLevel, setMessageprivate java.lang.String property
#setProperty(String)},
#getPropertyName()}public final void setProperty(java.lang.String property)
public java.lang.Object resolveValue(EnforcerRuleHelper helper) throws EnforcerRuleException
AbstractPropertyEnforcerRuleresolveValue in class AbstractPropertyEnforcerRuleEnforcerRuleExceptionprotected java.lang.String resolveValue()
public java.lang.String getPropertyName()
AbstractPropertyEnforcerRulegetPropertyName in class AbstractPropertyEnforcerRulepublic java.lang.String getName()
AbstractPropertyEnforcerRulegetName in class AbstractPropertyEnforcerRule