public class MatchersTableType extends Object implements Serializable
| 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 |
|---|---|
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)
Sets the value of the daoClass property.
|
void |
setDaoImplements(String value)
Sets the value of the daoImplements property.
|
void |
setExpression(String value)
Sets the value of the expression property.
|
void |
setInterfaceClass(MatcherRule value)
Sets the value of the interfaceClass property.
|
void |
setInterfaceImplements(String value)
Sets the value of the interfaceImplements property.
|
void |
setPojoClass(MatcherRule value)
Sets the value of the pojoClass property.
|
void |
setPojoExtends(String value)
Sets the value of the pojoExtends property.
|
void |
setPojoImplements(String value)
Sets the value of the pojoImplements property.
|
void |
setRecordClass(MatcherRule value)
Sets the value of the recordClass property.
|
void |
setRecordImplements(String value)
Sets the value of the recordImplements property.
|
void |
setTableClass(MatcherRule value)
Sets the value of the tableClass property.
|
void |
setTableIdentifier(MatcherRule value)
Sets the value of the tableIdentifier property.
|
void |
setTableImplements(String value)
Sets the value of the tableImplements property.
|
String |
toString() |
MatchersTableType |
withDaoClass(MatcherRule value) |
MatchersTableType |
withDaoImplements(String value) |
MatchersTableType |
withExpression(String value) |
MatchersTableType |
withInterfaceClass(MatcherRule value) |
MatchersTableType |
withInterfaceImplements(String value) |
MatchersTableType |
withPojoClass(MatcherRule value) |
MatchersTableType |
withPojoExtends(String value) |
MatchersTableType |
withPojoImplements(String value) |
MatchersTableType |
withRecordClass(MatcherRule value) |
MatchersTableType |
withRecordImplements(String value) |
MatchersTableType |
withTableClass(MatcherRule value) |
MatchersTableType |
withTableIdentifier(MatcherRule value) |
MatchersTableType |
withTableImplements(String value) |
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()
Stringpublic void setExpression(String value)
value - allowed object is
Stringpublic MatcherRule getTableClass()
Table object.MatcherRulepublic void setTableClass(MatcherRule value)
value - allowed object is
MatcherRulepublic MatcherRule getTableIdentifier()
Table identifier.MatcherRulepublic void setTableIdentifier(MatcherRule value)
value - allowed object is
MatcherRulepublic String getTableImplements()
Table should implement.Stringpublic void setTableImplements(String value)
value - allowed object is
Stringpublic MatcherRule getRecordClass()
TableRecord object.MatcherRulepublic void setRecordClass(MatcherRule value)
value - allowed object is
MatcherRulepublic String getRecordImplements()
TableRecord should implement.Stringpublic void setRecordImplements(String value)
value - allowed object is
Stringpublic MatcherRule getInterfaceClass()
TableRecord and/or the POJO.MatcherRulepublic void setInterfaceClass(MatcherRule value)
value - allowed object is
MatcherRulepublic String getInterfaceImplements()
TableRecord and/or POJO) should implement.Stringpublic void setInterfaceImplements(String value)
value - allowed object is
Stringpublic MatcherRule getDaoClass()
DAO object.MatcherRulepublic void setDaoClass(MatcherRule value)
value - allowed object is
MatcherRulepublic String getDaoImplements()
DAO should implement.Stringpublic void setDaoImplements(String value)
value - allowed object is
Stringpublic MatcherRule getPojoClass()
MatcherRulepublic void setPojoClass(MatcherRule value)
value - allowed object is
MatcherRulepublic String getPojoExtends()
Stringpublic void setPojoExtends(String value)
value - allowed object is
Stringpublic String getPojoImplements()
Stringpublic void setPojoImplements(String value)
value - allowed object is
Stringpublic MatchersTableType withExpression(String value)
public MatchersTableType withTableClass(MatcherRule value)
public MatchersTableType withTableIdentifier(MatcherRule value)
public MatchersTableType withTableImplements(String value)
public MatchersTableType withRecordClass(MatcherRule value)
public MatchersTableType withRecordImplements(String value)
public MatchersTableType withInterfaceClass(MatcherRule value)
public MatchersTableType withInterfaceImplements(String value)
public MatchersTableType withDaoClass(MatcherRule value)
public MatchersTableType withDaoImplements(String value)
public MatchersTableType withPojoClass(MatcherRule value)
public MatchersTableType withPojoExtends(String value)
public MatchersTableType withPojoImplements(String value)
Copyright © 2019. All rights reserved.