public class ObjectRule extends PatternRule<ObjectRule>
| Constructor and Description |
|---|
ObjectRule() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Boolean |
apply(AttributeDefinition input) |
protected java.lang.Boolean |
apply(AttributeDefinition input,
java.util.List<AttributeRule> attributeRules) |
protected java.lang.Boolean |
apply(AttributeDefinition input,
java.util.regex.Pattern pattern) |
ObjectRule |
attributes(AttributeRule... attributes) |
ObjectRule |
attributes(java.util.List<AttributeRule> attributes) |
boolean |
equals(java.lang.Object o) |
java.util.List<AttributeRule> |
getAttributeRules() |
int |
hashCode() |
static ObjectRule |
object() |
void |
setAttributeRules(java.util.List<AttributeRule> attributeRules) |
java.lang.String |
toString() |
getPattern, pattern, pattern, setPattern, thisInstance@Nonnull public static ObjectRule object()
public java.util.List<AttributeRule> getAttributeRules()
public void setAttributeRules(java.util.List<AttributeRule> attributeRules)
@Nullable
public java.lang.Boolean apply(@Nullable
AttributeDefinition input)
@Nullable
protected java.lang.Boolean apply(@Nonnull
AttributeDefinition input,
@Nullable
java.util.regex.Pattern pattern)
@Nullable
protected java.lang.Boolean apply(@Nonnull
AttributeDefinition input,
@Nullable
java.util.List<AttributeRule> attributeRules)
@Nonnull public ObjectRule attributes(@Nullable java.util.List<AttributeRule> attributes)
@Nonnull public ObjectRule attributes(@Nullable AttributeRule... attributes)
public boolean equals(java.lang.Object o)
equals in class PatternRule<ObjectRule>public int hashCode()
hashCode in class PatternRule<ObjectRule>public java.lang.String toString()
toString in class PatternRule<ObjectRule>Copyright © 2016 echocat. All Rights Reserved.