java.lang.Object
org.jooq.conf.MappedCatalog
- All Implemented Interfaces:
- Serializable,- Cloneable,- XMLAppendable
A catalog mapping configuration.
- See Also:
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprotected Stringprotected Patternprotected Stringprotected List<MappedSchema> 
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionfinal voidappendTo(XMLBuilder builder) clone()booleangetInput()The input catalog name as defined inNamed.getName()A regular expression matching the input catalog name as defined inNamed.getName()The output catalog as it will be rendered in SQL.inthashCode()voidThe input catalog name as defined inNamed.getName()voidsetInputExpression(Pattern value) A regular expression matching the input catalog name as defined inNamed.getName()voidThe output catalog as it will be rendered in SQL.voidsetSchemata(List<MappedSchema> schemata) toString()The input catalog name as defined inNamed.getName()withInputExpression(Pattern value) A regular expression matching the input catalog name as defined inNamed.getName()withOutput(String value) The output catalog as it will be rendered in SQL.withSchemata(Collection<MappedSchema> values) withSchemata(List<MappedSchema> schemata) withSchemata(MappedSchema... values) 
- 
Field Details- 
input
- 
inputExpression
- 
output
- 
schemata
 
- 
- 
Constructor Details- 
MappedCatalogpublic MappedCatalog()
 
- 
- 
Method Details- 
getInputThe input catalog name as defined inNamed.getName()Either <input/> or <inputExpression/> must be provided 
- 
setInputThe input catalog name as defined inNamed.getName()Either <input/> or <inputExpression/> must be provided 
- 
getInputExpressionA regular expression matching the input catalog name as defined inNamed.getName()Either <input/> or <inputExpression/> must be provided 
- 
setInputExpressionA regular expression matching the input catalog name as defined inNamed.getName()Either <input/> or <inputExpression/> must be provided 
- 
getOutputThe output catalog as it will be rendered in SQL.- When this is omitted, you can still apply schema and table mapping.
- When <input/> is provided, <output/> is a constant value.
- When <inputExpression/> is provided, <output/> is a replacement expression
 
- 
setOutputThe output catalog as it will be rendered in SQL.- When this is omitted, you can still apply schema and table mapping.
- When <input/> is provided, <output/> is a constant value.
- When <inputExpression/> is provided, <output/> is a replacement expression
 
- 
getSchemata
- 
setSchemata
- 
withInputThe input catalog name as defined inNamed.getName()Either <input/> or <inputExpression/> must be provided 
- 
withInputExpressionA regular expression matching the input catalog name as defined inNamed.getName()Either <input/> or <inputExpression/> must be provided 
- 
withOutputThe output catalog as it will be rendered in SQL.- When this is omitted, you can still apply schema and table mapping.
- When <input/> is provided, <output/> is a constant value.
- When <inputExpression/> is provided, <output/> is a replacement expression
 
- 
withSchemata
- 
withSchemata
- 
withSchemata
- 
appendTo- Specified by:
- appendToin interface- XMLAppendable
 
- 
toString
- 
equals
- 
hashCodepublic int hashCode()
- 
clone
 
-