public class MatchersTableType extends Object implements Serializable, XMLAppendable
| Modifier and Type | Field and Description |
|---|---|
protected MatcherRule |
daoClass |
protected String |
daoImplements |
protected String |
expression |
protected MatcherRule |
interfaceClass |
protected String |
interfaceImplements |
protected MatcherRule |
pojoClass |
protected String |
pojoExtends |
protected String |
pojoImplements |
protected MatcherRule |
recordClass |
protected String |
recordImplements |
protected MatcherRule |
tableClass |
protected MatcherRule |
tableIdentifier |
protected String |
tableImplements |
| Constructor and Description |
|---|
MatchersTableType() |
| Modifier and Type | Method and Description |
|---|---|
void |
appendTo(XMLBuilder builder) |
boolean |
equals(Object that) |
MatcherRule |
getDaoClass()
This rule influences the naming of the generated
DAO object. |
String |
getDaoImplements()
This string provides additional interfaces that a generated
DAO should implement. |
String |
getExpression()
This table matcher applies to all unqualified or qualified table names matched by this expression.
|
MatcherRule |
getInterfaceClass()
This rule influences the naming of the generated interface implemented by the
TableRecord and/or the POJO. |
String |
getInterfaceImplements()
This string provides additional interfaces that a generated interface (which is implemented by the
TableRecord and/or POJO) should implement. |
MatcherRule |
getPojoClass()
This rule influences the naming of the generated POJOs object.
|
String |
getPojoExtends()
This string provides a super class that a generated POJO should extend.
|
String |
getPojoImplements()
This string provides additional interfaces that a generated POJO should implement.
|
MatcherRule |
getRecordClass()
This rule influences the naming of the generated
TableRecord object. |
String |
getRecordImplements()
This string provides additional interfaces that a generated
TableRecord should implement. |
MatcherRule |
getTableClass()
This rule influences the naming of the generated
Table object. |
MatcherRule |
getTableIdentifier()
This rule influences the naming of the generated
Table identifier. |
String |
getTableImplements()
This string provides additional interfaces that a generated
Table should implement. |
int |
hashCode() |
void |
setDaoClass(MatcherRule value)
This rule influences the naming of the generated
DAO object. |
void |
setDaoImplements(String value)
This string provides additional interfaces that a generated
DAO should implement. |
void |
setExpression(String value)
This table matcher applies to all unqualified or qualified table names matched by this expression.
|
void |
setInterfaceClass(MatcherRule value)
This rule influences the naming of the generated interface implemented by the
TableRecord and/or the POJO. |
void |
setInterfaceImplements(String value)
This string provides additional interfaces that a generated interface (which is implemented by the
TableRecord and/or POJO) should implement. |
void |
setPojoClass(MatcherRule value)
This rule influences the naming of the generated POJOs object.
|
void |
setPojoExtends(String value)
This string provides a super class that a generated POJO should extend.
|
void |
setPojoImplements(String value)
This string provides additional interfaces that a generated POJO should implement.
|
void |
setRecordClass(MatcherRule value)
This rule influences the naming of the generated
TableRecord object. |
void |
setRecordImplements(String value)
This string provides additional interfaces that a generated
TableRecord should implement. |
void |
setTableClass(MatcherRule value)
This rule influences the naming of the generated
Table object. |
void |
setTableIdentifier(MatcherRule value)
This rule influences the naming of the generated
Table identifier. |
void |
setTableImplements(String value)
This string provides additional interfaces that a generated
Table should implement. |
String |
toString() |
MatchersTableType |
withDaoClass(MatcherRule value)
This rule influences the naming of the generated
DAO object. |
MatchersTableType |
withDaoImplements(String value)
This string provides additional interfaces that a generated
DAO should implement. |
MatchersTableType |
withExpression(String value)
This table matcher applies to all unqualified or qualified table names matched by this expression.
|
MatchersTableType |
withInterfaceClass(MatcherRule value)
This rule influences the naming of the generated interface implemented by the
TableRecord and/or the POJO. |
MatchersTableType |
withInterfaceImplements(String value)
This string provides additional interfaces that a generated interface (which is implemented by the
TableRecord and/or POJO) should implement. |
MatchersTableType |
withPojoClass(MatcherRule value)
This rule influences the naming of the generated POJOs object.
|
MatchersTableType |
withPojoExtends(String value)
This string provides a super class that a generated POJO should extend.
|
MatchersTableType |
withPojoImplements(String value)
This string provides additional interfaces that a generated POJO should implement.
|
MatchersTableType |
withRecordClass(MatcherRule value)
This rule influences the naming of the generated
TableRecord object. |
MatchersTableType |
withRecordImplements(String value)
This string provides additional interfaces that a generated
TableRecord should implement. |
MatchersTableType |
withTableClass(MatcherRule value)
This rule influences the naming of the generated
Table object. |
MatchersTableType |
withTableIdentifier(MatcherRule value)
This rule influences the naming of the generated
Table identifier. |
MatchersTableType |
withTableImplements(String value)
This string provides additional interfaces that a generated
Table should implement. |
protected String expression
protected MatcherRule tableClass
protected MatcherRule tableIdentifier
protected String tableImplements
protected MatcherRule recordClass
protected String recordImplements
protected MatcherRule interfaceClass
protected String interfaceImplements
protected MatcherRule daoClass
protected String daoImplements
protected MatcherRule pojoClass
protected String pojoExtends
protected String pojoImplements
public String getExpression()
public void setExpression(String value)
public MatcherRule getTableClass()
Table object.public void setTableClass(MatcherRule value)
Table object.public MatcherRule getTableIdentifier()
Table identifier.public void setTableIdentifier(MatcherRule value)
Table identifier.public String getTableImplements()
Table should implement.public void setTableImplements(String value)
Table should implement.public MatcherRule getRecordClass()
TableRecord object.public void setRecordClass(MatcherRule value)
TableRecord object.public String getRecordImplements()
TableRecord should implement.public void setRecordImplements(String value)
TableRecord should implement.public MatcherRule getInterfaceClass()
TableRecord and/or the POJO.public void setInterfaceClass(MatcherRule value)
TableRecord and/or the POJO.public String getInterfaceImplements()
TableRecord and/or POJO) should implement.public void setInterfaceImplements(String value)
TableRecord and/or POJO) should implement.public MatcherRule getDaoClass()
DAO object.public void setDaoClass(MatcherRule value)
DAO object.public String getDaoImplements()
DAO should implement.public void setDaoImplements(String value)
DAO should implement.public MatcherRule getPojoClass()
public void setPojoClass(MatcherRule value)
public String getPojoExtends()
public void setPojoExtends(String value)
public String getPojoImplements()
public void setPojoImplements(String value)
public MatchersTableType withExpression(String value)
public MatchersTableType withTableClass(MatcherRule value)
Table object.public MatchersTableType withTableIdentifier(MatcherRule value)
Table identifier.public MatchersTableType withTableImplements(String value)
Table should implement.public MatchersTableType withRecordClass(MatcherRule value)
TableRecord object.public MatchersTableType withRecordImplements(String value)
TableRecord should implement.public MatchersTableType withInterfaceClass(MatcherRule value)
TableRecord and/or the POJO.public MatchersTableType withInterfaceImplements(String value)
TableRecord and/or POJO) should implement.public MatchersTableType withDaoClass(MatcherRule value)
DAO object.public MatchersTableType withDaoImplements(String value)
DAO should implement.public MatchersTableType withPojoClass(MatcherRule value)
public MatchersTableType withPojoExtends(String value)
public MatchersTableType withPojoImplements(String value)
public final void appendTo(XMLBuilder builder)
appendTo in interface XMLAppendableCopyright © 2021. All rights reserved.