Go OJAI Client Structures and Functions
This topic lists and describes the structures supported by the Go OJAI client and provides a link to document pages that describe the functions in each structure.
Structure Name | Description |
---|---|
Document |
Provides the primary, DOM-based interface for inspecting OJAI documents. |
QueryResult |
Encapsulates the result set of an OJAI query. |
DocumentMutation |
Encapsulates a mutation to an existing OJAI document in a store. |
Query |
Encapsulates an OJAI query. |
Condition |
Encapsulates a query condition; similar to a SQL where
clause. |
Connection |
Provides a logical connection to an OJAI data source: for example, HPE Ezmeral Data Fabric Database JSON. |
DocumentStore |
Encapsulates a store, typically persistent, of OJAI documents: for example, HPE Ezmeral Data Fabric Database JSON tables. |
OTime |
Encapsulates the OJAI TIME type. |
OTimestamp |
Encapsulates the OJAI TIMESTAMP type. |
ODate |
Encapsulates the OJAI DATE type. |
For details about each structure, including the functions available in each structure, see the Go OJAI Client API.