| Name | Description | Type | Package | Framework |
| Attachment | Complex value corresponding to an attachment. | Interface | com.healthmarketscience.jackcess.complex | JackCess |
| AttachmentColumnInfo | Complex column info for a column holding 0 or more attachments per row. | Interface | com.healthmarketscience.jackcess.complex | JackCess |
| ComplexColumnInfo | Base class for the additional information tracked for complex columns. | Interface | com.healthmarketscience.jackcess.complex | JackCess |
| ComplexDataType | enum ComplexDataTypeextends Enum | Class | com.healthmarketscience.jackcess.complex | JackCess |
| ComplexValue | Base interface for a value in a complex column (where there may be multiple values for a single row in the main table). | Interface | com.healthmarketscience.jackcess.complex | JackCess |
| ComplexValue .Id | Identifier for a ComplexValue. | Class | com.healthmarketscience.jackcess.complex | JackCess |
| ComplexValueForeignKey | Value which is returned for a complex column. | Class | com.healthmarketscience.jackcess.complex | JackCess |
| MultiValueColumnInfo | Complex column info for a column holding multiple simple values per row. | Interface | com.healthmarketscience.jackcess.complex | JackCess |
| SingleValue | Complex value corresponding to an single value in a multi-value column. | Interface | com.healthmarketscience.jackcess.complex | JackCess |
| UnsupportedColumnInfo | Complex column info for an unsupported complex type. | Interface | com.healthmarketscience.jackcess.complex | JackCess |
| UnsupportedValue | Complex value corresponding to an unsupported complex column type. | Interface | com.healthmarketscience.jackcess.complex | JackCess |
| Version | Complex value corresponding to a version of a memo column. | Interface | com.healthmarketscience.jackcess.complex | JackCess |
| VersionHistoryColumnInfo | Complex column info for a column which tracking the version history of an "append only" memo column. | Interface | com.healthmarketscience.jackcess.complex | JackCess |