- java.lang.Object
-
- org.jooq.meta.jaxb.MatchersRoutineType
-
- All Implemented Interfaces:
Serializable,XMLAppendable
public class MatchersRoutineType extends Object implements Serializable, XMLAppendable
Declarative naming strategy configuration for routine names.- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected Stringexpressionprotected MatcherRuleroutineClassprotected StringroutineImplementsprotected MatcherRuleroutineMethod
-
Constructor Summary
Constructors Constructor Description MatchersRoutineType()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidappendTo(XMLBuilder builder)booleanequals(Object that)StringgetExpression()This routine matcher applies to all unqualified or qualified routine names matched by this expression.MatcherRulegetRoutineClass()This rule influences the naming of the generatedRoutineobject.StringgetRoutineImplements()This string provides additional interfaces that a generatedRoutineshould implement.MatcherRulegetRoutineMethod()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.StringtoString()MatchersRoutineTypewithExpression(String value)This routine matcher applies to all unqualified or qualified routine names matched by this expression.MatchersRoutineTypewithRoutineClass(MatcherRule value)This rule influences the naming of the generatedRoutineobject.MatchersRoutineTypewithRoutineImplements(String value)This string provides additional interfaces that a generatedRoutineshould implement.MatchersRoutineTypewithRoutineMethod(MatcherRule value)This rule influences the naming of generated convenience methods used to call theRoutine.
-
-
-
Field Detail
-
expression
protected String expression
-
routineClass
protected MatcherRule routineClass
-
routineMethod
protected MatcherRule routineMethod
-
routineImplements
protected String routineImplements
-
-
Method Detail
-
getExpression
public String 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
public void setExpression(String value)
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
public MatcherRule getRoutineClass()
This rule influences the naming of the generatedRoutineobject.
-
setRoutineClass
public void setRoutineClass(MatcherRule value)
This rule influences the naming of the generatedRoutineobject.
-
getRoutineMethod
public MatcherRule getRoutineMethod()
This rule influences the naming of generated convenience methods used to call theRoutine.
-
setRoutineMethod
public void setRoutineMethod(MatcherRule value)
This rule influences the naming of generated convenience methods used to call theRoutine.
-
getRoutineImplements
public String getRoutineImplements()
This string provides additional interfaces that a generatedRoutineshould implement.
-
setRoutineImplements
public void setRoutineImplements(String value)
This string provides additional interfaces that a generatedRoutineshould implement.
-
withExpression
public MatchersRoutineType withExpression(String value)
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
public MatchersRoutineType withRoutineClass(MatcherRule value)
This rule influences the naming of the generatedRoutineobject.
-
withRoutineMethod
public MatchersRoutineType withRoutineMethod(MatcherRule value)
This rule influences the naming of generated convenience methods used to call theRoutine.
-
withRoutineImplements
public MatchersRoutineType withRoutineImplements(String value)
This string provides additional interfaces that a generatedRoutineshould implement.
-
appendTo
public final void appendTo(XMLBuilder builder)
- Specified by:
appendToin interfaceXMLAppendable
-
-