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
Modifier and TypeFieldDescriptionprotected List<CheckConstraint>
protected List<DomainConstraint>
protected List<ElementType>
protected List<IndexColumnUsage>
protected List<KeyColumnUsage>
protected List<ReferentialConstraint>
protected List<TableConstraint>
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionfinal void
appendTo
(XMLBuilder builder) boolean
getViews()
int
hashCode()
void
setCatalogs
(List<Catalog> catalogs) void
setCheckConstraints
(List<CheckConstraint> checkConstraints) void
setColumns
(List<Column> columns) void
setDomainConstraints
(List<DomainConstraint> domainConstraints) void
setDomains
(List<Domain> domains) void
setElementTypes
(List<ElementType> elementTypes) void
setIndexColumnUsages
(List<IndexColumnUsage> indexColumnUsages) void
setIndexes
(List<Index> indexes) void
setKeyColumnUsages
(List<KeyColumnUsage> keyColumnUsages) void
setParameters
(List<Parameter> parameters) void
setReferentialConstraints
(List<ReferentialConstraint> referentialConstraints) void
setRoutines
(List<Routine> routines) void
setSchemata
(List<Schema> schemata) void
setSequences
(List<Sequence> sequences) void
setTableConstraints
(List<TableConstraint> tableConstraints) void
void
toString()
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:
appendTo
in interfaceXMLAppendable
-
toString
-
equals
-
hashCode
public int hashCode()
-