java.lang.Object
org.jooq.meta.jaxb.MatchersFieldType
- All Implemented Interfaces:
Serializable,XMLAppendable
Declarative naming strategy configuration for field names.
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected MatcherRuleprotected Stringprotected MatcherRuleprotected MatcherRuleprotected MatcherRuleprotected MatcherRuleprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Boolean -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal voidappendTo(XMLBuilder builder) booleanThis rule influences the naming of generated members and member suffixes in DAO methods corresponding to thisFieldThis field matcher applies to all unqualified or qualified field names matched by this expression.This rule influences the naming of generated getters (e.g.This rule influences the naming of the generatedFieldidentifier.This rule influences the naming of generated members (e.g.This rule influences the naming of generated setters (e.g.inthashCode()Whether an "override" modifier in generated interface getters should be generated.Whether an "override" modifier in generated interface members (properties) should be generated.Whether an "override" modifier in generated interface setters should be generated.Whether an "override" modifier in generated POJO getters should be generated.Whether an "override" modifier in generated POJO members (properties) should be generated.Whether an "override" modifier in generated POJO setters should be generated.Whether an "override" modifier in generated record getters should be generated.Whether an "override" modifier in generated record members (properties) should be generated.Whether an "override" modifier in generated record setters should be generated.voidsetDaoMember(MatcherRule value) This rule influences the naming of generated members and member suffixes in DAO methods corresponding to thisFieldvoidsetExpression(String value) This field matcher applies to all unqualified or qualified field names matched by this expression.voidsetFieldGetter(MatcherRule value) This rule influences the naming of generated getters (e.g.voidsetFieldIdentifier(MatcherRule value) This rule influences the naming of the generatedFieldidentifier.voidsetFieldMember(MatcherRule value) This rule influences the naming of generated members (e.g.voidsetFieldSetter(MatcherRule value) This rule influences the naming of generated setters (e.g.voidWhether an "override" modifier in generated interface getters should be generated.voidWhether an "override" modifier in generated interface members (properties) should be generated.voidWhether an "override" modifier in generated interface setters should be generated.voidsetPojoGetterOverride(Boolean value) Whether an "override" modifier in generated POJO getters should be generated.voidsetPojoMemberOverride(Boolean value) Whether an "override" modifier in generated POJO members (properties) should be generated.voidsetPojoSetterOverride(Boolean value) Whether an "override" modifier in generated POJO setters should be generated.voidsetRecordGetterOverride(Boolean value) Whether an "override" modifier in generated record getters should be generated.voidsetRecordMemberOverride(Boolean value) Whether an "override" modifier in generated record members (properties) should be generated.voidsetRecordSetterOverride(Boolean value) Whether an "override" modifier in generated record setters should be generated.toString()withDaoMember(MatcherRule value) This rule influences the naming of generated members and member suffixes in DAO methods corresponding to thisFieldwithExpression(String value) This field matcher applies to all unqualified or qualified field names matched by this expression.withFieldGetter(MatcherRule value) This rule influences the naming of generated getters (e.g.withFieldIdentifier(MatcherRule value) This rule influences the naming of the generatedFieldidentifier.withFieldMember(MatcherRule value) This rule influences the naming of generated members (e.g.withFieldSetter(MatcherRule value) This rule influences the naming of generated setters (e.g.Whether an "override" modifier in generated interface getters should be generated.Whether an "override" modifier in generated interface members (properties) should be generated.Whether an "override" modifier in generated interface setters should be generated.withPojoGetterOverride(Boolean value) Whether an "override" modifier in generated POJO getters should be generated.withPojoMemberOverride(Boolean value) Whether an "override" modifier in generated POJO members (properties) should be generated.withPojoSetterOverride(Boolean value) Whether an "override" modifier in generated POJO setters should be generated.withRecordGetterOverride(Boolean value) Whether an "override" modifier in generated record getters should be generated.withRecordMemberOverride(Boolean value) Whether an "override" modifier in generated record members (properties) should be generated.withRecordSetterOverride(Boolean value) Whether an "override" modifier in generated record setters should be generated.
-
Field Details
-
expression
-
fieldIdentifier
-
fieldMember
-
fieldSetter
-
fieldGetter
-
daoMember
-
recordSetterOverride
-
recordGetterOverride
-
recordMemberOverride
-
interfaceSetterOverride
-
interfaceGetterOverride
-
interfaceMemberOverride
-
pojoSetterOverride
-
pojoGetterOverride
-
pojoMemberOverride
-
-
Constructor Details
-
MatchersFieldType
public MatchersFieldType()
-
-
Method Details
-
getExpression
This field matcher applies to all unqualified or qualified field names matched by this expression. If left empty, this matcher applies to all fields. -
setExpression
This field matcher applies to all unqualified or qualified field names matched by this expression. If left empty, this matcher applies to all fields. -
getFieldIdentifier
This rule influences the naming of the generatedFieldidentifier. -
setFieldIdentifier
This rule influences the naming of the generatedFieldidentifier. -
getFieldMember
This rule influences the naming of generated members (e.g. in POJOs) corresponding to thisField -
setFieldMember
This rule influences the naming of generated members (e.g. in POJOs) corresponding to thisField -
getFieldSetter
This rule influences the naming of generated setters (e.g. inTableRecordand/or POJOs) corresponding to thisField -
setFieldSetter
This rule influences the naming of generated setters (e.g. inTableRecordand/or POJOs) corresponding to thisField -
getFieldGetter
This rule influences the naming of generated getters (e.g. inTableRecordand/or POJOs) corresponding to thisField -
setFieldGetter
This rule influences the naming of generated getters (e.g. inTableRecordand/or POJOs) corresponding to thisField -
getDaoMember
This rule influences the naming of generated members and member suffixes in DAO methods corresponding to thisField -
setDaoMember
This rule influences the naming of generated members and member suffixes in DAO methods corresponding to thisField -
isRecordSetterOverride
Whether an "override" modifier in generated record setters should be generated.- Returns:
- possible object is
Boolean
-
setRecordSetterOverride
Whether an "override" modifier in generated record setters should be generated.- Parameters:
value- allowed object isBoolean
-
isRecordGetterOverride
Whether an "override" modifier in generated record getters should be generated.- Returns:
- possible object is
Boolean
-
setRecordGetterOverride
Whether an "override" modifier in generated record getters should be generated.- Parameters:
value- allowed object isBoolean
-
isRecordMemberOverride
Whether an "override" modifier in generated record members (properties) should be generated.- Returns:
- possible object is
Boolean
-
setRecordMemberOverride
Whether an "override" modifier in generated record members (properties) should be generated.- Parameters:
value- allowed object isBoolean
-
isInterfaceSetterOverride
Whether an "override" modifier in generated interface setters should be generated.- Returns:
- possible object is
Boolean
-
setInterfaceSetterOverride
Whether an "override" modifier in generated interface setters should be generated.- Parameters:
value- allowed object isBoolean
-
isInterfaceGetterOverride
Whether an "override" modifier in generated interface getters should be generated.- Returns:
- possible object is
Boolean
-
setInterfaceGetterOverride
Whether an "override" modifier in generated interface getters should be generated.- Parameters:
value- allowed object isBoolean
-
isInterfaceMemberOverride
Whether an "override" modifier in generated interface members (properties) should be generated.- Returns:
- possible object is
Boolean
-
setInterfaceMemberOverride
Whether an "override" modifier in generated interface members (properties) should be generated.- Parameters:
value- allowed object isBoolean
-
isPojoSetterOverride
Whether an "override" modifier in generated POJO setters should be generated.- Returns:
- possible object is
Boolean
-
setPojoSetterOverride
Whether an "override" modifier in generated POJO setters should be generated.- Parameters:
value- allowed object isBoolean
-
isPojoGetterOverride
Whether an "override" modifier in generated POJO getters should be generated.- Returns:
- possible object is
Boolean
-
setPojoGetterOverride
Whether an "override" modifier in generated POJO getters should be generated.- Parameters:
value- allowed object isBoolean
-
isPojoMemberOverride
Whether an "override" modifier in generated POJO members (properties) should be generated.- Returns:
- possible object is
Boolean
-
setPojoMemberOverride
Whether an "override" modifier in generated POJO members (properties) should be generated.- Parameters:
value- allowed object isBoolean
-
withExpression
This field matcher applies to all unqualified or qualified field names matched by this expression. If left empty, this matcher applies to all fields. -
withFieldIdentifier
This rule influences the naming of the generatedFieldidentifier. -
withFieldMember
This rule influences the naming of generated members (e.g. in POJOs) corresponding to thisField -
withFieldSetter
This rule influences the naming of generated setters (e.g. inTableRecordand/or POJOs) corresponding to thisField -
withFieldGetter
This rule influences the naming of generated getters (e.g. inTableRecordand/or POJOs) corresponding to thisField -
withDaoMember
This rule influences the naming of generated members and member suffixes in DAO methods corresponding to thisField -
withRecordSetterOverride
Whether an "override" modifier in generated record setters should be generated. -
withRecordGetterOverride
Whether an "override" modifier in generated record getters should be generated. -
withRecordMemberOverride
Whether an "override" modifier in generated record members (properties) should be generated. -
withInterfaceSetterOverride
Whether an "override" modifier in generated interface setters should be generated. -
withInterfaceGetterOverride
Whether an "override" modifier in generated interface getters should be generated. -
withInterfaceMemberOverride
Whether an "override" modifier in generated interface members (properties) should be generated. -
withPojoSetterOverride
Whether an "override" modifier in generated POJO setters should be generated. -
withPojoGetterOverride
Whether an "override" modifier in generated POJO getters should be generated. -
withPojoMemberOverride
Whether an "override" modifier in generated POJO members (properties) should be generated. -
appendTo
- Specified by:
appendToin interfaceXMLAppendable
-
toString
-
equals
-
hashCode
public int hashCode()
-