java.lang.Object
org.jooq.meta.jaxb.MatchersAttributeType
- All Implemented Interfaces:
Serializable,XMLAppendable
Declarative naming strategy configuration for UDT attribute names.
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected MatcherRuleprotected MatcherRuleprotected MatcherRuleprotected MatcherRuleprotected String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal voidappendTo(XMLBuilder builder) booleanThis rule influences the naming of generated getters (e.g.This rule influences the naming of the generatedUDTFieldidentifier.This rule influences the naming of generated members (e.g.This rule influences the naming of generated setters (e.g.This field matcher applies to all unqualified or qualified UDT attribute names matched by this expression.inthashCode()voidsetAttributeGetter(MatcherRule value) This rule influences the naming of generated getters (e.g.voidThis rule influences the naming of the generatedUDTFieldidentifier.voidsetAttributeMember(MatcherRule value) This rule influences the naming of generated members (e.g.voidsetAttributeSetter(MatcherRule value) This rule influences the naming of generated setters (e.g.voidsetExpression(String value) This field matcher applies to all unqualified or qualified UDT attribute names matched by this expression.toString()withAttributeGetter(MatcherRule value) This rule influences the naming of generated getters (e.g.This rule influences the naming of the generatedUDTFieldidentifier.withAttributeMember(MatcherRule value) This rule influences the naming of generated members (e.g.withAttributeSetter(MatcherRule value) This rule influences the naming of generated setters (e.g.withExpression(String value) This field matcher applies to all unqualified or qualified UDT attribute names matched by this expression.
-
Field Details
-
expression
-
attributeIdentifier
-
attributeMember
-
attributeSetter
-
attributeGetter
-
-
Constructor Details
-
MatchersAttributeType
public MatchersAttributeType()
-
-
Method Details
-
getExpression
This field matcher applies to all unqualified or qualified UDT attribute names matched by this expression. If left empty, this matcher applies to all fields. -
setExpression
This field matcher applies to all unqualified or qualified UDT attribute names matched by this expression. If left empty, this matcher applies to all fields. -
getAttributeIdentifier
This rule influences the naming of the generatedUDTFieldidentifier. -
setAttributeIdentifier
This rule influences the naming of the generatedUDTFieldidentifier. -
getAttributeMember
This rule influences the naming of generated members (e.g. in POJOs) corresponding to thisUDTField -
setAttributeMember
This rule influences the naming of generated members (e.g. in POJOs) corresponding to thisUDTField -
getAttributeSetter
-
setAttributeSetter
-
getAttributeGetter
-
setAttributeGetter
-
withExpression
This field matcher applies to all unqualified or qualified UDT attribute names matched by this expression. If left empty, this matcher applies to all fields. -
withAttributeIdentifier
This rule influences the naming of the generatedUDTFieldidentifier. -
withAttributeMember
This rule influences the naming of generated members (e.g. in POJOs) corresponding to thisUDTField -
withAttributeSetter
-
withAttributeGetter
-
appendTo
- Specified by:
appendToin interfaceXMLAppendable
-
toString
-
equals
-
hashCode
public int hashCode()
-