java.lang.Object
org.jooq.util.xml.jaxb.InformationSchema
- All Implemented Interfaces:
Serializable,XMLAppendable
Java class for anonymous complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<all>
<element name="catalogs" type="{http://www.jooq.org/xsd/jooq-meta-3.16.0.xsd}Catalogs" minOccurs="0"/>
<element name="schemata" type="{http://www.jooq.org/xsd/jooq-meta-3.16.0.xsd}Schemata" minOccurs="0"/>
<element name="sequences" type="{http://www.jooq.org/xsd/jooq-meta-3.16.0.xsd}Sequences" minOccurs="0"/>
<element name="tables" type="{http://www.jooq.org/xsd/jooq-meta-3.16.0.xsd}Tables" minOccurs="0"/>
<element name="views" type="{http://www.jooq.org/xsd/jooq-meta-3.16.0.xsd}Views" minOccurs="0"/>
<element name="columns" type="{http://www.jooq.org/xsd/jooq-meta-3.16.0.xsd}Columns" minOccurs="0"/>
<element name="table_constraints" type="{http://www.jooq.org/xsd/jooq-meta-3.16.0.xsd}TableConstraints" minOccurs="0"/>
<element name="key_column_usages" type="{http://www.jooq.org/xsd/jooq-meta-3.16.0.xsd}KeyColumnUsages" minOccurs="0"/>
<element name="referential_constraints" type="{http://www.jooq.org/xsd/jooq-meta-3.16.0.xsd}ReferentialConstraints" minOccurs="0"/>
<element name="check_constraints" type="{http://www.jooq.org/xsd/jooq-meta-3.16.0.xsd}CheckConstraints" minOccurs="0"/>
<element name="domains" type="{http://www.jooq.org/xsd/jooq-meta-3.16.0.xsd}Domains" minOccurs="0"/>
<element name="domain_constraints" type="{http://www.jooq.org/xsd/jooq-meta-3.16.0.xsd}DomainConstraints" minOccurs="0"/>
<element name="indexes" type="{http://www.jooq.org/xsd/jooq-meta-3.16.0.xsd}Indexes" minOccurs="0"/>
<element name="index_column_usages" type="{http://www.jooq.org/xsd/jooq-meta-3.16.0.xsd}IndexColumnUsages" minOccurs="0"/>
<element name="routines" type="{http://www.jooq.org/xsd/jooq-meta-3.16.0.xsd}Routines" minOccurs="0"/>
<element name="parameters" type="{http://www.jooq.org/xsd/jooq-meta-3.16.0.xsd}Parameters" minOccurs="0"/>
<element name="element_types" type="{http://www.jooq.org/xsd/jooq-meta-3.16.0.xsd}ElementTypes" minOccurs="0"/>
</all>
</restriction>
</complexContent>
</complexType>
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected List<CheckConstraint>protected List<DomainConstraint>protected List<ElementType>protected List<IndexColumnUsage>protected List<KeyColumnUsage>protected List<ReferentialConstraint>protected List<TableConstraint> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal voidappendTo(XMLBuilder builder) booleangetViews()inthashCode()voidsetCatalogs(List<Catalog> catalogs) voidsetCheckConstraints(List<CheckConstraint> checkConstraints) voidsetColumns(List<Column> columns) voidsetDomainConstraints(List<DomainConstraint> domainConstraints) voidsetDomains(List<Domain> domains) voidsetElementTypes(List<ElementType> elementTypes) voidsetIndexColumnUsages(List<IndexColumnUsage> indexColumnUsages) voidsetIndexes(List<Index> indexes) voidsetKeyColumnUsages(List<KeyColumnUsage> keyColumnUsages) voidsetParameters(List<Parameter> parameters) voidsetReferentialConstraints(List<ReferentialConstraint> referentialConstraints) voidsetRoutines(List<Routine> routines) voidsetSchemata(List<Schema> schemata) voidsetSequences(List<Sequence> sequences) voidsetTableConstraints(List<TableConstraint> tableConstraints) voidvoidtoString()withCatalogs(Collection<Catalog> values) withCatalogs(List<Catalog> catalogs) withCatalogs(Catalog... values) withCheckConstraints(List<CheckConstraint> checkConstraints) withCheckConstraints(CheckConstraint... values) withColumns(Collection<Column> values) withColumns(List<Column> columns) withColumns(Column... values) withDomainConstraints(List<DomainConstraint> domainConstraints) withDomainConstraints(DomainConstraint... values) withDomains(Collection<Domain> values) withDomains(List<Domain> domains) withDomains(Domain... values) withElementTypes(Collection<ElementType> values) withElementTypes(List<ElementType> elementTypes) withElementTypes(ElementType... values) withIndexColumnUsages(List<IndexColumnUsage> indexColumnUsages) withIndexColumnUsages(IndexColumnUsage... values) withIndexes(Collection<Index> values) withIndexes(List<Index> indexes) withIndexes(Index... values) withKeyColumnUsages(Collection<KeyColumnUsage> values) withKeyColumnUsages(List<KeyColumnUsage> keyColumnUsages) withKeyColumnUsages(KeyColumnUsage... values) withParameters(Collection<Parameter> values) withParameters(List<Parameter> parameters) withParameters(Parameter... values) withReferentialConstraints(List<ReferentialConstraint> referentialConstraints) withReferentialConstraints(ReferentialConstraint... values) withRoutines(Collection<Routine> values) withRoutines(List<Routine> routines) withRoutines(Routine... values) withSchemata(Collection<Schema> values) withSchemata(List<Schema> schemata) withSchemata(Schema... values) withSequences(Collection<Sequence> values) withSequences(List<Sequence> sequences) withSequences(Sequence... values) withTableConstraints(List<TableConstraint> tableConstraints) withTableConstraints(TableConstraint... values) withTables(Collection<Table> values) withTables(List<Table> tables) withTables(Table... values) withViews(Collection<View> values)
-
Field Details
-
catalogs
-
schemata
-
sequences
-
tables
-
views
-
columns
-
tableConstraints
-
keyColumnUsages
-
referentialConstraints
-
checkConstraints
-
domains
-
domainConstraints
-
indexes
-
indexColumnUsages
-
routines
-
parameters
-
elementTypes
-
-
Constructor Details
-
InformationSchema
public InformationSchema()
-
-
Method Details
-
getCatalogs
-
setCatalogs
-
getSchemata
-
setSchemata
-
getSequences
-
setSequences
-
getTables
-
setTables
-
getViews
-
setViews
-
getColumns
-
setColumns
-
getTableConstraints
-
setTableConstraints
-
getKeyColumnUsages
-
setKeyColumnUsages
-
getReferentialConstraints
-
setReferentialConstraints
-
getCheckConstraints
-
setCheckConstraints
-
getDomains
-
setDomains
-
getDomainConstraints
-
setDomainConstraints
-
getIndexes
-
setIndexes
-
getIndexColumnUsages
-
setIndexColumnUsages
-
getRoutines
-
setRoutines
-
getParameters
-
setParameters
-
getElementTypes
-
setElementTypes
-
withCatalogs
-
withCatalogs
-
withCatalogs
-
withSchemata
-
withSchemata
-
withSchemata
-
withSequences
-
withSequences
-
withSequences
-
withTables
-
withTables
-
withTables
-
withViews
-
withViews
-
withViews
-
withColumns
-
withColumns
-
withColumns
-
withTableConstraints
-
withTableConstraints
-
withTableConstraints
-
withKeyColumnUsages
-
withKeyColumnUsages
-
withKeyColumnUsages
-
withReferentialConstraints
-
withReferentialConstraints
-
withReferentialConstraints
public InformationSchema withReferentialConstraints(List<ReferentialConstraint> referentialConstraints) -
withCheckConstraints
-
withCheckConstraints
-
withCheckConstraints
-
withDomains
-
withDomains
-
withDomains
-
withDomainConstraints
-
withDomainConstraints
-
withDomainConstraints
-
withIndexes
-
withIndexes
-
withIndexes
-
withIndexColumnUsages
-
withIndexColumnUsages
-
withIndexColumnUsages
-
withRoutines
-
withRoutines
-
withRoutines
-
withParameters
-
withParameters
-
withParameters
-
withElementTypes
-
withElementTypes
-
withElementTypes
-
appendTo
- Specified by:
appendToin interfaceXMLAppendable
-
toString
-
equals
-
hashCode
public int hashCode()
-