Python OJAI Client Classes and Methods
This topic lists and describes the classes supported by the Python OJAI client and provides a link to document pages that describe the methods in each class.
Class Name | Description |
---|---|
Connection |
Provides a logical connection to an OJAI data source: for example, HPE Ezmeral Data Fabric Database JSON. |
ConnectionDriver |
Provides a connection handler, which enables you to get and check connections |
ConnectionManager |
Manages connections to HPE Ezmeral Data Fabric Database JSON. |
Document |
Provides the primary, DOM-based interface for inspecting OJAI documents. |
DocumentMutation |
Encapsulates a mutation to an existing OJAI document in a store. |
DocumentStore |
Encapsulates a store, typically persistent, of OJAI documents: for example, HPE Ezmeral Data Fabric Database JSON tables. |
DocumentStream |
Encapsulates the result set of an OJAI query. |
QueryResult |
Encapsulates the result set of an OJAI query. |
Query |
Encapsulates an OJAI query. |
QueryCondition |
Encapsulates a query condition; similar to a SQL where
clause. |
Value |
Encapsulates the value of a field, scalar, or complex type in an OJAI document. |
OTime |
Encapsulates the OJAI TIME type. |
OTimestamp |
Encapsulates the OJAI TIMESTAMP type. |
ODate |
Encapsulates the OJAI DATE type. |
OInterval |
Encapsulates the OJAI INTERVAL type. |
See Python OJAI Client API for details about each class, including the methods available in each class.