public class MatchersFieldType extends Object implements Serializable, XMLAppendable
| Modifier and Type | Field and Description |
|---|---|
protected String |
expression |
protected MatcherRule |
fieldGetter |
protected MatcherRule |
fieldIdentifier |
protected MatcherRule |
fieldMember |
protected MatcherRule |
fieldSetter |
| Constructor and Description |
|---|
MatchersFieldType() |
| Modifier and Type | Method and Description |
|---|---|
void |
appendTo(XMLBuilder builder) |
boolean |
equals(Object that) |
String |
getExpression()
This field matcher applies to all unqualified or qualified field names matched by this expression.
|
MatcherRule |
getFieldGetter()
This rule influences the naming of generated getters (e.g. in
TableRecord and/or POJOs) corresponding to this Field |
MatcherRule |
getFieldIdentifier()
This rule influences the naming of the generated
Field identifier. |
MatcherRule |
getFieldMember()
This rule influences the naming of generated members (e.g. in POJOs) corresponding to this
Field |
MatcherRule |
getFieldSetter()
This rule influences the naming of generated setters (e.g. in
TableRecord and/or POJOs) corresponding to this Field |
int |
hashCode() |
void |
setExpression(String value)
This field matcher applies to all unqualified or qualified field names matched by this expression.
|
void |
setFieldGetter(MatcherRule value)
This rule influences the naming of generated getters (e.g. in
TableRecord and/or POJOs) corresponding to this Field |
void |
setFieldIdentifier(MatcherRule value)
This rule influences the naming of the generated
Field identifier. |
void |
setFieldMember(MatcherRule value)
This rule influences the naming of generated members (e.g. in POJOs) corresponding to this
Field |
void |
setFieldSetter(MatcherRule value)
This rule influences the naming of generated setters (e.g. in
TableRecord and/or POJOs) corresponding to this Field |
String |
toString() |
MatchersFieldType |
withExpression(String value)
This field matcher applies to all unqualified or qualified field names matched by this expression.
|
MatchersFieldType |
withFieldGetter(MatcherRule value)
This rule influences the naming of generated getters (e.g. in
TableRecord and/or POJOs) corresponding to this Field |
MatchersFieldType |
withFieldIdentifier(MatcherRule value)
This rule influences the naming of the generated
Field identifier. |
MatchersFieldType |
withFieldMember(MatcherRule value)
This rule influences the naming of generated members (e.g. in POJOs) corresponding to this
Field |
MatchersFieldType |
withFieldSetter(MatcherRule value)
This rule influences the naming of generated setters (e.g. in
TableRecord and/or POJOs) corresponding to this Field |
protected String expression
protected MatcherRule fieldIdentifier
protected MatcherRule fieldMember
protected MatcherRule fieldSetter
protected MatcherRule fieldGetter
public String getExpression()
public void setExpression(String value)
public MatcherRule getFieldIdentifier()
Field identifier.public void setFieldIdentifier(MatcherRule value)
Field identifier.public MatcherRule getFieldMember()
Fieldpublic void setFieldMember(MatcherRule value)
Fieldpublic MatcherRule getFieldSetter()
TableRecord and/or POJOs) corresponding to this Fieldpublic void setFieldSetter(MatcherRule value)
TableRecord and/or POJOs) corresponding to this Fieldpublic MatcherRule getFieldGetter()
TableRecord and/or POJOs) corresponding to this Fieldpublic void setFieldGetter(MatcherRule value)
TableRecord and/or POJOs) corresponding to this Fieldpublic MatchersFieldType withExpression(String value)
public MatchersFieldType withFieldIdentifier(MatcherRule value)
Field identifier.public MatchersFieldType withFieldMember(MatcherRule value)
Fieldpublic MatchersFieldType withFieldSetter(MatcherRule value)
TableRecord and/or POJOs) corresponding to this Fieldpublic MatchersFieldType withFieldGetter(MatcherRule value)
TableRecord and/or POJOs) corresponding to this Fieldpublic final void appendTo(XMLBuilder builder)
appendTo in interface XMLAppendableCopyright © 2021. All rights reserved.