# Uses of Interface
com.logicaldoc.core.TransactionalObject

Packages that use TransactionalObject
Package
Description
com.logicaldoc.core.document
Contains the definitions of `Document` and `Version` as well as other related objects
com.logicaldoc.core.searchengine
The core of the search engine.

## Uses of TransactionalObject in com.logicaldoc.core.document

Classes in com.logicaldoc.core.document that implement TransactionalObject
Modifier and Type
Class
Description
`class`
`AbstractDocument`
The Document is the central entity of LogicalDOC.
`class`
`Document`
Basic concrete implementation of `AbstractDocument`
`class`
`Version`
This class represents versions.

## Uses of TransactionalObject in com.logicaldoc.core.searchengine

Classes in com.logicaldoc.core.searchengine that implement TransactionalObject
Modifier and Type
Class
Description
`class`
`Hit`
Search result