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.14.0.xsd}Catalogs" minOccurs="0"/>
<element name="schemata" type="{http://www.jooq.org/xsd/jooq-meta-3.14.0.xsd}Schemata" minOccurs="0"/>
<element name="sequences" type="{http://www.jooq.org/xsd/jooq-meta-3.14.0.xsd}Sequences" minOccurs="0"/>
<element name="tables" type="{http://www.jooq.org/xsd/jooq-meta-3.14.0.xsd}Tables" minOccurs="0"/>
<element name="views" type="{http://www.jooq.org/xsd/jooq-meta-3.14.0.xsd}Views" minOccurs="0"/>
<element name="columns" type="{http://www.jooq.org/xsd/jooq-meta-3.14.0.xsd}Columns" minOccurs="0"/>
<element name="table_constraints" type="{http://www.jooq.org/xsd/jooq-meta-3.14.0.xsd}TableConstraints" minOccurs="0"/>
<element name="key_column_usages" type="{http://www.jooq.org/xsd/jooq-meta-3.14.0.xsd}KeyColumnUsages" minOccurs="0"/>
<element name="referential_constraints" type="{http://www.jooq.org/xsd/jooq-meta-3.14.0.xsd}ReferentialConstraints" minOccurs="0"/>
<element name="check_constraints" type="{http://www.jooq.org/xsd/jooq-meta-3.14.0.xsd}CheckConstraints" minOccurs="0"/>
<element name="domains" type="{http://www.jooq.org/xsd/jooq-meta-3.14.0.xsd}Domains" minOccurs="0"/>
<element name="domain_constraints" type="{http://www.jooq.org/xsd/jooq-meta-3.14.0.xsd}DomainConstraints" minOccurs="0"/>
<element name="indexes" type="{http://www.jooq.org/xsd/jooq-meta-3.14.0.xsd}Indexes" minOccurs="0"/>
<element name="index_column_usages" type="{http://www.jooq.org/xsd/jooq-meta-3.14.0.xsd}IndexColumnUsages" minOccurs="0"/>
<element name="routines" type="{http://www.jooq.org/xsd/jooq-meta-3.14.0.xsd}Routines" minOccurs="0"/>
<element name="parameters" type="{http://www.jooq.org/xsd/jooq-meta-3.14.0.xsd}Parameters" minOccurs="0"/>
<element name="element_types" type="{http://www.jooq.org/xsd/jooq-meta-3.14.0.xsd}ElementTypes" minOccurs="0"/>
</all>
</restriction>
</complexContent>
</complexType>
- See Also:
- Serialized Form
-
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 TypeMethodDescriptionvoidappendTo(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(Collection<CheckConstraint> values)withCheckConstraints(List<CheckConstraint> checkConstraints)withCheckConstraints(CheckConstraint... values)withColumns(Collection<Column> values)withColumns(List<Column> columns)withColumns(Column... values)withDomainConstraints(Collection<DomainConstraint> 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(Collection<IndexColumnUsage> 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(Collection<TableConstraint> 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()
-