# 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
  Modifier
  Constructor
  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
  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
  Modifier
  Constructor
  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, 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
  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
  Description
  `List<TdbDatabaseDesign>`
  TdbDatabaseClusterDesign.`getMemberDesigns()`
  Return a list of database design objects for all databases in the cluster, with nested clusters resolved.
  `List<TdbDatabaseDesign>`
  TdbDatabaseClusterDesign.`getMemberDesigns(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
  Modifier
  Constructor
  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
  Description
  `TdbDatabaseDesign`
  TdbControlCacheManager.`getDatabaseDesign(String name)`
  Get the design for the named database.