Package org.jooq.util.xml.jaxb
Class InformationSchema
- java.lang.Object
-
- org.jooq.util.xml.jaxb.InformationSchema
-
- All Implemented Interfaces:
java.io.Serializable
,XMLAppendable
public class InformationSchema extends java.lang.Object implements java.io.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.12.0.xsd}Catalogs" minOccurs="0"/> <element name="schemata" type="{http://www.jooq.org/xsd/jooq-meta-3.12.0.xsd}Schemata" minOccurs="0"/> <element name="sequences" type="{http://www.jooq.org/xsd/jooq-meta-3.12.0.xsd}Sequences" minOccurs="0"/> <element name="tables" type="{http://www.jooq.org/xsd/jooq-meta-3.12.0.xsd}Tables" minOccurs="0"/> <element name="columns" type="{http://www.jooq.org/xsd/jooq-meta-3.12.0.xsd}Columns" minOccurs="0"/> <element name="table_constraints" type="{http://www.jooq.org/xsd/jooq-meta-3.12.0.xsd}TableConstraints" minOccurs="0"/> <element name="key_column_usages" type="{http://www.jooq.org/xsd/jooq-meta-3.12.0.xsd}KeyColumnUsages" minOccurs="0"/> <element name="referential_constraints" type="{http://www.jooq.org/xsd/jooq-meta-3.12.0.xsd}ReferentialConstraints" minOccurs="0"/> <element name="indexes" type="{http://www.jooq.org/xsd/jooq-meta-3.12.0.xsd}Indexes" minOccurs="0"/> <element name="index_column_usages" type="{http://www.jooq.org/xsd/jooq-meta-3.12.0.xsd}IndexColumnUsages" minOccurs="0"/> <element name="routines" type="{http://www.jooq.org/xsd/jooq-meta-3.12.0.xsd}Routines" minOccurs="0"/> <element name="parameters" type="{http://www.jooq.org/xsd/jooq-meta-3.12.0.xsd}Parameters" minOccurs="0"/> <element name="element_types" type="{http://www.jooq.org/xsd/jooq-meta-3.12.0.xsd}ElementTypes" minOccurs="0"/> </all> </restriction> </complexContent> </complexType>
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected java.util.List<Catalog>
catalogs
protected java.util.List<Column>
columns
protected java.util.List<ElementType>
elementTypes
protected java.util.List<IndexColumnUsage>
indexColumnUsages
protected java.util.List<Index>
indexes
protected java.util.List<KeyColumnUsage>
keyColumnUsages
protected java.util.List<Parameter>
parameters
protected java.util.List<ReferentialConstraint>
referentialConstraints
protected java.util.List<Routine>
routines
protected java.util.List<Schema>
schemata
protected java.util.List<Sequence>
sequences
protected java.util.List<TableConstraint>
tableConstraints
protected java.util.List<Table>
tables
-
Constructor Summary
Constructors Constructor Description InformationSchema()
-
Method Summary
-
-
-
Field Detail
-
catalogs
protected java.util.List<Catalog> catalogs
-
schemata
protected java.util.List<Schema> schemata
-
sequences
protected java.util.List<Sequence> sequences
-
tables
protected java.util.List<Table> tables
-
columns
protected java.util.List<Column> columns
-
tableConstraints
protected java.util.List<TableConstraint> tableConstraints
-
keyColumnUsages
protected java.util.List<KeyColumnUsage> keyColumnUsages
-
referentialConstraints
protected java.util.List<ReferentialConstraint> referentialConstraints
-
indexes
protected java.util.List<Index> indexes
-
indexColumnUsages
protected java.util.List<IndexColumnUsage> indexColumnUsages
-
routines
protected java.util.List<Routine> routines
-
parameters
protected java.util.List<Parameter> parameters
-
elementTypes
protected java.util.List<ElementType> elementTypes
-
-
Method Detail
-
getCatalogs
public java.util.List<Catalog> getCatalogs()
-
setCatalogs
public void setCatalogs(java.util.List<Catalog> catalogs)
-
getSchemata
public java.util.List<Schema> getSchemata()
-
setSchemata
public void setSchemata(java.util.List<Schema> schemata)
-
getSequences
public java.util.List<Sequence> getSequences()
-
setSequences
public void setSequences(java.util.List<Sequence> sequences)
-
getTables
public java.util.List<Table> getTables()
-
setTables
public void setTables(java.util.List<Table> tables)
-
getColumns
public java.util.List<Column> getColumns()
-
setColumns
public void setColumns(java.util.List<Column> columns)
-
getTableConstraints
public java.util.List<TableConstraint> getTableConstraints()
-
setTableConstraints
public void setTableConstraints(java.util.List<TableConstraint> tableConstraints)
-
getKeyColumnUsages
public java.util.List<KeyColumnUsage> getKeyColumnUsages()
-
setKeyColumnUsages
public void setKeyColumnUsages(java.util.List<KeyColumnUsage> keyColumnUsages)
-
getReferentialConstraints
public java.util.List<ReferentialConstraint> getReferentialConstraints()
-
setReferentialConstraints
public void setReferentialConstraints(java.util.List<ReferentialConstraint> referentialConstraints)
-
getIndexes
public java.util.List<Index> getIndexes()
-
setIndexes
public void setIndexes(java.util.List<Index> indexes)
-
getIndexColumnUsages
public java.util.List<IndexColumnUsage> getIndexColumnUsages()
-
setIndexColumnUsages
public void setIndexColumnUsages(java.util.List<IndexColumnUsage> indexColumnUsages)
-
getRoutines
public java.util.List<Routine> getRoutines()
-
setRoutines
public void setRoutines(java.util.List<Routine> routines)
-
getParameters
public java.util.List<Parameter> getParameters()
-
setParameters
public void setParameters(java.util.List<Parameter> parameters)
-
getElementTypes
public java.util.List<ElementType> getElementTypes()
-
setElementTypes
public void setElementTypes(java.util.List<ElementType> elementTypes)
-
withCatalogs
public InformationSchema withCatalogs(Catalog... values)
-
withCatalogs
public InformationSchema withCatalogs(java.util.Collection<Catalog> values)
-
withCatalogs
public InformationSchema withCatalogs(java.util.List<Catalog> catalogs)
-
withSchemata
public InformationSchema withSchemata(Schema... values)
-
withSchemata
public InformationSchema withSchemata(java.util.Collection<Schema> values)
-
withSchemata
public InformationSchema withSchemata(java.util.List<Schema> schemata)
-
withSequences
public InformationSchema withSequences(Sequence... values)
-
withSequences
public InformationSchema withSequences(java.util.Collection<Sequence> values)
-
withSequences
public InformationSchema withSequences(java.util.List<Sequence> sequences)
-
withTables
public InformationSchema withTables(Table... values)
-
withTables
public InformationSchema withTables(java.util.Collection<Table> values)
-
withTables
public InformationSchema withTables(java.util.List<Table> tables)
-
withColumns
public InformationSchema withColumns(Column... values)
-
withColumns
public InformationSchema withColumns(java.util.Collection<Column> values)
-
withColumns
public InformationSchema withColumns(java.util.List<Column> columns)
-
withTableConstraints
public InformationSchema withTableConstraints(TableConstraint... values)
-
withTableConstraints
public InformationSchema withTableConstraints(java.util.Collection<TableConstraint> values)
-
withTableConstraints
public InformationSchema withTableConstraints(java.util.List<TableConstraint> tableConstraints)
-
withKeyColumnUsages
public InformationSchema withKeyColumnUsages(KeyColumnUsage... values)
-
withKeyColumnUsages
public InformationSchema withKeyColumnUsages(java.util.Collection<KeyColumnUsage> values)
-
withKeyColumnUsages
public InformationSchema withKeyColumnUsages(java.util.List<KeyColumnUsage> keyColumnUsages)
-
withReferentialConstraints
public InformationSchema withReferentialConstraints(ReferentialConstraint... values)
-
withReferentialConstraints
public InformationSchema withReferentialConstraints(java.util.Collection<ReferentialConstraint> values)
-
withReferentialConstraints
public InformationSchema withReferentialConstraints(java.util.List<ReferentialConstraint> referentialConstraints)
-
withIndexes
public InformationSchema withIndexes(Index... values)
-
withIndexes
public InformationSchema withIndexes(java.util.Collection<Index> values)
-
withIndexes
public InformationSchema withIndexes(java.util.List<Index> indexes)
-
withIndexColumnUsages
public InformationSchema withIndexColumnUsages(IndexColumnUsage... values)
-
withIndexColumnUsages
public InformationSchema withIndexColumnUsages(java.util.Collection<IndexColumnUsage> values)
-
withIndexColumnUsages
public InformationSchema withIndexColumnUsages(java.util.List<IndexColumnUsage> indexColumnUsages)
-
withRoutines
public InformationSchema withRoutines(Routine... values)
-
withRoutines
public InformationSchema withRoutines(java.util.Collection<Routine> values)
-
withRoutines
public InformationSchema withRoutines(java.util.List<Routine> routines)
-
withParameters
public InformationSchema withParameters(Parameter... values)
-
withParameters
public InformationSchema withParameters(java.util.Collection<Parameter> values)
-
withParameters
public InformationSchema withParameters(java.util.List<Parameter> parameters)
-
withElementTypes
public InformationSchema withElementTypes(ElementType... values)
-
withElementTypes
public InformationSchema withElementTypes(java.util.Collection<ElementType> values)
-
withElementTypes
public InformationSchema withElementTypes(java.util.List<ElementType> elementTypes)
-
appendTo
public final void appendTo(XMLBuilder builder)
- Specified by:
appendTo
in interfaceXMLAppendable
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
equals
public boolean equals(java.lang.Object that)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
-