public class MatchersEnumType extends Object implements Serializable, XMLAppendable
| Modifier and Type | Field and Description |
|---|---|
protected MatcherRule |
enumClass |
protected String |
enumImplements |
protected String |
expression |
| Constructor and Description |
|---|
MatchersEnumType() |
| Modifier and Type | Method and Description |
|---|---|
void |
appendTo(XMLBuilder builder) |
boolean |
equals(Object that) |
MatcherRule |
getEnumClass()
This rule influences the naming of the generated
EnumType object. |
String |
getEnumImplements()
This string provides additional interfaces that a generated
EnumType should implement. |
String |
getExpression()
This enum matcher applies to all unqualified or qualified enum names matched by this expression.
|
int |
hashCode() |
void |
setEnumClass(MatcherRule value)
This rule influences the naming of the generated
EnumType object. |
void |
setEnumImplements(String value)
This string provides additional interfaces that a generated
EnumType should implement. |
void |
setExpression(String value)
This enum matcher applies to all unqualified or qualified enum names matched by this expression.
|
String |
toString() |
MatchersEnumType |
withEnumClass(MatcherRule value)
This rule influences the naming of the generated
EnumType object. |
MatchersEnumType |
withEnumImplements(String value)
This string provides additional interfaces that a generated
EnumType should implement. |
MatchersEnumType |
withExpression(String value)
This enum matcher applies to all unqualified or qualified enum names matched by this expression.
|
protected String expression
protected MatcherRule enumClass
protected String enumImplements
public String getExpression()
public void setExpression(String value)
public MatcherRule getEnumClass()
EnumType object.public void setEnumClass(MatcherRule value)
EnumType object.public String getEnumImplements()
EnumType should implement.public void setEnumImplements(String value)
EnumType should implement.public MatchersEnumType withExpression(String value)
public MatchersEnumType withEnumClass(MatcherRule value)
EnumType object.public MatchersEnumType withEnumImplements(String value)
EnumType should implement.public final void appendTo(XMLBuilder builder)
appendTo in interface XMLAppendableCopyright © 2021. All rights reserved.