The SODA for Java core interfaces are described.
Table A-1 lists and briefly describes these interfaces. For complete information about them, see the SODA Javadoc.
Table A-1 SODA for Java Core Interfaces
Interface | Description |
---|---|
|
SODA for Java entry point (client) |
|
Document Content is typically JSON; possibly a MIME type (for example, image, audio, or video) Provides methods that get document content and metadata. |
|
Database of collections of documents Provides methods that access Inherits methods that create documents suitable for insertion into collections. Obtained by invoking |
|
Provides methods that create collections and get their metadata. Obtained by invoking |
|
Collection of documents Provides methods that access Obtained by invoking |
|
Provides methods that index and drop collections and get their metadata. Obtained by invoking |
|
Builder and executor of read and write operations on a collection. Provides nonterminal methods for building operations (for example, Obtained by invoking |
|
Cursor for result list of query that
Obtained by invoking |