## Uses of Class
com.tietoenator.trip.jxp.database.TdbDatabaseDesign

- Packages that use TdbDatabaseDesign
  Package | Description
  --- | ---
  com.tietoenator.trip.jxp.control | CONTROL database inspection and manipulation.
  com.tietoenator.trip.jxp.data | Database content manipulation.
  com.tietoenator.trip.jxp.database | Classes to inspect and modify database design.
  com.tietoenator.trip.jxp.graph | [EXPERIMENTAL] Graph database querying and manipulation.
  com.tietoenator.trip.jxp.session | Classes for estalishing and maintaining a session.

- - ### Uses of TdbDatabaseDesign in com.tietoenator.trip.jxp.control

    Constructors in com.tietoenator.trip.jxp.control with parameters of type TdbDatabaseDesign
    Constructor and Description
    `TdbEntryFormList(TdbSession session, TdbDatabaseDesign db)` Constructor, retrieves entry forms from the database identified by the database's design object
    `TdbOutputFormatList(TdbSession session, TdbDatabaseDesign db)` Constructor, retrieves report forms from the database identified by the database's design object

  - ### Uses of TdbDatabaseDesign in com.tietoenator.trip.jxp.data

    Methods in com.tietoenator.trip.jxp.data with parameters of type TdbDatabaseDesign
    Modifier and Type | Method and Description
    --- | ---
    `TdbRecord` | TdbRecord.`copy(TdbDatabaseDesign targetDatabase)` Copies the current record to the specified database.

    Constructors in com.tietoenator.trip.jxp.data with parameters of type TdbDatabaseDesign
    Constructor and Description
    `TdbGraphRecord(TdbSession session, TdbDatabaseDesign design)` Constructor, associates the graph record with the provided database design.
    `TdbRecord(TdbSession session, TdbDatabaseDesign design, boolean createFields)` Constructor, associates the new instance with the design provided.
    `TdbTupleList(TdbSession session, TdbComponent cmp, TdbDatabaseDesign db, java.lang.String fieldGroupName)` Create a new tuple list by using a field group.
    `TdbXmlRecord(TdbSession session, TdbDatabaseDesign design, boolean createFields)` Constructor, associates the record with the provided database design.

  - ### Uses of TdbDatabaseDesign in com.tietoenator.trip.jxp.database

    Subclasses of TdbDatabaseDesign in com.tietoenator.trip.jxp.database
    Modifier and Type | Class and Description
    --- | ---
    `class` | `TdbThesaurusDesign` Container and manipulation logic for a thesaurus design.

    Methods in com.tietoenator.trip.jxp.database that return types with arguments of type TdbDatabaseDesign
    Modifier and Type | Method and Description
    --- | ---
    `java.util.List<TdbDatabaseDesign>` | TdbDatabaseClusterDesign.`getMemberDesigns()` Return a list of database design objects for all databases in the cluster, with nested clusters resolved.
    `java.util.List<TdbDatabaseDesign>` | TdbDatabaseClusterDesign.`getMemberDesigns(java.lang.String name)` Return a list of database design objects for all databases in the cluster, with nested clusters resolved.

  - ### Uses of TdbDatabaseDesign in com.tietoenator.trip.jxp.graph

    Constructors in com.tietoenator.trip.jxp.graph with parameters of type TdbDatabaseDesign
    Constructor and Description
    `TdbGraph(TdbSession session, TdbDatabaseDesign graphdb)` Opens a graph database.

  - ### Uses of TdbDatabaseDesign in com.tietoenator.trip.jxp.session

    Methods in com.tietoenator.trip.jxp.session that return TdbDatabaseDesign
    Modifier and Type | Method and Description
    --- | ---
    `TdbDatabaseDesign` | TdbControlCacheManager.`getDatabaseDesign(java.lang.String name)` Get the design for the named database.