| LibreOffice
    LibreOffice 25.2 SDK API Reference | 
Basic interfaces for database access. More...
| Modules | |
| module | application | 
| application UI. | |
| module | tools | 
| misc stuff. | |
| Constant Groups | |
| constants | BooleanComparisonMode | 
| specifies different mode how boolean comparison predicates are to be generated by a SingleSelectQueryComposer. | |
| constants | CommandType | 
| indicates the type of a command. | |
| constants | ErrorCondition | 
| defines error conditions for OpenOffice.org Base core components | |
| constants | RowChangeAction | 
| determines the type of change which is going to be performed. | |
| constants | SQLFilterOperator | 
| These constants are used to specify the filter operator which should be applied when creating a filter with the method XSingleSelectQueryComposer::setStructuredFilter(). | |
| Classes | |
| service | CallableStatement | 
| represents a procedure call.  More... | |
| service | Column | 
| describes the common properties of a database column.  More... | |
| service | ColumnDescriptorControl | 
| specifies a column descriptor control.  More... | |
| service | ColumnDescriptorControlModel | 
| specifies the standard model of a ColumnDescriptorControl.  More... | |
| service | ColumnSettings | 
| describes the common properties of a database column.  More... | |
| service | CommandDefinition | 
| service | Connection | 
| extends the com::sun::star::sdbc::Connection of SDBC by providing the data definitions of a connected database.  More... | |
| service | ContentLoader | 
| implements a loader for various datasource-related user interface components.  More... | |
| service | DataAccessDescriptor | 
| descriptor for accessing basic data access objects.  More... | |
| singleton | DataAccessDescriptorFactory | 
| allows creating instances of the DataAccessDescriptor service.  More... | |
| service | DatabaseAccess | 
| specifies a component, which controls DatabaseAccessConnections and acts like a shared DataSource.  More... | |
| service | DatabaseAccessConnection | 
| specifies a component, which supplies and stores additional information related to a certain database connection, such as, DatabaseQueries, FormDocuments, and ReportDocuments.  More... | |
| service | DatabaseAccessContext | 
| is the context for data access beans.  More... | |
| service | DatabaseAccessDataSource | 
| is a factory to create data access beans.  More... | |
| service | DatabaseContext | 
| is the context for accessing datasource.  More... | |
| service | DatabaseDocument | 
| specifies a link to a document associated with a database document  More... | |
| service | DatabaseEnvironment | 
| service | DatabaseInteractionHandler | 
| describes a service which is able to handle database-related interactions.  More... | |
| struct | DatabaseRegistrationEvent | 
| describes a change in a database registration  More... | |
| service | DataColumn | 
| defines a column used for a result set which contains the data definition and the data of the column of the current row of a result set.  More... | |
| service | DataSettings | 
| extends the com::sun::star::sdbcx::Table with additional display information, sorting and filtering criteria.  More... | |
| service | DataSource | 
| is a factory to establish database connections.  More... | |
| service | DatasourceAdministrationDialog | 
| provides a user interface for administrating the system wide registered data sources.  More... | |
| service | DataSourceBrowser | 
| implements a component which allows browsing the data sources registered on the system.  More... | |
| service | DefinitionContainer | 
| describes a container which provides access to database related definitions like commands, forms, and reports.  More... | |
| service | DefinitionContent | 
| defines the basic functionality for an object in the hierarchy of sub documents of an OfficeDatabaseDocument.  More... | |
| service | Document | 
| specifies documents which belong to a database source.  More... | |
| service | DocumentContainer | 
| describes a container which provides access to documents embedded into a database document, usually forms and reports.  More... | |
| service | DocumentDataSource | 
| simplifies the accessing of data sources and it's corresponding database document.  More... | |
| service | DocumentDefinition | 
| specifies a sub document of an OfficeDatabaseDocument.  More... | |
| exception | DocumentSaveRequest | 
| an error specifying the lack of a document name  More... | |
| service | ErrorMessageDialog | 
| provides a dialog for displaying database related exceptions.  More... | |
| service | FilterDialog | 
| This interface could be incomplete since I derived it from its places of use.  More... | |
| service | Forms | 
| describes a container which provides access to database forms.  More... | |
| service | InteractionHandler | 
| is a service for user interaction for databases.  More... | |
| service | OfficeDatabaseDocument | 
| specifies an office database document which is a storable document.  More... | |
| service | OrderColumn | 
| describes a column which is part of the ORDER clause.  More... | |
| service | OrderDialog | 
| This interface could be incomplete since I derived it from its places of use.  More... | |
| exception | ParametersRequest | 
| an error specifying the lack of parameters values  More... | |
| service | PreparedStatement | 
| represents a precompiled SQL statement.  More... | |
| service | Query | 
| is a stored definition of a SQL query.  More... | |
| service | QueryDefinition | 
| is a stored definition of a SQL "Select statement".  More... | |
| service | QueryDescriptor | 
| is a stored definition of a SQL "Select statement".  More... | |
| service | QueryDesign | 
| implements a component which allows the creation of SQL statements.  More... | |
| service | RelationDesign | 
| implements a component which allows the creation of relation.  More... | |
| service | ReportDesign | 
| This interface could be incomplete since I derived it from its sole place of use.  More... | |
| service | Reports | 
| describes a container which provides access to database reports.  More... | |
| service | ResultColumn | 
| describes a column of a result set.  More... | |
| service | ResultSet | 
| extends the com::sun::star::sdbcx::ResultSet by a more sophisticated access to the result sets data.  More... | |
| struct | RowChangeEvent | 
| indicates the type of change action on the data source.  More... | |
| struct | RowsChangeEvent | 
| indicates which rows have changed and the type of change action on the row set.  More... | |
| service | RowSet | 
| is a client side RowSet, which use retrieves is data based on a database table, a query or a SQL command or by a row set reader, who mustn't support SQL.  More... | |
| exception | RowSetVetoException | 
| is an exception fired whenever a row set operation was cancelled because of of a veto of an approved listener.  More... | |
| service | SingleSelectQueryAnalyzer | 
| represents a service for analyzing a single select statement.  More... | |
| service | SingleSelectQueryComposer | 
| represents a service for composing a single select statement.  More... | |
| exception | SQLContext | 
| provides special information about the context where a com::sun::star::sdbc::SQLException occurred.  More... | |
| struct | SQLErrorEvent | 
| is invoked in case of fired database exception triggered by a database object.  More... | |
| service | SQLQueryComposer | 
| represents a tool for composing SQL select statements.  More... | |
| service | Table | 
| extends the service com::sun::star::sdbcx::Table with additional display information, sorting, and filtering criteria.  More... | |
| service | TableDefinition | 
| This IDL was created from the service's places of use, so it is probably incomplete.  More... | |
| service | TableDescriptor | 
| extends the service com::sun::star::sdbcx::TableDescriptor with additional display information, sorting, and filtering criteria.  More... | |
| service | TableDesign | 
| implements a component which allows the creation of tables.  More... | |
| service | TextConnectionSettings | 
| interface | XAlterQuery | 
| is used to alter the command of a query.  More... | |
| interface | XBookmarksSupplier | 
| provides access to the collection of all bookmarks associated with a data source.  More... | |
| interface | XColumn | 
| is used to access data which is collected in a row.  More... | |
| interface | XColumnUpdate | 
| is used to update data which is collected in a row.  More... | |
| interface | XCommandPreparation | 
| is used for preparation of commands.  More... | |
| interface | XCompletedConnection | 
| is used for establishing connections via a factory which is identified by its name.  More... | |
| interface | XCompletedExecution | 
| is used for execution where information for execution may be required from the user.  More... | |
| interface | XDataAccessDescriptorFactory | 
| allows creating instances of the DataAccessDescriptor service.  More... | |
| interface | XDatabaseAccess | 
| is not to be used anymore  More... | |
| interface | XDatabaseAccessListener | 
| is not to be used anymore  More... | |
| interface | XDatabaseContext | 
| Provides an interface for the new-style DatabaseContext service to implement.  More... | |
| interface | XDatabaseEnvironment | 
| is not to be used anymore.  More... | |
| interface | XDatabaseRegistrations | 
| provides access to the application-wide registered databases.  More... | |
| interface | XDatabaseRegistrationsListener | 
| implemented by components which want to be notified of changes in the application-wide registered databases.  More... | |
| interface | XDocumentDataSource | 
| simplifies the accessing of data sources and their corresponding database document.  More... | |
| interface | XFormDocumentsSupplier | 
| provides the access to a container of database forms.  More... | |
| interface | XInteractionDocumentSave | 
| An interaction continuation handing back a document name.  More... | |
| interface | XInteractionSupplyParameters | 
| An interaction continuation handing back parameter data.  More... | |
| interface | XOfficeDatabaseDocument | 
| simplifies the accessing of data sources, and it's corresponding database document and forms, and reports.  More... | |
| interface | XParametersSupplier | 
| provides the access to a container of parameters, typically used for a prepared statement.  More... | |
| interface | XQueriesSupplier | 
| provides the access to a container of database queries.  More... | |
| interface | XQueryDefinition | 
| interface | XQueryDefinitionsSupplier | 
| provides the access to a container of database command definitions.  More... | |
| interface | XReportDocumentsSupplier | 
| provides the access to a container of database reports.  More... | |
| interface | XResultSetAccess | 
| is the interface to create a com::sun::star::sdbc::ResultSet based on the object providing the interface.  More... | |
| interface | XRowsChangeBroadcaster | 
| broadcasts changes in the RowSetsupplied by a component  More... | |
| interface | XRowsChangeListener | 
| is used for receiving "rowsChanged" events posted by, for example, a row set.  More... | |
| interface | XRowSetApproveBroadcaster | 
| provides the possibility of reviving an event before changing the content of a row set.  More... | |
| interface | XRowSetApproveListener | 
| is used for approving the moving and changing of row set actions.  More... | |
| interface | XRowSetChangeBroadcaster | 
| broadcasts changes in the RowSetsupplied by a component  More... | |
| interface | XRowSetChangeListener | 
| is implemented by components which want to be notified when the RowSetsupplied by a XRowSetSupplier changes.  More... | |
| interface | XRowSetSupplier | 
| uses a row set as datasource.  More... | |
| interface | XSingleSelectQueryAnalyzer | 
| simplifies the analyzing of single select statements.  More... | |
| interface | XSingleSelectQueryComposer | 
| simplifies the composing of single select statements.  More... | |
| interface | XSQLErrorBroadcaster | 
| interface for notifying potential listeners of com::sun::star::sdbc::SQLException s posted by any database object.  More... | |
| interface | XSQLErrorListener | 
| the listener interface for receiving "errorOccured" events posted by any database object.  More... | |
| interface | XSQLQueryComposer | 
| should be provided by a tool which simplifies the handling with SQL select statements.  More... | |
| interface | XSQLQueryComposerFactory | 
| is a factory for instances of service com::sun::star::sdb::SQLQueryComposer.  More... | |
| interface | XSubDocument | 
| allows operating on a sub document of an OfficeDatabaseDocument  More... | |
| interface | XTextConnectionSettings | 
Basic interfaces for database access.