Top Description Fields Constructors Methods
org.jooq.util.xml.jaxb

public Class InformationSchema

extends Object
implements Serializable, XMLAppendable
Class Inheritance
All Implemented Interfaces
org.jooq.util.jaxb.tools.XMLAppendable, java.io.Serializable
Annotations
@XmlAccessorType:FIELD
@XmlType
name:
propOrder:
@XmlRootElement
name:information_schema
@SuppressWarnings:all
Imports
java.io.Serializable, java.util.ArrayList, .Collection, .List, jakarta.xml.bind.annotation.XmlAccessType, .XmlAccessorType, .XmlElement, .XmlElementWrapper, .XmlRootElement, .XmlType, org.jooq.util.jaxb.tools.XMLAppendable, .XMLBuilder

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>

Field Summary

Modifier and TypeField and Description
protected List<Catalog>
protected List<CheckConstraint>
protected List<Column>
protected List<DomainConstraint>
protected List<Domain>
protected List<ElementType>
protected List<IndexColumnUsage>
protected List<Index>
protected List<KeyColumnUsage>
protected List<Parameter>
protected List<ReferentialConstraint>
protected List<Routine>
protected List<Schema>
protected List<Sequence>
private static final long
protected List<TableConstraint>
protected List<Table>
protected List<View>

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public final void
public boolean
equals(Object
the reference object with which to compare.
that
)

Overrides java.lang.Object.equals.

Indicates whether some other object is "equal to" this one.
public List<Catalog>
public List<CheckConstraint>
public List<Column>
public List<DomainConstraint>
public List<Domain>
public List<ElementType>
public List<IndexColumnUsage>
public List<Index>
public List<KeyColumnUsage>
public List<Parameter>
public List<ReferentialConstraint>
public List<Routine>
public List<Schema>
public List<Sequence>
public List<TableConstraint>
public List<Table>
public List<View>
public int
hashCode()

Overrides java.lang.Object.hashCode.

Returns a hash code value for the object.
public void
public void
public void
public void
public void
public void
public void
public void
setIndexes(List<Index> indexes)

public void
public void
public void
public void
public void
setSchemata(List<Schema> schemata)

public void
public void
public void
setTables(List<Table> tables)

public void
setViews(List<View> views)

public String
toString()

Overrides java.lang.Object.toString.

Returns a string representation of the object.
public InformationSchema
withCatalogs(Catalog... values)

public InformationSchema
public InformationSchema
public InformationSchema
public InformationSchema
public InformationSchema
public InformationSchema
withColumns(Column... values)

public InformationSchema
public InformationSchema
public InformationSchema
public InformationSchema
public InformationSchema
public InformationSchema
withDomains(Domain... values)

public InformationSchema
public InformationSchema
public InformationSchema
public InformationSchema
public InformationSchema
public InformationSchema
public InformationSchema
public InformationSchema
public InformationSchema
withIndexes(Index... values)

public InformationSchema
public InformationSchema
public InformationSchema
public InformationSchema
public InformationSchema
public InformationSchema
public InformationSchema
public InformationSchema
public InformationSchema
public InformationSchema
public InformationSchema
public InformationSchema
withRoutines(Routine... values)

public InformationSchema
public InformationSchema
public InformationSchema
withSchemata(Schema... values)

public InformationSchema
public InformationSchema
public InformationSchema
public InformationSchema
public InformationSchema
public InformationSchema
public InformationSchema
public InformationSchema
public InformationSchema
withTables(Table... values)

public InformationSchema
public InformationSchema
public InformationSchema
withViews(View... values)

public InformationSchema
public InformationSchema
Inherited from java.lang.Object:
clonefinalizegetClassnotifynotifyAllwaitwaitwait

Field Detail

