public class Database extends Object implements Serializable
Java class for Database complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="Database">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<all>
<element name="name" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="properties" type="{http://www.jooq.org/xsd/jooq-codegen-3.6.0.xsd}Properties" minOccurs="0"/>
<element name="regexFlags" type="{http://www.jooq.org/xsd/jooq-codegen-3.6.0.xsd}RegexFlags" minOccurs="0"/>
<element name="includes" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="excludes" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="includeExcludeColumns" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="recordVersionFields" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="recordTimestampFields" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="syntheticPrimaryKeys" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="overridePrimaryKeys" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="dateAsTimestamp" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="ignoreProcedureReturnValues" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="unsignedTypes" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="inputSchema" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="schemaVersionProvider" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="outputSchema" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="outputSchemaToDefault" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="schemata" type="{http://www.jooq.org/xsd/jooq-codegen-3.6.0.xsd}Schemata" minOccurs="0"/>
<element name="customTypes" type="{http://www.jooq.org/xsd/jooq-codegen-3.6.0.xsd}CustomTypes" minOccurs="0"/>
<element name="enumTypes" type="{http://www.jooq.org/xsd/jooq-codegen-3.6.0.xsd}EnumTypes" minOccurs="0"/>
<element name="forcedTypes" type="{http://www.jooq.org/xsd/jooq-codegen-3.6.0.xsd}ForcedTypes" minOccurs="0"/>
</all>
</restriction>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected List<CustomType> |
customTypes |
protected Boolean |
dateAsTimestamp |
protected List<EnumType> |
enumTypes |
protected String |
excludes |
protected List<ForcedType> |
forcedTypes |
protected Boolean |
ignoreProcedureReturnValues |
protected Boolean |
includeExcludeColumns |
protected String |
includes |
protected String |
inputSchema |
protected String |
name |
protected String |
outputSchema |
protected Boolean |
outputSchemaToDefault |
protected String |
overridePrimaryKeys |
protected List<Property> |
properties |
protected String |
recordTimestampFields |
protected String |
recordVersionFields |
protected List<RegexFlag> |
regexFlags |
protected List<Schema> |
schemata |
protected String |
schemaVersionProvider |
protected String |
syntheticPrimaryKeys |
protected Boolean |
unsignedTypes |
| Constructor and Description |
|---|
Database() |
| Modifier and Type | Method and Description |
|---|---|
List<CustomType> |
getCustomTypes() |
List<EnumType> |
getEnumTypes() |
String |
getExcludes()
Gets the value of the excludes property.
|
List<ForcedType> |
getForcedTypes() |
String |
getIncludes()
Gets the value of the includes property.
|
String |
getInputSchema()
Gets the value of the inputSchema property.
|
String |
getName()
Gets the value of the name property.
|
String |
getOutputSchema()
Gets the value of the outputSchema property.
|
String |
getOverridePrimaryKeys()
Gets the value of the overridePrimaryKeys property.
|
List<Property> |
getProperties() |
String |
getRecordTimestampFields()
Gets the value of the recordTimestampFields property.
|
String |
getRecordVersionFields()
Gets the value of the recordVersionFields property.
|
List<RegexFlag> |
getRegexFlags()
Gets the value of the regexFlags property.
|
List<Schema> |
getSchemata() |
String |
getSchemaVersionProvider()
Gets the value of the schemaVersionProvider property.
|
String |
getSyntheticPrimaryKeys()
Gets the value of the syntheticPrimaryKeys property.
|
Boolean |
isDateAsTimestamp()
Gets the value of the dateAsTimestamp property.
|
Boolean |
isIgnoreProcedureReturnValues()
Gets the value of the ignoreProcedureReturnValues property.
|
Boolean |
isIncludeExcludeColumns()
Gets the value of the includeExcludeColumns property.
|
Boolean |
isOutputSchemaToDefault()
Gets the value of the outputSchemaToDefault property.
|
Boolean |
isUnsignedTypes()
Gets the value of the unsignedTypes property.
|
void |
setCustomTypes(List<CustomType> customTypes) |
void |
setDateAsTimestamp(Boolean value)
Sets the value of the dateAsTimestamp property.
|
void |
setEnumTypes(List<EnumType> enumTypes) |
void |
setExcludes(String value)
Sets the value of the excludes property.
|
void |
setForcedTypes(List<ForcedType> forcedTypes) |
void |
setIgnoreProcedureReturnValues(Boolean value)
Sets the value of the ignoreProcedureReturnValues property.
|
void |
setIncludeExcludeColumns(Boolean value)
Sets the value of the includeExcludeColumns property.
|
void |
setIncludes(String value)
Sets the value of the includes property.
|
void |
setInputSchema(String value)
Sets the value of the inputSchema property.
|
void |
setName(String value)
Sets the value of the name property.
|
void |
setOutputSchema(String value)
Sets the value of the outputSchema property.
|
void |
setOutputSchemaToDefault(Boolean value)
Sets the value of the outputSchemaToDefault property.
|
void |
setOverridePrimaryKeys(String value)
Sets the value of the overridePrimaryKeys property.
|
void |
setProperties(List<Property> properties) |
void |
setRecordTimestampFields(String value)
Sets the value of the recordTimestampFields property.
|
void |
setRecordVersionFields(String value)
Sets the value of the recordVersionFields property.
|
void |
setSchemata(List<Schema> schemata) |
void |
setSchemaVersionProvider(String value)
Sets the value of the schemaVersionProvider property.
|
void |
setSyntheticPrimaryKeys(String value)
Sets the value of the syntheticPrimaryKeys property.
|
void |
setUnsignedTypes(Boolean value)
Sets the value of the unsignedTypes property.
|
Database |
withCustomTypes(Collection<CustomType> values) |
Database |
withCustomTypes(CustomType... values) |
Database |
withCustomTypes(List<CustomType> customTypes) |
Database |
withDateAsTimestamp(Boolean value) |
Database |
withEnumTypes(Collection<EnumType> values) |
Database |
withEnumTypes(EnumType... values) |
Database |
withEnumTypes(List<EnumType> enumTypes) |
Database |
withExcludes(String value) |
Database |
withForcedTypes(Collection<ForcedType> values) |
Database |
withForcedTypes(ForcedType... values) |
Database |
withForcedTypes(List<ForcedType> forcedTypes) |
Database |
withIgnoreProcedureReturnValues(Boolean value) |
Database |
withIncludeExcludeColumns(Boolean value) |
Database |
withIncludes(String value) |
Database |
withInputSchema(String value) |
Database |
withName(String value) |
Database |
withOutputSchema(String value) |
Database |
withOutputSchemaToDefault(Boolean value) |
Database |
withOverridePrimaryKeys(String value) |
Database |
withProperties(Collection<Property> values) |
Database |
withProperties(List<Property> properties) |
Database |
withProperties(Property... values) |
Database |
withRecordTimestampFields(String value) |
Database |
withRecordVersionFields(String value) |
Database |
withRegexFlags(Collection<RegexFlag> values) |
Database |
withRegexFlags(RegexFlag... values) |
Database |
withSchemata(Collection<Schema> values) |
Database |
withSchemata(List<Schema> schemata) |
Database |
withSchemata(Schema... values) |
Database |
withSchemaVersionProvider(String value) |
Database |
withSyntheticPrimaryKeys(String value) |
Database |
withUnsignedTypes(Boolean value) |
protected String name
protected String includes
protected String excludes
protected Boolean includeExcludeColumns
protected String recordVersionFields
protected String recordTimestampFields
protected String syntheticPrimaryKeys
protected String overridePrimaryKeys
protected Boolean dateAsTimestamp
protected Boolean ignoreProcedureReturnValues
protected Boolean unsignedTypes
protected String inputSchema
protected String schemaVersionProvider
protected String outputSchema
protected Boolean outputSchemaToDefault
protected List<CustomType> customTypes
protected List<ForcedType> forcedTypes
public String getName()
Stringpublic void setName(String value)
value - allowed object is
Stringpublic List<RegexFlag> getRegexFlags()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the regexFlags property.
For example, to add a new item, do as follows:
getRegexFlags().add(newItem);
Objects of the following type(s) are allowed in the list
RegexFlag
public String getIncludes()
Stringpublic void setIncludes(String value)
value - allowed object is
Stringpublic String getExcludes()
Stringpublic void setExcludes(String value)
value - allowed object is
Stringpublic Boolean isIncludeExcludeColumns()
Booleanpublic void setIncludeExcludeColumns(Boolean value)
value - allowed object is
Booleanpublic String getRecordVersionFields()
Stringpublic void setRecordVersionFields(String value)
value - allowed object is
Stringpublic String getRecordTimestampFields()
Stringpublic void setRecordTimestampFields(String value)
value - allowed object is
Stringpublic String getSyntheticPrimaryKeys()
Stringpublic void setSyntheticPrimaryKeys(String value)
value - allowed object is
Stringpublic String getOverridePrimaryKeys()
Stringpublic void setOverridePrimaryKeys(String value)
value - allowed object is
Stringpublic Boolean isDateAsTimestamp()
Booleanpublic void setDateAsTimestamp(Boolean value)
value - allowed object is
Booleanpublic Boolean isIgnoreProcedureReturnValues()
Booleanpublic void setIgnoreProcedureReturnValues(Boolean value)
value - allowed object is
Booleanpublic Boolean isUnsignedTypes()
Booleanpublic void setUnsignedTypes(Boolean value)
value - allowed object is
Booleanpublic String getInputSchema()
Stringpublic void setInputSchema(String value)
value - allowed object is
Stringpublic String getSchemaVersionProvider()
Stringpublic void setSchemaVersionProvider(String value)
value - allowed object is
Stringpublic String getOutputSchema()
Stringpublic void setOutputSchema(String value)
value - allowed object is
Stringpublic Boolean isOutputSchemaToDefault()
Booleanpublic void setOutputSchemaToDefault(Boolean value)
value - allowed object is
Booleanpublic List<CustomType> getCustomTypes()
public void setCustomTypes(List<CustomType> customTypes)
public List<ForcedType> getForcedTypes()
public void setForcedTypes(List<ForcedType> forcedTypes)
public Database withRegexFlags(Collection<RegexFlag> values)
public Database withProperties(Collection<Property> values)
public Database withSchemata(Collection<Schema> values)
public Database withCustomTypes(CustomType... values)
public Database withCustomTypes(Collection<CustomType> values)
public Database withCustomTypes(List<CustomType> customTypes)
public Database withEnumTypes(Collection<EnumType> values)
public Database withForcedTypes(ForcedType... values)
public Database withForcedTypes(Collection<ForcedType> values)
public Database withForcedTypes(List<ForcedType> forcedTypes)
Copyright © 2015. All Rights Reserved.