java.lang.Object
org.jooq.meta.jaxb.MatchersEnumType
- All Implemented Interfaces:
Serializable,XMLAppendable
Declarative naming strategy configuration for enum names.
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected MatcherRuleprotected Stringprotected MatcherRuleprotected String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal voidappendTo(XMLBuilder builder) booleanThis rule influences the naming of the generatedEnumTypeobject.This string provides additional interfaces that a generatedEnumTypeshould implement.This rule influences the naming of the generatedEnumTypeliteral values.This enum matcher applies to all unqualified or qualified enum names matched by this expression.inthashCode()voidsetEnumClass(MatcherRule value) This rule influences the naming of the generatedEnumTypeobject.voidsetEnumImplements(String value) This string provides additional interfaces that a generatedEnumTypeshould implement.voidsetEnumLiteral(MatcherRule value) This rule influences the naming of the generatedEnumTypeliteral values.voidsetExpression(String value) This enum matcher applies to all unqualified or qualified enum names matched by this expression.toString()withEnumClass(MatcherRule value) This rule influences the naming of the generatedEnumTypeobject.withEnumImplements(String value) This string provides additional interfaces that a generatedEnumTypeshould implement.withEnumLiteral(MatcherRule value) This rule influences the naming of the generatedEnumTypeliteral values.withExpression(String value) This enum matcher applies to all unqualified or qualified enum names matched by this expression.
-
Field Details
-
expression
-
enumClass
-
enumImplements
-
enumLiteral
-
-
Constructor Details
-
MatchersEnumType
public MatchersEnumType()
-
-
Method Details
-
getExpression
This enum matcher applies to all unqualified or qualified enum names matched by this expression. If left empty, this matcher applies to all enums. -
setExpression
This enum matcher applies to all unqualified or qualified enum names matched by this expression. If left empty, this matcher applies to all enums. -
getEnumClass
This rule influences the naming of the generatedEnumTypeobject. -
setEnumClass
This rule influences the naming of the generatedEnumTypeobject. -
getEnumImplements
This string provides additional interfaces that a generatedEnumTypeshould implement. -
setEnumImplements
This string provides additional interfaces that a generatedEnumTypeshould implement. -
getEnumLiteral
This rule influences the naming of the generatedEnumTypeliteral values. -
setEnumLiteral
This rule influences the naming of the generatedEnumTypeliteral values. -
withExpression
This enum matcher applies to all unqualified or qualified enum names matched by this expression. If left empty, this matcher applies to all enums. -
withEnumClass
This rule influences the naming of the generatedEnumTypeobject. -
withEnumImplements
This string provides additional interfaces that a generatedEnumTypeshould implement. -
withEnumLiteral
This rule influences the naming of the generatedEnumTypeliteral values. -
appendTo
- Specified by:
appendToin interfaceXMLAppendable
-
toString
-
equals
-
hashCode
public int hashCode()
-