catalogsback to summary
protected List<Catalog> catalogs
Annotations
@XmlElementWrapper
name:catalogs
@XmlElement
name:catalog
checkConstraintsback to summary
protected List<CheckConstraint> checkConstraints
Annotations
@XmlElementWrapper
name:check_constraints
@XmlElement
name:check_constraint
columnsback to summary
protected List<Column> columns
Annotations
@XmlElementWrapper
name:columns
@XmlElement
name:column
domainConstraintsback to summary
protected List<DomainConstraint> domainConstraints
Annotations
@XmlElementWrapper
name:domain_constraints
@XmlElement
name:domainConstraint
domainsback to summary
protected List<Domain> domains
Annotations
@XmlElementWrapper
name:domains
@XmlElement
name:domain
elementTypesback to summary
protected List<ElementType> elementTypes
Annotations
@XmlElementWrapper
name:element_types
@XmlElement
name:element_type
indexColumnUsagesback to summary
protected List<IndexColumnUsage> indexColumnUsages
Annotations
@XmlElementWrapper
name:index_column_usages
@XmlElement
name:index_column_usage
indexesback to summary
protected List<Index> indexes
Annotations
@XmlElementWrapper
name:indexes
@XmlElement
name:index
keyColumnUsagesback to summary
protected List<KeyColumnUsage> keyColumnUsages
Annotations
@XmlElementWrapper
name:key_column_usages
@XmlElement
name:key_column_usage
parametersback to summary
protected List<Parameter> parameters
Annotations
@XmlElementWrapper
name:parameters
@XmlElement
name:parameter
referentialConstraintsback to summary
protected List<ReferentialConstraint> referentialConstraints
Annotations
@XmlElementWrapper
name:referential_constraints
@XmlElement
name:referential_constraint
routinesback to summary
protected List<Routine> routines
Annotations
@XmlElementWrapper
name:routines
@XmlElement
name:routine
schemataback to summary
protected List<Schema> schemata
Annotations
@XmlElementWrapper
name:schemata
@XmlElement
name:schema
sequencesback to summary
protected List<Sequence> sequences
Annotations
@XmlElementWrapper
name:sequences
@XmlElement
name:sequence
serialVersionUIDback to summary
private static final long serialVersionUID
tableConstraintsback to summary
protected List<TableConstraint> tableConstraints
Annotations
@XmlElementWrapper
name:table_constraints
@XmlElement
name:table_constraint
tablesback to summary
protected List<Table> tables
Annotations
@XmlElementWrapper
name:tables
@XmlElement
name:table
viewsback to summary
protected List<View> views
Annotations
@XmlElementWrapper
name:views
@XmlElement
name:view

Constructor Detail

InformationSchemaback to summary
public InformationSchema()

Method Detail

appendToback to summary
public final void appendTo(XMLBuilder builder)

Implements org.jooq.util.jaxb.tools.XMLAppendable.appendTo.

Annotations
@Override
equalsback to summary
public boolean equals(Object that)

Overrides java.lang.Object.equals.

Doc from java.lang.Object.equals.

Indicates whether some other object is "equal to" this one.

The equals method implements an equivalence relation on non-null object references:

  • It is reflexive: for any non-null reference value x, x.equals(x) should return true.
  • It is symmetric: for any non-null reference values x and y, x.equals(y) should return true if and only if y.equals(x) returns true.
  • It is transitive: for any non-null reference values x, y, and z, if x.equals(y) returns true and y.equals(z) returns true, then x.equals(z) should return true.
  • It is consistent: for any non-null reference values x and y, multiple invocations of x.equals(y) consistently return true or consistently return false, provided no information used in equals comparisons on the objects is modified.
  • For any non-null reference value x, x.equals(null) should return false.

An equivalence relation partitions the elements it operates on into equivalence classes; all the members of an equivalence class are equal to each other. Members of an equivalence class are substitutable for each other, at least for some purposes.

Parameters
that:Object

the reference object with which to compare.

Returns:boolean

true if this object is the same as the obj argument; false otherwise.

