# Uses of Interface
org.eclipse.net4j.db.ddl.IDBNamedElement

Packages that use IDBNamedElement
Package
Description
org.eclipse.net4j.db
The Net4j DB framework.
org.eclipse.net4j.db.ddl
The Net4j DB framework concepts for the abstraction of the SQL data definition language.
org.eclipse.net4j.db.ddl.delta
The Net4j DB framework concepts for the abstraction of schema deltas.
org.eclipse.net4j.internal.db.ddl
org.eclipse.net4j.spi.db
Server service provider interfaces and useful base implementations for the Net4j DB framework.
org.eclipse.net4j.spi.db.ddl
Server service provider interfaces for the Net4j DB framework.

## Uses of IDBNamedElement in org.eclipse.net4j.db

Methods in org.eclipse.net4j.db with parameters of type IDBNamedElement
Modifier and Type
Method
Description
`static void`
DBUtil.`dump(IDBNamedElement namedElement)`
`static void`
DBUtil.`dump(IDBNamedElement namedElement, Writer writer)`
`static String`
DBUtil.`dumpToString(IDBNamedElement namedElement)`

## Uses of IDBNamedElement in org.eclipse.net4j.db.ddl

Subinterfaces of IDBNamedElement in org.eclipse.net4j.db.ddl
Modifier and Type
Interface
Description
`interface`
`IDBField`
A field (column) specification in a `DB table`.
`interface`
`IDBIndex`
An index specification in a `DB table`.
`interface`
`IDBIndexField`
An index field specification in a `DB index`.
`interface`
`IDBSchema`
Specifies a number of `DB tables` that can be created in or dropped from a database through a `DB adapter`.
`interface`
`IDBSchemaElement`
Specifies a hierarchical namespace for elements in a `DB schema`.
`interface`
`IDBTable`
A table specification in a `DB schema`.

## Uses of IDBNamedElement in org.eclipse.net4j.db.ddl.delta

Subinterfaces of IDBNamedElement in org.eclipse.net4j.db.ddl.delta
Modifier and Type
Interface
Description
`interface`
`IDBDelta`
`interface`
`IDBDeltaWithPosition`
`interface`
`IDBDeltaWithProperties`
`interface`
`IDBFieldDelta`
`interface`
`IDBIndexDelta`
`interface`
`IDBIndexFieldDelta`
`interface`
`IDBPropertyDelta<T>`
`interface`
`IDBSchemaDelta`
`interface`
`IDBTableDelta`

## Uses of IDBNamedElement in org.eclipse.net4j.internal.db.ddl

Classes in org.eclipse.net4j.internal.db.ddl that implement IDBNamedElement
Modifier and Type
Class
Description
`class`
`org.eclipse.net4j.internal.db.ddl.DBNamedElement`
`class`
`org.eclipse.net4j.internal.db.ddl.DBSchema`
`class`
`org.eclipse.net4j.internal.db.ddl.DBSchemaElement`

## Uses of IDBNamedElement in org.eclipse.net4j.spi.db

Classes in org.eclipse.net4j.spi.db that implement IDBNamedElement
Modifier and Type
Class
Description
`class`
`DBSchema`
Deprecated.
As of 4.2 call `DBUtil.createSchema(String)`, `DBUtil.readSchema(IDBAdapter, Connection, IDBSchema)`, `DBUtil.readSchema(IDBAdapter, Connection, String)` or `DBUtil.copySchema(IDBSchema)`.

## Uses of IDBNamedElement in org.eclipse.net4j.spi.db.ddl

Subinterfaces of IDBNamedElement in org.eclipse.net4j.spi.db.ddl
Modifier and Type
Interface
Description
`interface`
`InternalDBField`
`interface`
`InternalDBIndex`
`interface`
`InternalDBIndexField`
`interface`
`InternalDBNamedElement`
`interface`
`InternalDBSchema`
`interface`
`InternalDBSchemaElement`
`interface`
`InternalDBTable`