java.lang.Object
org.jooq.meta.jaxb.MatchersSchemaType
- All Implemented Interfaces:
Serializable,XMLAppendable
Declarative naming strategy configuration for schema names.
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Stringprotected MatcherRuleprotected MatcherRuleprotected String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal voidappendTo(XMLBuilder builder) booleanThis schema matcher applies to all unqualified or qualified schema names matched by this expression.This rule influences the naming of the generatedSchemaobject.This rule influences the naming of the generatedSchemaidentifier.This string provides additional interfaces that a generatedSchemashould implement.inthashCode()voidsetExpression(String value) This schema matcher applies to all unqualified or qualified schema names matched by this expression.voidsetSchemaClass(MatcherRule value) This rule influences the naming of the generatedSchemaobject.voidsetSchemaIdentifier(MatcherRule value) This rule influences the naming of the generatedSchemaidentifier.voidsetSchemaImplements(String value) This string provides additional interfaces that a generatedSchemashould implement.toString()withExpression(String value) This schema matcher applies to all unqualified or qualified schema names matched by this expression.withSchemaClass(MatcherRule value) This rule influences the naming of the generatedSchemaobject.withSchemaIdentifier(MatcherRule value) This rule influences the naming of the generatedSchemaidentifier.withSchemaImplements(String value) This string provides additional interfaces that a generatedSchemashould implement.
-
Field Details
-
expression
-
schemaClass
-
schemaIdentifier
-
schemaImplements
-
-
Constructor Details
-
MatchersSchemaType
public MatchersSchemaType()
-
-
Method Details
-
getExpression
This schema matcher applies to all unqualified or qualified schema names matched by this expression. If left empty, this matcher applies to all schemas. -
setExpression
This schema matcher applies to all unqualified or qualified schema names matched by this expression. If left empty, this matcher applies to all schemas. -
getSchemaClass
This rule influences the naming of the generatedSchemaobject. -
setSchemaClass
This rule influences the naming of the generatedSchemaobject. -
getSchemaIdentifier
This rule influences the naming of the generatedSchemaidentifier. -
setSchemaIdentifier
This rule influences the naming of the generatedSchemaidentifier. -
getSchemaImplements
This string provides additional interfaces that a generatedSchemashould implement. -
setSchemaImplements
This string provides additional interfaces that a generatedSchemashould implement. -
withExpression
This schema matcher applies to all unqualified or qualified schema names matched by this expression. If left empty, this matcher applies to all schemas. -
withSchemaClass
This rule influences the naming of the generatedSchemaobject. -
withSchemaIdentifier
This rule influences the naming of the generatedSchemaidentifier. -
withSchemaImplements
This string provides additional interfaces that a generatedSchemashould implement. -
appendTo
- Specified by:
appendToin interfaceXMLAppendable
-
toString
-
equals
-
hashCode
public int hashCode()
-