Annotations
@Override
getCatalogsback to summary
public List<Catalog> getCatalogs()
getCheckConstraintsback to summary
public List<CheckConstraint> getCheckConstraints()
getColumnsback to summary
public List<Column> getColumns()
getDomainConstraintsback to summary
public List<DomainConstraint> getDomainConstraints()
getDomainsback to summary
public List<Domain> getDomains()
getElementTypesback to summary
public List<ElementType> getElementTypes()
getIndexColumnUsagesback to summary
public List<IndexColumnUsage> getIndexColumnUsages()
getIndexesback to summary
public List<Index> getIndexes()
getKeyColumnUsagesback to summary
public List<KeyColumnUsage> getKeyColumnUsages()
getParametersback to summary
public List<Parameter> getParameters()
getReferentialConstraintsback to summary
public List<ReferentialConstraint> getReferentialConstraints()
getRoutinesback to summary
public List<Routine> getRoutines()
getSchemataback to summary
public List<Schema> getSchemata()
getSequencesback to summary
public List<Sequence> getSequences()
getTableConstraintsback to summary
public List<TableConstraint> getTableConstraints()
getTablesback to summary
public List<Table> getTables()
getViewsback to summary
public List<View> getViews()
hashCodeback to summary
public int hashCode()

Overrides java.lang.Object.hashCode.

Doc from java.lang.Object.hashCode.

Returns a hash code value for the object. This method is supported for the benefit of hash tables such as those provided by java.util.HashMap.

The general contract of hashCode is:

  • Whenever it is invoked on the same object more than once during an execution of a Java application, the hashCode method must consistently return the same integer, provided no information used in equals comparisons on the object is modified. This integer need not remain consistent from one execution of an application to another execution of the same application.
  • If two objects are equal according to the equals method, then calling the hashCode method on each of the two objects must produce the same integer result.
  • It is not required that if two objects are unequal according to the equals method, then calling the hashCode method on each of the two objects must produce distinct integer results. However, the programmer should be aware that producing distinct integer results for unequal objects may improve the performance of hash tables.
Returns:int

a hash code value for this object.

Annotations
@Override
setCatalogsback to summary
public void setCatalogs(List<Catalog> catalogs)
setCheckConstraintsback to summary
public void setCheckConstraints(List<CheckConstraint> checkConstraints)
setColumnsback to summary
public void setColumns(List<Column> columns)
setDomainConstraintsback to summary
public void setDomainConstraints(List<DomainConstraint> domainConstraints)
setDomainsback to summary
public void setDomains(List<Domain> domains)
setElementTypesback to summary
public void setElementTypes(List<ElementType> elementTypes)
setIndexColumnUsagesback to summary
public void setIndexColumnUsages(List<IndexColumnUsage> indexColumnUsages)
setIndexesback to summary
public void setIndexes(List<Index> indexes)
setKeyColumnUsagesback to summary
public void setKeyColumnUsages(List<KeyColumnUsage> keyColumnUsages)
setParametersback to summary
public void setParameters(List<Parameter> parameters)
setReferentialConstraintsback to summary
public void setReferentialConstraints(List<ReferentialConstraint> referentialConstraints)
setRoutinesback to summary
public void setRoutines(List<Routine> routines)
setSchemataback to summary
public void setSchemata(List<Schema> schemata)
setSequencesback to summary
public void setSequences(List<Sequence> sequences)
setTableConstraintsback to summary
public void setTableConstraints(List<TableConstraint> tableConstraints)
setTablesback to summary
public void setTables(List<Table> tables)
setViewsback to summary
public void setViews(List<View> views)
toStringback to summary
public String toString()

Overrides java.lang.Object.toString.

Doc from java.lang.Object.toString.

Returns a string representation of the object.

Returns:String

a string representation of the object.

