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