java.lang.Object
org.jooq.meta.jaxb.MatchersRoutineType
- All Implemented Interfaces:
Serializable,XMLAppendable
Declarative naming strategy configuration for routine names.
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Stringprotected MatcherRuleprotected Stringprotected MatcherRule -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal voidappendTo(XMLBuilder builder) booleanThis routine matcher applies to all unqualified or qualified routine names matched by this expression.This rule influences the naming of the generatedRoutineobject.This string provides additional interfaces that a generatedRoutineshould implement.This rule influences the naming of generated convenience methods used to call theRoutine.inthashCode()voidsetExpression(String value) This routine matcher applies to all unqualified or qualified routine names matched by this expression.voidsetRoutineClass(MatcherRule value) This rule influences the naming of the generatedRoutineobject.voidsetRoutineImplements(String value) This string provides additional interfaces that a generatedRoutineshould implement.voidsetRoutineMethod(MatcherRule value) This rule influences the naming of generated convenience methods used to call theRoutine.toString()withExpression(String value) This routine matcher applies to all unqualified or qualified routine names matched by this expression.withRoutineClass(MatcherRule value) This rule influences the naming of the generatedRoutineobject.withRoutineImplements(String value) This string provides additional interfaces that a generatedRoutineshould implement.withRoutineMethod(MatcherRule value) This rule influences the naming of generated convenience methods used to call theRoutine.
-
Field Details
-
expression
-
routineClass
-
routineMethod
-
routineImplements
-
-
Constructor Details
-
MatchersRoutineType
public MatchersRoutineType()
-
-
Method Details
-
getExpression
This routine matcher applies to all unqualified or qualified routine names matched by this expression. If left empty, this matcher applies to all routines. -
setExpression
This routine matcher applies to all unqualified or qualified routine names matched by this expression. If left empty, this matcher applies to all routines. -
getRoutineClass
This rule influences the naming of the generatedRoutineobject. -
setRoutineClass
This rule influences the naming of the generatedRoutineobject. -
getRoutineMethod
This rule influences the naming of generated convenience methods used to call theRoutine. -
setRoutineMethod
This rule influences the naming of generated convenience methods used to call theRoutine. -
getRoutineImplements
This string provides additional interfaces that a generatedRoutineshould implement. -
setRoutineImplements
This string provides additional interfaces that a generatedRoutineshould implement. -
withExpression
This routine matcher applies to all unqualified or qualified routine names matched by this expression. If left empty, this matcher applies to all routines. -
withRoutineClass
This rule influences the naming of the generatedRoutineobject. -
withRoutineMethod
This rule influences the naming of generated convenience methods used to call theRoutine. -
withRoutineImplements
This string provides additional interfaces that a generatedRoutineshould implement. -
appendTo
- Specified by:
appendToin interfaceXMLAppendable
-
toString
-
equals
-
hashCode
public int hashCode()
-