Annotations
@Override
withCatalogsback to summary
public InformationSchema withCatalogs(Catalog... values)
withCatalogsback to summary
public InformationSchema withCatalogs(Collection<Catalog> values)
withCatalogsback to summary
public InformationSchema withCatalogs(List<Catalog> catalogs)
withCheckConstraintsback to summary
public InformationSchema withCheckConstraints(CheckConstraint... values)
withCheckConstraintsback to summary
public InformationSchema withCheckConstraints(Collection<CheckConstraint> values)
withCheckConstraintsback to summary
public InformationSchema withCheckConstraints(List<CheckConstraint> checkConstraints)
withColumnsback to summary
public InformationSchema withColumns(Column... values)
withColumnsback to summary
public InformationSchema withColumns(Collection<Column> values)
withColumnsback to summary
public InformationSchema withColumns(List<Column> columns)
withDomainConstraintsback to summary
public InformationSchema withDomainConstraints(DomainConstraint... values)
withDomainConstraintsback to summary
public InformationSchema withDomainConstraints(Collection<DomainConstraint> values)
withDomainConstraintsback to summary
public InformationSchema withDomainConstraints(List<DomainConstraint> domainConstraints)
withDomainsback to summary
public InformationSchema withDomains(Domain... values)
withDomainsback to summary
public InformationSchema withDomains(Collection<Domain> values)
withDomainsback to summary
public InformationSchema withDomains(List<Domain> domains)
withElementTypesback to summary
public InformationSchema withElementTypes(ElementType... values)
withElementTypesback to summary
public InformationSchema withElementTypes(Collection<ElementType> values)
withElementTypesback to summary
public InformationSchema withElementTypes(List<ElementType> elementTypes)
withIndexColumnUsagesback to summary
public InformationSchema withIndexColumnUsages(IndexColumnUsage... values)
withIndexColumnUsagesback to summary
public InformationSchema withIndexColumnUsages(Collection<IndexColumnUsage> values)
withIndexColumnUsagesback to summary
public InformationSchema withIndexColumnUsages(List<IndexColumnUsage> indexColumnUsages)
withIndexesback to summary
public InformationSchema withIndexes(Index... values)
withIndexesback to summary
public InformationSchema withIndexes(Collection<Index> values)
withIndexesback to summary
public InformationSchema withIndexes(List<Index> indexes)
withKeyColumnUsagesback to summary
public InformationSchema withKeyColumnUsages(KeyColumnUsage... values)
withKeyColumnUsagesback to summary
public InformationSchema withKeyColumnUsages(Collection<KeyColumnUsage> values)
withKeyColumnUsagesback to summary
public InformationSchema withKeyColumnUsages(List<KeyColumnUsage> keyColumnUsages)
withParametersback to summary
public InformationSchema withParameters(Parameter... values)
withParametersback to summary
public InformationSchema withParameters(Collection<Parameter> values)
withParametersback to summary
public InformationSchema withParameters(List<Parameter> parameters)
withReferentialConstraintsback to summary
public InformationSchema withReferentialConstraints(ReferentialConstraint... values)
withReferentialConstraintsback to summary
public InformationSchema withReferentialConstraints(Collection<ReferentialConstraint> values)
withReferentialConstraintsback to summary
public InformationSchema withReferentialConstraints(List<ReferentialConstraint> referentialConstraints)
withRoutinesback to summary
public InformationSchema withRoutines(Routine... values)
withRoutinesback to summary
public InformationSchema withRoutines(Collection<Routine> values)
withRoutinesback to summary
public InformationSchema withRoutines(List<Routine> routines)
withSchemataback to summary
public InformationSchema withSchemata(Schema... values)
withSchemataback to summary
public InformationSchema withSchemata(Collection<Schema> values)
withSchemataback to summary
public InformationSchema withSchemata(List<Schema> schemata)
withSequencesback to summary
public InformationSchema withSequences(Sequence... values)
withSequencesback to summary
public InformationSchema withSequences(Collection<Sequence> values)
withSequencesback to summary
public InformationSchema withSequences(List<Sequence> sequences)
withTableConstraintsback to summary
public InformationSchema withTableConstraints(TableConstraint... values)
withTableConstraintsback to summary
public InformationSchema withTableConstraints(Collection<TableConstraint> values)
withTableConstraintsback to summary
public InformationSchema withTableConstraints(List<TableConstraint> tableConstraints)
withTablesback to summary
public InformationSchema withTables(Table... values)
withTablesback to summary
public InformationSchema withTables(Collection<Table> values)
withTablesback to summary
public InformationSchema withTables(List<Table> tables)
withViewsback to summary
public InformationSchema withViews(View... values)
withViewsback to summary
public InformationSchema withViews(Collection<View> values)
withViewsback to summary
public InformationSchema withViews(List<View> views)