$ A B C D E F G H I J K L M N O P Q R S T U V W Y Z
All Classes All Packages
All Classes All Packages
All Classes All Packages
$
- $ - Static variable in class org.dizitart.no2.filters.FluentFilter
-
The where clause for elemMatch filter.
A
- Aborted - org.dizitart.no2.transaction.TransactionState
-
Transaction aborted.
- AbstractNitriteStore<Config extends StoreConfig> - Class in org.dizitart.no2.store
-
An abstract implementation of the
NitriteStore
interface that provides common functionality for Nitrite data stores. - Active - org.dizitart.no2.transaction.TransactionState
-
Transaction is active.
- add(Key, NitriteId) - Method in interface org.dizitart.no2.store.NitriteRTree
-
Adds a key to the rtree.
- addField(String) - Method in class org.dizitart.no2.common.Fields
-
Adds a field name to a list of field names and returns the updated list.
- addField(String) - Method in interface org.dizitart.no2.migration.CollectionInstruction
-
Adds an instruction to add new field to the documents of a
NitriteCollection
. - addField(String) - Method in interface org.dizitart.no2.migration.RepositoryInstruction
-
Adds an instruction to add new field to the entity in the
ObjectRepository
. - addField(String, Object) - Method in interface org.dizitart.no2.migration.CollectionInstruction
-
Adds an instruction to add new field with a default value, into the documents of a
NitriteCollection
. - addField(String, SortOrder) - Method in class org.dizitart.no2.common.SortableFields
-
Adds a field and its corresponding sort order to a list of sortable fields.
- addField(String, Generator<?>) - Method in interface org.dizitart.no2.migration.CollectionInstruction
-
Adds an instruction to add new field with value generator, into the document of a
NitriteCollection
. - addField(String, Generator<T>) - Method in interface org.dizitart.no2.migration.RepositoryInstruction
-
Adds an instruction to add new field with value generator, into the entity in the
ObjectRepository
. - addField(String, T) - Method in interface org.dizitart.no2.migration.RepositoryInstruction
-
Adds an instruction to add new field with a default value, into the entity in the
ObjectRepository
. - addMigration(Migration) - Method in class org.dizitart.no2.NitriteConfig
-
Adds a migration step to the configuration.
- addMigrations(Migration...) - Method in class org.dizitart.no2.NitriteBuilder
-
Adds one or more migrations to the Nitrite database.
- addNitriteIds(List<NitriteId>, FieldValues) - Method in interface org.dizitart.no2.index.NitriteIndex
- addProcessor(Processor) - Method in interface org.dizitart.no2.common.PersistentCollection
-
Adds a data processor to this collection.
- addStoreEventListener(StoreEventListener) - Method in interface org.dizitart.no2.store.StoreConfig
-
Adds a
StoreEventListener
to the store configuration. - addUser(String, String) - Method in interface org.dizitart.no2.migration.DatabaseInstruction
-
Adds an instruction to set a user authentication to the database.
- AddUser - org.dizitart.no2.migration.InstructionType
-
The add user instruction.
- Afrikaans - org.dizitart.no2.index.fulltext.Languages
- ALL - org.dizitart.no2.index.fulltext.Languages
- ALL - Static variable in interface org.dizitart.no2.filters.Filter
-
A filter to select all elements.
- and(Filter) - Method in class org.dizitart.no2.filters.NitriteFilter
-
Creates an and filter which performs a logical AND operation on two filters and selects the documents that satisfy both filters.
- and(Filter...) - Static method in interface org.dizitart.no2.filters.Filter
-
Creates a filter that performs a logical AND operation on two or more filters.
- apply(Pair<NitriteId, Document>) - Method in interface org.dizitart.no2.filters.Filter
-
Applies the filter to the given element.
- apply(Pair<NitriteId, Document>) - Method in class org.dizitart.no2.filters.IndexScanFilter
- applyOnIndex(IndexMap) - Method in class org.dizitart.no2.filters.ComparableFilter
-
Apply this filter on a nitrite index.
- Arabic - org.dizitart.no2.index.fulltext.Languages
- Armenian - org.dizitart.no2.index.fulltext.Languages
- Ascending - org.dizitart.no2.common.SortOrder
-
Represents the ascending sort order.
- Attributes - Class in org.dizitart.no2.common.meta
-
Represents metadata attributes of a
NitriteMap
. - Attributes() - Constructor for class org.dizitart.no2.common.meta.Attributes
-
Instantiates a new Attributes.
- Attributes(String) - Constructor for class org.dizitart.no2.common.meta.Attributes
-
Instantiates a new Attributes.
- autoConfigure() - Method in class org.dizitart.no2.NitriteConfig
-
Automatically configures Nitrite database by finding and loading plugins.
B
- BaseTextTokenizer - Class in org.dizitart.no2.index.fulltext
-
An abstract text tokenizer which tokenizes a given string.
- BaseTextTokenizer() - Constructor for class org.dizitart.no2.index.fulltext.BaseTextTokenizer
- Basque - org.dizitart.no2.index.fulltext.Languages
- beforeClose() - Method in class org.dizitart.no2.store.AbstractNitriteStore
- beforeClose() - Method in interface org.dizitart.no2.store.NitriteStore
-
This method is called before closing the store.
- beginTransaction() - Method in class org.dizitart.no2.transaction.Session
-
Begins a new transaction.
- Bengali - org.dizitart.no2.index.fulltext.Languages
- between(Comparable<?>, Comparable<?>) - Method in class org.dizitart.no2.filters.FluentFilter
-
Creates a filter that matches documents where the value of the field is between the specified lower and upper bounds.
- between(Comparable<?>, Comparable<?>, boolean) - Method in class org.dizitart.no2.filters.FluentFilter
-
Creates a filter that matches documents where the value of the field is between the given lower and upper bounds.
- between(Comparable<?>, Comparable<?>, boolean, boolean) - Method in class org.dizitart.no2.filters.FluentFilter
-
Creates a filter that matches documents where the value of a field is between two specified values.
- BoundingBox - Class in org.dizitart.no2.index
-
Represents a bounding box for spatial indexing.
- BoundingBox() - Constructor for class org.dizitart.no2.index.BoundingBox
- BoundingBox(float, float, float, float) - Constructor for class org.dizitart.no2.index.BoundingBox
- BrazilianPortuguese - org.dizitart.no2.index.fulltext.Languages
- Breton - org.dizitart.no2.index.fulltext.Languages
- builder() - Static method in interface org.dizitart.no2.Nitrite
-
Returns a new instance of
NitriteBuilder
to build a new Nitrite database instance. - Bulgarian - org.dizitart.no2.index.fulltext.Languages
- byId(NitriteId) - Static method in interface org.dizitart.no2.filters.Filter
-
Returns a filter that matches documents with the specified NitriteId.
C
- canBeGrouped(IndexOnlyFilter) - Method in class org.dizitart.no2.filters.IndexOnlyFilter
-
Checks if
other
filter can be grouped together with this filter. - Catalan - org.dizitart.no2.index.fulltext.Languages
- ceilingKey(Key) - Method in interface org.dizitart.no2.store.NitriteMap
-
Get the least key that is greater than or equal to this key.
- changeDataType(String, TypeConverter<?, ?>) - Method in interface org.dizitart.no2.migration.RepositoryInstruction
-
Adds an instruction to change the datatype of a field of the entity in the
ObjectRepository
. - changeIdField(List<String>, List<String>) - Method in interface org.dizitart.no2.migration.RepositoryInstruction
-
Adds an instruction to change the id field of an entity in the
ObjectRepository
- changeIdField(Fields, Fields) - Method in interface org.dizitart.no2.migration.RepositoryInstruction
-
Adds an instruction to change the id field of an entity in the
ObjectRepository
- changePassword(String, String, String) - Method in interface org.dizitart.no2.migration.DatabaseInstruction
-
Adds an instruction to change the password for the user authentication to the database.
- ChangePassword - org.dizitart.no2.migration.InstructionType
-
The change password instruction.
- checkOpened() - Method in interface org.dizitart.no2.Nitrite
-
Checks if the Nitrite database is opened or not.
- checkState() - Method in class org.dizitart.no2.transaction.Session
-
Checks state of the session.
- Chinese - org.dizitart.no2.index.fulltext.Languages
- clear() - Method in interface org.dizitart.no2.common.PersistentCollection
-
Removes all element from the collection.
- clear() - Method in interface org.dizitart.no2.store.NitriteMap
-
Removes all entries in the map.
- clear() - Method in interface org.dizitart.no2.store.NitriteRTree
-
Clears the data.
- clone() - Method in interface org.dizitart.no2.collection.Document
-
Creates and returns a copy of this document.
- close() - Method in interface org.dizitart.no2.common.module.NitritePlugin
-
Closes the plugin instance.
- close() - Method in interface org.dizitart.no2.common.PersistentCollection
-
Closes this
PersistentCollection
. - close() - Method in interface org.dizitart.no2.Nitrite
-
Closes the database.
- close() - Method in class org.dizitart.no2.NitriteConfig
-
Closes the NitriteConfig instance and releases any resources associated with it.
- close() - Method in interface org.dizitart.no2.store.NitriteMap
-
Closes this
NitriteMap
. - close() - Method in interface org.dizitart.no2.store.NitriteRTree
-
Closes this
NitriteRTree
instance. - close() - Method in class org.dizitart.no2.transaction.Session
- close() - Method in interface org.dizitart.no2.transaction.Transaction
-
Closes this
Transaction
. - Closed - org.dizitart.no2.store.events.StoreEvents
-
Event emitted when a Nitrite database is closed.
- Closed - org.dizitart.no2.transaction.TransactionState
-
Transaction closed.
- closeMap(String) - Method in interface org.dizitart.no2.store.NitriteStore
-
Closes a
NitriteMap
with the specified name in the store. - closeRTree(String) - Method in interface org.dizitart.no2.store.NitriteStore
-
Closes a
NitriteRTree
with the specified name in the store. - Closing - org.dizitart.no2.store.events.StoreEvents
-
Event emitted when a Nitrite database is about to close.
- collator() - Method in class org.dizitart.no2.collection.FindOptions
-
Specifies the
Collator
. - collator(Collator) - Method in class org.dizitart.no2.collection.FindOptions
-
Specifies the
Collator
. - CollectionAddField - org.dizitart.no2.migration.InstructionType
-
The collection add field instruction.
- CollectionCreateIndex - org.dizitart.no2.migration.InstructionType
-
The collection create index instruction.
- CollectionDeleteField - org.dizitart.no2.migration.InstructionType
-
The collection delete field instruction.
- CollectionDropIndex - org.dizitart.no2.migration.InstructionType
-
The collection drop index instruction.
- CollectionDropIndices - org.dizitart.no2.migration.InstructionType
-
The collection drop all indices instruction.
- CollectionEventInfo<T> - Class in org.dizitart.no2.collection.events
-
Represents a collection event data.
- CollectionEventInfo() - Constructor for class org.dizitart.no2.collection.events.CollectionEventInfo
- CollectionEventInfo(EventType) - Constructor for class org.dizitart.no2.collection.events.CollectionEventInfo
- CollectionEventInfo(T, EventType, long, String) - Constructor for class org.dizitart.no2.collection.events.CollectionEventInfo
- CollectionEventListener - Interface in org.dizitart.no2.collection.events
-
A listener which is able to listen to any changes in a in a
NitriteCollection
orObjectRepository
. - CollectionInstruction - Interface in org.dizitart.no2.migration
-
Represents a migration instruction set for
NitriteCollection
. - collectionName() - Method in interface org.dizitart.no2.migration.CollectionInstruction
-
The name of the collection for this instruction.
- CollectionRename - org.dizitart.no2.migration.InstructionType
-
The collection rename instruction.
- CollectionRenameField - org.dizitart.no2.migration.InstructionType
-
The collection rename field instruction.
- commit() - Method in interface org.dizitart.no2.Nitrite
-
Commits the unsaved changes.
- commit() - Method in interface org.dizitart.no2.store.NitriteStore
-
Commits the changes.
- commit() - Method in interface org.dizitart.no2.transaction.Transaction
-
Completes the transaction and commits the data to the underlying store.
- Commit - org.dizitart.no2.store.events.StoreEvents
-
Event emitted when a commit is made to the database.
- Committed - org.dizitart.no2.transaction.TransactionState
-
Transaction fully committed.
- ComparableFilter - Class in org.dizitart.no2.filters
-
An abstract class representing a filter that compares fields.
- ComparableFilter(String, Object) - Constructor for class org.dizitart.no2.filters.ComparableFilter
-
Instantiates a new Comparable filter.
- compareTo(NitriteId) - Method in class org.dizitart.no2.collection.NitriteId
- compareTo(Fields) - Method in class org.dizitart.no2.common.Fields
- compareTo(IndexDescriptor) - Method in class org.dizitart.no2.index.IndexDescriptor
- containsField(String) - Method in interface org.dizitart.no2.collection.Document
-
Checks if a top level field or embedded field exists in the document.
- containsKey(String) - Method in interface org.dizitart.no2.collection.Document
-
Checks if a top level key exists in the document.
- containsKey(Key) - Method in interface org.dizitart.no2.store.NitriteMap
-
Determines if the map contains a mapping for the specified key.
- convert(S) - Method in interface org.dizitart.no2.migration.TypeConverter
-
Converts an object of type
S
to an object of typeT
. - CREATED_TIME - Static variable in class org.dizitart.no2.common.meta.Attributes
-
The constant CREATED_TIME.
- createDocument() - Static method in interface org.dizitart.no2.collection.Document
-
Creates an empty document.
- createDocument(String, Object) - Static method in interface org.dizitart.no2.collection.Document
-
Creates a new document initialized with the given key/value pair.
- createDocument(Map<String, Object>) - Static method in interface org.dizitart.no2.collection.Document
-
Creates a new document initialized with the given map.
- createId(String) - Static method in class org.dizitart.no2.collection.NitriteId
-
Creates a
NitriteId
from a value. - createIndex(String...) - Method in interface org.dizitart.no2.common.PersistentCollection
-
Creates a unique index on the
fields
, if not already exists. - createIndex(String, String...) - Method in interface org.dizitart.no2.migration.CollectionInstruction
-
Adds an instruction to create an index in a
NitriteCollection
. - createIndex(String, String...) - Method in interface org.dizitart.no2.migration.RepositoryInstruction
-
Adds an instruction to create an index in the
ObjectRepository
. - createIndex(IndexOptions, String...) - Method in interface org.dizitart.no2.common.PersistentCollection
-
Creates an index on the
fields
, if not already exists. - createSession() - Method in interface org.dizitart.no2.Nitrite
-
Creates a new session for the Nitrite database.
- createUniqueFilter(Object, NitriteMapper) - Method in class org.dizitart.no2.repository.EntityId
-
Creates a unique filter for the entity id.
- Croatian - org.dizitart.no2.index.fulltext.Languages
- currentSchemaVersion(Integer) - Method in class org.dizitart.no2.NitriteConfig
-
Sets the current schema version of the Nitrite database.
- Cursor<T> - Interface in org.dizitart.no2.repository
-
An interface to iterate over
ObjectRepository.find()
results. - Custom - org.dizitart.no2.migration.InstructionType
-
The custom instruction.
- customInstruction(CustomInstruction) - Method in interface org.dizitart.no2.migration.DatabaseInstruction
-
Adds a custom instruction to perform a user defined operation on the database.
- CustomInstruction - Interface in org.dizitart.no2.migration
-
Represents a custom instruction for database migration.
- Czech - org.dizitart.no2.index.fulltext.Languages
D
- Danish - org.dizitart.no2.index.fulltext.Languages
- DatabaseInstruction - Interface in org.dizitart.no2.migration
-
Represents a migration instruction set for the nitrite database.
- deleteField(String) - Method in interface org.dizitart.no2.migration.CollectionInstruction
-
Adds an instruction to delete a field from the document of a
NitriteCollection
. - deleteField(String) - Method in interface org.dizitart.no2.migration.RepositoryInstruction
-
Adds an instruction to delete a field from the entity in the
ObjectRepository
. - Descending - org.dizitart.no2.common.SortOrder
-
Represents the descending sort order.
- destroyCollection(String) - Method in interface org.dizitart.no2.Nitrite
-
Destroys a
NitriteCollection
without opening it first. - destroyRepository(Class<T>) - Method in interface org.dizitart.no2.Nitrite
-
Destroys an
ObjectRepository
without opening it first. - destroyRepository(Class<T>, String) - Method in interface org.dizitart.no2.Nitrite
-
Destroys a keyed-
ObjectRepository
without opening it first. - destroyRepository(EntityDecorator<T>) - Method in interface org.dizitart.no2.Nitrite
-
Destroys an
ObjectRepository
without opening it first. - destroyRepository(EntityDecorator<T>, String) - Method in interface org.dizitart.no2.Nitrite
-
Destroys a keyed-
ObjectRepository
without opening it first. - distinct() - Method in class org.dizitart.no2.collection.FindOptions
-
Indicates if the find operation should return distinct results.
- Document - Interface in org.dizitart.no2.collection
-
Represents a document in Nitrite database.
- DocumentCursor - Interface in org.dizitart.no2.collection
-
The DocumentCursor represents a cursor as a stream of
Document
to iterate overNitriteCollection.find()
results. - drop() - Method in interface org.dizitart.no2.common.PersistentCollection
-
Drops the collection and all of its indices.
- drop() - Method in interface org.dizitart.no2.index.NitriteIndex
-
Drops the index.
- drop() - Method in interface org.dizitart.no2.store.NitriteMap
-
Deletes the map from the store.
- drop() - Method in interface org.dizitart.no2.store.NitriteRTree
-
Drops this instance.
- dropAllIndices() - Method in interface org.dizitart.no2.common.PersistentCollection
-
Drops all indices from the collection.
- dropAllIndices() - Method in interface org.dizitart.no2.migration.CollectionInstruction
-
Adds an instruction to drop all indices from a
NitriteCollection
. - dropAllIndices() - Method in interface org.dizitart.no2.migration.RepositoryInstruction
-
Adds an instruction to drop all indices from the
ObjectRepository
. - dropCollection(String) - Method in interface org.dizitart.no2.migration.DatabaseInstruction
-
Adds an instruction to drop a
NitriteCollection
from the database. - DropCollection - org.dizitart.no2.migration.InstructionType
-
The drop collection instruction.
- dropIndex(String...) - Method in interface org.dizitart.no2.common.PersistentCollection
-
Drops the index on the
fields
. - dropIndex(String...) - Method in interface org.dizitart.no2.migration.CollectionInstruction
-
Adds an instruction to drop an index from a
NitriteCollection
. - dropIndex(String...) - Method in interface org.dizitart.no2.migration.RepositoryInstruction
-
Adds an instruction to drop an index from the
ObjectRepository
. - dropIndex(IndexDescriptor, NitriteConfig) - Method in interface org.dizitart.no2.index.NitriteIndexer
-
Drops the index from the collection.
- dropRepository(Class<?>) - Method in interface org.dizitart.no2.migration.DatabaseInstruction
-
Adds an instruction to drop an
ObjectRepository
from the database. - dropRepository(Class<?>, String) - Method in interface org.dizitart.no2.migration.DatabaseInstruction
-
Adds an instruction to drop a keyed
ObjectRepository
from the database. - dropRepository(String) - Method in interface org.dizitart.no2.migration.DatabaseInstruction
-
Adds an instruction to drop an
ObjectRepository
from the database. - dropRepository(String, String) - Method in interface org.dizitart.no2.migration.DatabaseInstruction
-
Adds an instruction to drop a keyed
ObjectRepository
from the database. - dropRepository(EntityDecorator<?>) - Method in interface org.dizitart.no2.migration.DatabaseInstruction
-
Adds an instruction to drop an
ObjectRepository
from the database. - dropRepository(EntityDecorator<?>, String) - Method in interface org.dizitart.no2.migration.DatabaseInstruction
-
Adds an instruction to drop an
ObjectRepository
from the database. - DropRepository - org.dizitart.no2.migration.InstructionType
-
The drop repository instruction.
- Dutch - org.dizitart.no2.index.fulltext.Languages
E
- elemMatch(Filter) - Method in class org.dizitart.no2.filters.FluentFilter
-
Creates a filter that matches documents where the value of a field contains at least one element that matches the specified filter.
- embeddedFields() - Method in annotation type org.dizitart.no2.repository.annotations.Id
-
The name of the embedded fields.
- empty() - Static method in interface org.dizitart.no2.common.RecordStream
-
Creates an empty
RecordStream
. - EMPTY - Static variable in class org.dizitart.no2.index.BoundingBox
-
An empty bounding box.
- English - org.dizitart.no2.index.fulltext.Languages
- EnglishTextTokenizer - Class in org.dizitart.no2.index.fulltext
-
A
TextTokenizer
implementation for the English languages. - EnglishTextTokenizer() - Constructor for class org.dizitart.no2.index.fulltext.EnglishTextTokenizer
- Entity - Annotation Type in org.dizitart.no2.repository.annotations
-
Annotation to mark a class as an entity.
- EntityConverter<T> - Interface in org.dizitart.no2.common.mapper
-
The
EntityConverter
interface is used to convert an entity of typeEntityConverter
into a databaseDocument
and vice versa. - EntityDecorator<T> - Interface in org.dizitart.no2.repository
-
An interface that can be used to implement a decorator for an entity class of type
T
, where annotating the class with
Entity
and its friends is not possible. - EntityId - Class in org.dizitart.no2.repository
-
Represents the unique identifier for an entity in an
ObjectRepository
. - EntityId(String, String...) - Constructor for class org.dizitart.no2.repository.EntityId
- EntityIndex - Class in org.dizitart.no2.repository
-
Represents an index for an entity in the Nitrite database.
- EntityIndex(String, String...) - Constructor for class org.dizitart.no2.repository.EntityIndex
- entityName() - Method in interface org.dizitart.no2.migration.RepositoryInstruction
-
The entity name of the
ObjectRepository
. - entries() - Method in interface org.dizitart.no2.store.NitriteMap
-
Gets a
RecordStream
view of the mappings contained in this map. - eq(Object) - Method in class org.dizitart.no2.filters.FluentFilter
-
Creates an equality filter that matches documents where the value of a field equals the specified value.
- equals(Object) - Method in class org.dizitart.no2.collection.events.CollectionEventInfo
- equals(Object) - Method in class org.dizitart.no2.collection.FindOptions
- equals(Object) - Method in class org.dizitart.no2.collection.FindPlan
- equals(Object) - Method in class org.dizitart.no2.collection.NitriteId
- equals(Object) - Method in class org.dizitart.no2.collection.UpdateOptions
- equals(Object) - Method in class org.dizitart.no2.common.Fields
- equals(Object) - Method in class org.dizitart.no2.common.FieldValues
- equals(Object) - Method in class org.dizitart.no2.common.Lookup
- equals(Object) - Method in class org.dizitart.no2.common.meta.Attributes
- equals(Object) - Method in class org.dizitart.no2.common.tuples.Pair
- equals(Object) - Method in class org.dizitart.no2.common.tuples.Quartet
- equals(Object) - Method in class org.dizitart.no2.common.tuples.Quintet
- equals(Object) - Method in class org.dizitart.no2.common.tuples.Triplet
- equals(Object) - Method in class org.dizitart.no2.filters.FieldBasedFilter
- equals(Object) - Method in class org.dizitart.no2.filters.NitriteFilter
- equals(Object) - Method in class org.dizitart.no2.index.BoundingBox
- equals(Object) - Method in class org.dizitart.no2.index.IndexDescriptor
- equals(Object) - Method in class org.dizitart.no2.index.IndexOptions
- equals(Object) - Method in class org.dizitart.no2.store.events.EventInfo
- Esperanto - org.dizitart.no2.index.fulltext.Languages
- Estonian - org.dizitart.no2.index.fulltext.Languages
- EventAware - Interface in org.dizitart.no2.collection.events
-
An interface to make a
NitriteCollection
orObjectRepository
event aware. - EventInfo - Class in org.dizitart.no2.store.events
-
Represents an event information object that contains the event type and Nitrite configuration.
- EventInfo() - Constructor for class org.dizitart.no2.store.events.EventInfo
- EventInfo(StoreEvents, NitriteConfig) - Constructor for class org.dizitart.no2.store.events.EventInfo
- EventType - Enum in org.dizitart.no2.collection.events
-
Represents different types of collection events.
- except(Iterable<T>, Collection<T>) - Static method in interface org.dizitart.no2.common.RecordStream
F
- Failed - org.dizitart.no2.transaction.TransactionState
-
Transaction failed and rolled back.
- FieldBasedFilter - Class in org.dizitart.no2.filters
-
The base class for all field-based filters in Nitrite.
- fieldName() - Method in annotation type org.dizitart.no2.repository.annotations.Id
-
The custom name of the field.
- fields() - Method in annotation type org.dizitart.no2.repository.annotations.Index
-
The field name to be indexed.
- Fields - Class in org.dizitart.no2.common
-
Represents a collection of document field names and provides methods for manipulating and comparing them.
- Fields() - Constructor for class org.dizitart.no2.common.Fields
-
Instantiates a new Fields.
- fieldSeparator(String) - Method in class org.dizitart.no2.NitriteBuilder
-
Sets the field separator character for Nitrite.
- fieldSeparator(String) - Method in class org.dizitart.no2.NitriteConfig
-
Sets the field separator for Nitrite database.
- FieldValues - Class in org.dizitart.no2.common
-
Represents a collection of field-value pairs, with methods to retrieve values by field name.
- FieldValues() - Constructor for class org.dizitart.no2.common.FieldValues
- filePath() - Method in interface org.dizitart.no2.store.StoreConfig
-
Gets the file path of the store.
- Filter - Interface in org.dizitart.no2.filters
-
An interface to specify filtering criteria during find operation.
- FilterException - Exception in org.dizitart.no2.exceptions
-
Exception thrown during find operations due to invalid filter expression.
- FilterException(String) - Constructor for exception org.dizitart.no2.exceptions.FilterException
-
Instantiates a new Filter exception.
- FilterException(String, Throwable) - Constructor for exception org.dizitart.no2.exceptions.FilterException
-
Instantiates a new Filter exception.
- find() - Method in interface org.dizitart.no2.collection.NitriteCollection
-
Returns a cursor to all documents in the collection.
- find() - Method in interface org.dizitart.no2.repository.ObjectRepository
-
Returns a cursor to all objects in the collection.
- find(FindOptions) - Method in interface org.dizitart.no2.collection.NitriteCollection
-
Returns a customized cursor to all documents in the collection.
- find(FindOptions) - Method in interface org.dizitart.no2.repository.ObjectRepository
-
Returns a customized cursor to all objects in the collection.
- find(Filter) - Method in interface org.dizitart.no2.collection.NitriteCollection
-
Applies a filter on the collection and returns a cursor to the selected documents.
- find(Filter) - Method in interface org.dizitart.no2.repository.ObjectRepository
-
Applies a filter on the collection and returns a cursor to the selected objects.
- find(Filter, FindOptions) - Method in interface org.dizitart.no2.collection.NitriteCollection
-
Applies a filter on the collection and returns a customized cursor to the selected documents.
- find(Filter, FindOptions) - Method in interface org.dizitart.no2.repository.ObjectRepository
-
Applies a filter on the collection and returns a customized cursor to the selected objects.
- findByFilter(FindPlan, NitriteConfig) - Method in interface org.dizitart.no2.index.NitriteIndexer
-
Finds the NitriteIds of the documents that match the given filter in the specified collection.
- findContainedKeys(Key) - Method in interface org.dizitart.no2.store.NitriteRTree
-
Finds the contained keys from the rtree.
- findIndexer(String) - Method in class org.dizitart.no2.NitriteConfig
-
Finds the
NitriteIndexer
for the given index type. - findIntersectingKeys(Key) - Method in interface org.dizitart.no2.store.NitriteRTree
-
Finds the intersecting keys from the rtree.
- findNitriteIds(FindPlan) - Method in interface org.dizitart.no2.index.NitriteIndex
-
Finds the NitriteIds from the index for the given find plan.
- FindOptions - Class in org.dizitart.no2.collection
-
The options for find operation.
- FindOptions() - Constructor for class org.dizitart.no2.collection.FindOptions
-
Instantiates a new FindOptions.
- FindPlan - Class in org.dizitart.no2.collection
-
A plan for finding documents in a collection.
- FindPlan() - Constructor for class org.dizitart.no2.collection.FindPlan
-
Instantiates a new
FindPlan
. - Finnish - org.dizitart.no2.index.fulltext.Languages
- firstKey() - Method in interface org.dizitart.no2.store.NitriteMap
-
Get the first key in the map, or null if the map is empty.
- firstOrNull() - Method in interface org.dizitart.no2.common.RecordStream
-
Gets the first element of the result or
null
if it is empty. - floorKey(Key) - Method in interface org.dizitart.no2.store.NitriteMap
-
Get the largest key that is smaller or equal to this key.
- FluentFilter - Class in org.dizitart.no2.filters
-
A fluent api for the
NitriteFilter
. - forCollection(String) - Method in interface org.dizitart.no2.migration.InstructionSet
-
Creates a
CollectionInstruction
. - forDatabase() - Method in interface org.dizitart.no2.migration.InstructionSet
-
Creates a
DatabaseInstruction
. - forRepository(Class<?>) - Method in interface org.dizitart.no2.migration.InstructionSet
-
Creates a
RepositoryInstruction
. - forRepository(Class<?>, String) - Method in interface org.dizitart.no2.migration.InstructionSet
-
Creates a
RepositoryInstruction
. - forRepository(String) - Method in interface org.dizitart.no2.migration.InstructionSet
-
Creates a
RepositoryInstruction
. - forRepository(String, String) - Method in interface org.dizitart.no2.migration.InstructionSet
-
Creates a
RepositoryInstruction
. - forRepository(EntityDecorator<?>) - Method in interface org.dizitart.no2.migration.InstructionSet
-
Creates a
RepositoryInstruction
. - forRepository(EntityDecorator<?>, String) - Method in interface org.dizitart.no2.migration.InstructionSet
-
Creates a
RepositoryInstruction
. - French - org.dizitart.no2.index.fulltext.Languages
- fromCombined(Iterable<T>, Iterable<T>) - Static method in interface org.dizitart.no2.common.RecordStream
-
Creates a
RecordStream
by combining twoIterable
s. - fromDocument(Document, NitriteMapper) - Method in interface org.dizitart.no2.common.mapper.EntityConverter
-
Converts a
Document
to an entity of typeEntityConverter
. - fromIterable(Iterable<T>) - Static method in interface org.dizitart.no2.common.RecordStream
-
Creates a
RecordStream
from anIterable
. - FULL_TEXT - Static variable in interface org.dizitart.no2.index.IndexType
-
Represents a full text index type.
G
- Galician - org.dizitart.no2.index.fulltext.Languages
- generate(Document) - Method in interface org.dizitart.no2.migration.Generator
-
Generates a new value for a field in the document.
- Generator<T> - Interface in org.dizitart.no2.migration
-
Represents a default value generator for the document fields in field manipulation instruction.
- German - org.dizitart.no2.index.fulltext.Languages
- get(String) - Method in interface org.dizitart.no2.collection.Document
-
Returns the value to which the specified key is associated with, or null if this document contains no mapping for the key.
- get(String) - Method in class org.dizitart.no2.common.FieldValues
-
Retrieves the value associated with a given field name.
- get(String) - Method in class org.dizitart.no2.common.meta.Attributes
-
Retrieves the value associated with a given key from a
Attributes
. - get(String, Class<T>) - Method in interface org.dizitart.no2.collection.Document
-
Returns the value of type
<T>
to which the specified key is associated, or null if this document contains no mapping for the key. - get(Key) - Method in interface org.dizitart.no2.store.NitriteMap
-
Gets the value mapped with the specified key or
null
otherwise. - getAffectedCount() - Method in interface org.dizitart.no2.common.WriteResult
-
Gets the number of affected documents by the write operation.
- getAttributes() - Method in class org.dizitart.no2.common.meta.Attributes
- getAttributes() - Method in interface org.dizitart.no2.store.NitriteMap
-
Gets the attributes of this map.
- getBlockingSortOrder() - Method in class org.dizitart.no2.collection.FindPlan
-
Gets the blocking sort order.
- getById(I) - Method in interface org.dizitart.no2.repository.ObjectRepository
-
Gets a single element from the repository by its id.
- getById(NitriteId) - Method in interface org.dizitart.no2.collection.NitriteCollection
-
Gets a single element from the collection by its id.
- getByIdFilter() - Method in class org.dizitart.no2.collection.FindPlan
-
Gets the
FieldBasedFilter
for byId search if any. - getCatalog() - Method in class org.dizitart.no2.store.AbstractNitriteStore
- getCatalog() - Method in interface org.dizitart.no2.store.NitriteStore
-
Gets the store catalog.
- getCollator() - Method in class org.dizitart.no2.collection.FindPlan
-
Gets the
Collator
. - getCollection(String) - Method in interface org.dizitart.no2.Nitrite
-
Opens a named collection from the store.
- getCollection(String) - Method in interface org.dizitart.no2.transaction.Transaction
-
Gets a
NitriteCollection
to perform transactional operations on it. - getCollectionName() - Method in class org.dizitart.no2.filters.NitriteFilter
- getCollectionName() - Method in class org.dizitart.no2.index.IndexDescriptor
-
Gets the collection name.
- getCollectionNames() - Method in class org.dizitart.no2.store.AbstractNitriteStore
- getCollectionNames() - Method in interface org.dizitart.no2.store.NitriteStore
-
Returns a set of all collection names in the store.
- getCollectionNames() - Method in class org.dizitart.no2.store.StoreCatalog
-
Returns a set of all collection names in the Nitrite database.
- getCollectionScanFilter() - Method in class org.dizitart.no2.collection.FindPlan
-
Gets the
Filter
for collection scan if any. - getComparable() - Method in class org.dizitart.no2.filters.ComparableFilter
-
Gets the
Comparable
value to filter. - getConfig() - Method in interface org.dizitart.no2.Nitrite
-
Gets the
NitriteConfig
instance to configure the database. - getDatabaseMetaData() - Method in interface org.dizitart.no2.Nitrite
-
Returns the metadata of the database store.
- getDocumentCollection() - Method in interface org.dizitart.no2.repository.ObjectRepository
-
Returns the underlying
NitriteCollection
instance. - getEmbeddedFields() - Method in class org.dizitart.no2.repository.EntityId
-
Returns the embedded field names of the id field.
- getEncodedFieldNames() - Method in class org.dizitart.no2.repository.EntityId
-
Returns a list of encoded field names.
- getEncodedName() - Method in class org.dizitart.no2.common.Fields
-
Gets the encoded name for this
Fields
. - getEntityConverters() - Method in class org.dizitart.no2.NitriteConfig
-
A list of
EntityConverter
instances registered with the Nitrite database. - getEntityName() - Method in interface org.dizitart.no2.repository.EntityDecorator
-
Gets entity name.
- getEntityType() - Method in interface org.dizitart.no2.common.mapper.EntityConverter
-
Gets the entity type.
- getEntityType() - Method in interface org.dizitart.no2.repository.EntityDecorator
-
Gets the entity type of the decorator.
- getEvent() - Method in class org.dizitart.no2.store.events.EventInfo
- getEventBus() - Method in class org.dizitart.no2.store.AbstractNitriteStore
-
The event bus used to publish and subscribe to store events.
- getEventType() - Method in class org.dizitart.no2.collection.events.CollectionEventInfo
-
Specifies the event type.
- getField() - Method in class org.dizitart.no2.filters.FieldBasedFilter
- getFieldName() - Method in class org.dizitart.no2.repository.EntityId
-
Returns the name of the id field.
- getFieldNames() - Method in class org.dizitart.no2.common.Fields
-
Gets an unmodifiable list of field names.
- getFieldNames() - Method in class org.dizitart.no2.repository.EntityIndex
-
The list of field names on which index is created.
- getFields() - Method in interface org.dizitart.no2.collection.Document
-
Retrieves all fields (top level and embedded) associated with this document.
- getFields() - Method in class org.dizitart.no2.common.FieldValues
-
Returns the
Fields
object associated with this instance. - getFields() - Method in class org.dizitart.no2.index.IndexDescriptor
-
Gets the target fields for the index.
- getFieldSeparator() - Static method in class org.dizitart.no2.NitriteConfig
-
The separator used to separate field names in a nested field.
- getFifth() - Method in class org.dizitart.no2.common.tuples.Quintet
- getFilters() - Method in class org.dizitart.no2.filters.IndexScanFilter
- getFilters() - Method in class org.dizitart.no2.filters.LogicalFilter
- getFindPlan() - Method in interface org.dizitart.no2.collection.DocumentCursor
-
Gets a filter plan for the query.
- getFindPlan() - Method in interface org.dizitart.no2.repository.Cursor
-
Gets a filter plan for the query.
- getFirst() - Method in class org.dizitart.no2.common.tuples.Pair
- getFirst() - Method in class org.dizitart.no2.common.tuples.Quartet
- getFirst() - Method in class org.dizitart.no2.common.tuples.Quintet
- getFirst() - Method in class org.dizitart.no2.common.tuples.Triplet
- getForeignField() - Method in class org.dizitart.no2.common.Lookup
-
Specifies the field from the foreign records.
- getFourth() - Method in class org.dizitart.no2.common.tuples.Quartet
- getFourth() - Method in class org.dizitart.no2.common.tuples.Quintet
- getFromVersion() - Method in class org.dizitart.no2.migration.Migration
-
Returns the version number from which the migration is being performed.
- getId() - Method in interface org.dizitart.no2.collection.Document
-
Return the nitrite id associated with this document.
- getId() - Method in interface org.dizitart.no2.transaction.Transaction
-
Gets the unique identifier of the transaction.
- getIdField() - Method in interface org.dizitart.no2.repository.EntityDecorator
-
Gets id field declaration.
- getIdValue() - Method in class org.dizitart.no2.collection.NitriteId
-
Gets the underlying value of the NitriteId.
- getIndexDescriptor() - Method in class org.dizitart.no2.collection.FindPlan
-
Gets the
IndexDescriptor
for index scan if any. - getIndexDescriptor() - Method in interface org.dizitart.no2.index.NitriteIndex
-
Gets index descriptor.
- getIndexFields() - Method in interface org.dizitart.no2.repository.EntityDecorator
-
Gets index fields declaration.
- getIndexScanFilter() - Method in class org.dizitart.no2.collection.FindPlan
-
Gets the
IndexScanFilter
for index scan if any. - getIndexScanOrder() - Method in class org.dizitart.no2.collection.FindPlan
-
Gets the index scan order.
- getIndexType() - Method in class org.dizitart.no2.index.IndexDescriptor
-
Specifies the type of the index.
- getIndexType() - Method in class org.dizitart.no2.index.IndexOptions
-
Specifies the type of index to create.
- getIndexType() - Method in interface org.dizitart.no2.index.NitriteIndexer
-
Gets the index type.
- getIndexType() - Method in class org.dizitart.no2.repository.EntityIndex
-
The type of index to be used for the entity field.
- getItem() - Method in class org.dizitart.no2.collection.events.CollectionEventInfo
-
Specifies the item triggering the event.
- getKeyedRepositoryNames() - Method in class org.dizitart.no2.store.StoreCatalog
-
Returns a set of all keyed-repository names in the Nitrite database.
- getKeyedRepositoryRegistry() - Method in class org.dizitart.no2.store.AbstractNitriteStore
- getKeyedRepositoryRegistry() - Method in interface org.dizitart.no2.store.NitriteStore
-
Returns a set of all the keyed-repository names registered in the Nitrite store.
- getLanguage() - Method in class org.dizitart.no2.index.fulltext.EnglishTextTokenizer
- getLanguage() - Method in interface org.dizitart.no2.index.fulltext.TextTokenizer
-
Gets the language for the tokenizer.
- getLanguage() - Method in class org.dizitart.no2.index.fulltext.UniversalTextTokenizer
- getLastModifiedSinceEpoch() - Method in interface org.dizitart.no2.collection.Document
-
Gets last modified time of this document since epoch.
- getLimit() - Method in class org.dizitart.no2.collection.FindPlan
-
Gets the limit count.
- getLocalField() - Method in class org.dizitart.no2.common.Lookup
-
Specifies the field from the records input to the join.
- getMaxX() - Method in class org.dizitart.no2.index.BoundingBox
-
Returns the maximum x-coordinate of the bounding box.
- getMaxY() - Method in class org.dizitart.no2.index.BoundingBox
-
Returns the maximum Y coordinate of the bounding box.
- getMigrations() - Method in class org.dizitart.no2.NitriteConfig
-
A map of migrations to be applied to the database.
- getMinX() - Method in class org.dizitart.no2.index.BoundingBox
-
Returns the minimum x-coordinate of the bounding box.
- getMinY() - Method in class org.dizitart.no2.index.BoundingBox
-
Returns the minimum y-coordinate of the bounding box.
- getName() - Method in interface org.dizitart.no2.collection.NitriteCollection
-
Returns the name of the
NitriteCollection
. - getName() - Method in interface org.dizitart.no2.store.NitriteMap
-
Gets name of this map.
- getNitriteConfig() - Method in class org.dizitart.no2.filters.NitriteFilter
- getNitriteConfig() - Method in class org.dizitart.no2.NitriteBuilder
-
The Nitrite configuration object.
- getNitriteConfig() - Method in class org.dizitart.no2.store.AbstractNitriteStore
-
The NitriteConfig object that holds the configuration for the Nitrite database.
- getNitriteConfig() - Method in class org.dizitart.no2.store.events.EventInfo
- getNitriteId() - Method in class org.dizitart.no2.common.FieldValues
- getNitriteStore() - Method in class org.dizitart.no2.NitriteConfig
-
Returns the
NitriteStore
associated with this instance. - getObjectFilter() - Method in class org.dizitart.no2.filters.NitriteFilter
- getOriginator() - Method in class org.dizitart.no2.collection.events.CollectionEventInfo
-
Specifies the name of the originator who has initiated this event.
- getRepository(Class<T>) - Method in interface org.dizitart.no2.Nitrite
-
Opens a type-safe object repository from the store.
- getRepository(Class<T>) - Method in interface org.dizitart.no2.transaction.Transaction
-
Gets an
ObjectRepository
to perform transactional operations on it. - getRepository(Class<T>, String) - Method in interface org.dizitart.no2.Nitrite
-
Opens a type-safe object repository with a key identifier from the store.
- getRepository(Class<T>, String) - Method in interface org.dizitart.no2.transaction.Transaction
-
Gets an
ObjectRepository
to perform transactional operations on it. - getRepository(EntityDecorator<T>) - Method in interface org.dizitart.no2.Nitrite
-
Opens a type-safe object repository using a
EntityDecorator
. - getRepository(EntityDecorator<T>) - Method in interface org.dizitart.no2.transaction.Transaction
-
Gets an
ObjectRepository
to perform transactional operations on it. - getRepository(EntityDecorator<T>, String) - Method in interface org.dizitart.no2.Nitrite
-
Opens a type-safe object repository using a
EntityDecorator
and a key identifier from the store. - getRepository(EntityDecorator<T>, String) - Method in interface org.dizitart.no2.transaction.Transaction
-
Gets an
ObjectRepository
to perform transactional operations on it. - getRepositoryNames() - Method in class org.dizitart.no2.store.StoreCatalog
-
Returns a set of all repository names in the Nitrite database.
- getRepositoryRegistry() - Method in class org.dizitart.no2.store.AbstractNitriteStore
- getRepositoryRegistry() - Method in interface org.dizitart.no2.store.NitriteStore
-
Returns a set of all the repository names registered in the Nitrite store.
- getRevision() - Method in interface org.dizitart.no2.collection.Document
-
Gets the document revision number.
- getSchemaVersion() - Method in class org.dizitart.no2.NitriteConfig
-
The schema version of the Nitrite database.
- getSecond() - Method in class org.dizitart.no2.common.tuples.Pair
- getSecond() - Method in class org.dizitart.no2.common.tuples.Quartet
- getSecond() - Method in class org.dizitart.no2.common.tuples.Quintet
- getSecond() - Method in class org.dizitart.no2.common.tuples.Triplet
- getSkip() - Method in class org.dizitart.no2.collection.FindPlan
-
Gets the skip count.
- getSortingOrders() - Method in class org.dizitart.no2.common.SortableFields
-
Gets the sort by field specifications.
- getSource() - Method in interface org.dizitart.no2.collection.Document
-
Gets the source of this document.
- getState() - Method in interface org.dizitart.no2.transaction.Transaction
-
Returns the current state of the transaction.
- getStore() - Method in interface org.dizitart.no2.common.PersistentCollection
-
Returns the
NitriteStore
instance for this collection. - getStore() - Method in interface org.dizitart.no2.Nitrite
-
Returns the
NitriteStore
instance associated with this Nitrite database. - getStore() - Method in interface org.dizitart.no2.store.NitriteMap
-
Gets the parent
NitriteStore
where this map is stored. - getStore() - Method in interface org.dizitart.no2.store.StoreModule
-
Gets the
NitriteStore
instance from this module. - getStoreCatalog() - Method in class org.dizitart.no2.store.AbstractNitriteStore
-
The catalog of all the collections and repositories in the Nitrite database.
- getStoreConfig() - Method in class org.dizitart.no2.store.AbstractNitriteStore
-
The configuration object for the Nitrite store.
- getStoreConfig() - Method in interface org.dizitart.no2.store.NitriteStore
-
Gets the store configuration.
- getStoreVersion() - Method in interface org.dizitart.no2.store.NitriteStore
-
Gets the underlying storage engine version.
- getStringValue() - Method in class org.dizitart.no2.filters.StringFilter
-
Gets string value.
- getSubPlans() - Method in class org.dizitart.no2.collection.FindPlan
-
Gets the sub plans.
- getTargetField() - Method in class org.dizitart.no2.common.Lookup
-
Specifies the new field of the joined records.
- getThird() - Method in class org.dizitart.no2.common.tuples.Quartet
- getThird() - Method in class org.dizitart.no2.common.tuples.Quintet
- getThird() - Method in class org.dizitart.no2.common.tuples.Triplet
- getTimestamp() - Method in class org.dizitart.no2.collection.events.CollectionEventInfo
-
Specifies the unix timestamp of the change.
- getToVersion() - Method in class org.dizitart.no2.migration.Migration
-
Returns the version number to which the migration is being performed.
- getType() - Method in interface org.dizitart.no2.repository.ObjectRepository
-
Returns the type associated with the
ObjectRepository
. - getValue() - Method in class org.dizitart.no2.filters.FieldBasedFilter
-
Gets the value of the filter.
- getValues() - Method in class org.dizitart.no2.common.FieldValues
- Greek - org.dizitart.no2.index.fulltext.Languages
- gt(Comparable<?>) - Method in class org.dizitart.no2.filters.FluentFilter
-
Creates a filter that matches all documents where the value of the specified field is greater than the given value.
- gte(Comparable<?>) - Method in class org.dizitart.no2.filters.FluentFilter
-
Creates a filter that matches documents where the value of the field is greater than or equal to the specified value.
H
- hasCollection(String) - Method in interface org.dizitart.no2.Nitrite
-
Checks if a collection with the given name exists in the database.
- hasEntry(String) - Method in class org.dizitart.no2.store.StoreCatalog
-
Checks if the store catalog contains an entry with the given name.
- hashCode() - Method in class org.dizitart.no2.collection.events.CollectionEventInfo
- hashCode() - Method in class org.dizitart.no2.collection.FindOptions
- hashCode() - Method in class org.dizitart.no2.collection.FindPlan
- hashCode() - Method in class org.dizitart.no2.collection.NitriteId
- hashCode() - Method in class org.dizitart.no2.collection.UpdateOptions
- hashCode() - Method in class org.dizitart.no2.common.Fields
- hashCode() - Method in class org.dizitart.no2.common.FieldValues
- hashCode() - Method in class org.dizitart.no2.common.Lookup
- hashCode() - Method in class org.dizitart.no2.common.meta.Attributes
- hashCode() - Method in class org.dizitart.no2.common.tuples.Pair
- hashCode() - Method in class org.dizitart.no2.common.tuples.Quartet
- hashCode() - Method in class org.dizitart.no2.common.tuples.Quintet
- hashCode() - Method in class org.dizitart.no2.common.tuples.Triplet
- hashCode() - Method in class org.dizitart.no2.filters.FieldBasedFilter
- hashCode() - Method in class org.dizitart.no2.filters.NitriteFilter
- hashCode() - Method in class org.dizitart.no2.index.BoundingBox
- hashCode() - Method in class org.dizitart.no2.index.IndexDescriptor
- hashCode() - Method in class org.dizitart.no2.index.IndexOptions
- hashCode() - Method in class org.dizitart.no2.store.events.EventInfo
- hasId() - Method in interface org.dizitart.no2.collection.Document
-
Checks if this document has a nitrite id.
- hasIndex(String...) - Method in interface org.dizitart.no2.common.PersistentCollection
-
Checks if the
fields
is already indexed or not. - hasKey(String) - Method in class org.dizitart.no2.common.meta.Attributes
-
Check whether a key exists in the attributes.
- hasMap(String) - Method in interface org.dizitart.no2.store.NitriteStore
-
Checks if a
NitriteMap
with the given name exists in the store. - hasRepository(Class<T>) - Method in interface org.dizitart.no2.Nitrite
-
Checks if a repository of the specified type exists in the database.
- hasRepository(Class<T>, String) - Method in interface org.dizitart.no2.Nitrite
-
Checks if a repository of the specified type and the given key exists in the database.
- hasRepository(EntityDecorator<T>) - Method in interface org.dizitart.no2.Nitrite
-
Checks if a repository of the specified type described by the
EntityDecorator
exists in the database. - hasRepository(EntityDecorator<T>, String) - Method in interface org.dizitart.no2.Nitrite
-
Checks if a keyed-repository of the specified type described by the
EntityDecorator
exists in the database. - hasUnsavedChanges() - Method in interface org.dizitart.no2.Nitrite
-
Checks if there are any unsaved changes in the Nitrite database.
- hasUnsavedChanges() - Method in interface org.dizitart.no2.store.NitriteStore
-
Checks if the store has any unsaved changes.
- Hausa - org.dizitart.no2.index.fulltext.Languages
- Hebrew - org.dizitart.no2.index.fulltext.Languages
- higherKey(Key) - Method in interface org.dizitart.no2.store.NitriteMap
-
Get the lest key that is greater than the given key, or null if no such key exists.
- Hindi - org.dizitart.no2.index.fulltext.Languages
- Hungarian - org.dizitart.no2.index.fulltext.Languages
I
- Id - Annotation Type in org.dizitart.no2.repository.annotations
-
Annotation to mark a field as the id field of a repository.
- in(Comparable<?>...) - Method in class org.dizitart.no2.filters.FluentFilter
-
Creates a filter that matches documents where the value of the field is in the specified array of values.
- Index - Annotation Type in org.dizitart.no2.repository.annotations
-
Annotation to mark a field as indexed.
- IndexDescriptor - Class in org.dizitart.no2.index
-
A class representing the descriptor of a Nitrite index.
- IndexDescriptor(String, Fields, String) - Constructor for class org.dizitart.no2.index.IndexDescriptor
-
Instantiates a new Index.
- IndexEnd - org.dizitart.no2.collection.events.EventType
-
Indexing end event.
- IndexingException - Exception in org.dizitart.no2.exceptions
-
Exception thrown when there is an error with indexing in Nitrite.
- IndexingException(String) - Constructor for exception org.dizitart.no2.exceptions.IndexingException
-
Instantiates a new Indexing exception.
- IndexingException(String, Throwable) - Constructor for exception org.dizitart.no2.exceptions.IndexingException
-
Instantiates a new Indexing exception.
- IndexOnlyFilter - Class in org.dizitart.no2.filters
-
An abstract class representing a filter that can be applied to an index.
- IndexOnlyFilter(String, Object) - Constructor for class org.dizitart.no2.filters.IndexOnlyFilter
-
Instantiates a new
IndexOnlyFilter
. - indexOptions(String) - Static method in class org.dizitart.no2.index.IndexOptions
-
Creates an
IndexOptions
with the specifiedindexType
. - IndexOptions - Class in org.dizitart.no2.index
-
Options for configuring an index.
- IndexOptions() - Constructor for class org.dizitart.no2.index.IndexOptions
- IndexScanFilter - Class in org.dizitart.no2.filters
-
Represents a set of filter which can be applied on an index.
- IndexScanFilter(Collection<ComparableFilter>) - Constructor for class org.dizitart.no2.filters.IndexScanFilter
-
Instantiates a new Index scan filter.
- IndexStart - org.dizitart.no2.collection.events.EventType
-
Indexing start event.
- IndexType - Interface in org.dizitart.no2.index
-
An interface representing the types of indexes supported by Nitrite.
- indices() - Method in annotation type org.dizitart.no2.repository.annotations.Entity
-
A list of indices for the repository.
- Indices - Annotation Type in org.dizitart.no2.repository.annotations
-
Specifies multiple indexed fields for an entity.
- Indonesian - org.dizitart.no2.index.fulltext.Languages
- InheritIndices - Annotation Type in org.dizitart.no2.repository.annotations
-
Annotation to mark a class that should consider all index related annotations -
@Id
,@Index
,@Indices
from its superclass. - initialize(NitriteConfig) - Method in interface org.dizitart.no2.common.mapper.EntityConverter
- initialize(NitriteConfig) - Method in class org.dizitart.no2.common.mapper.SimpleNitriteMapper
- initialize(NitriteConfig) - Method in interface org.dizitart.no2.common.module.NitritePlugin
-
Initializes the plugin instance.
- initialize(NitriteConfig) - Method in class org.dizitart.no2.store.AbstractNitriteStore
- insert(Document, Document...) - Method in interface org.dizitart.no2.collection.NitriteCollection
-
Inserts documents into a collection.
- insert(T[]) - Method in interface org.dizitart.no2.common.PersistentCollection
-
Inserts elements into this collection.
- insert(T, T...) - Method in interface org.dizitart.no2.repository.ObjectRepository
-
Inserts object into this repository.
- Insert - org.dizitart.no2.collection.events.EventType
-
Insert event.
- InstructionSet - Interface in org.dizitart.no2.migration
-
Represents a set of instruction to perform during database migration.
- InstructionType - Enum in org.dizitart.no2.migration
-
Represents an instruction type.
- InvalidIdException - Exception in org.dizitart.no2.exceptions
-
Exception thrown when an invalid ID is encountered.
- InvalidIdException(String) - Constructor for exception org.dizitart.no2.exceptions.InvalidIdException
-
Instantiates a new Invalid id exception.
- InvalidIdException(String, Throwable) - Constructor for exception org.dizitart.no2.exceptions.InvalidIdException
-
Instantiates a new Invalid id exception.
- InvalidOperationException - Exception in org.dizitart.no2.exceptions
-
Exception thrown when an invalid operation is performed.
- InvalidOperationException(String) - Constructor for exception org.dizitart.no2.exceptions.InvalidOperationException
-
Instantiates a new Invalid operation exception.
- Irish - org.dizitart.no2.index.fulltext.Languages
- isClosed() - Method in interface org.dizitart.no2.Nitrite
-
Checks if the Nitrite database instance is closed.
- isClosed() - Method in interface org.dizitart.no2.store.NitriteMap
-
Indicates if the map already is closed.
- isClosed() - Method in interface org.dizitart.no2.store.NitriteStore
-
Checks whether this store is closed.
- isCompoundIndex() - Method in class org.dizitart.no2.index.IndexDescriptor
-
Indicates if this descriptor is for a compound index.
- isDistinct() - Method in class org.dizitart.no2.collection.FindPlan
-
Gets the distinct flag.
- isDropped() - Method in interface org.dizitart.no2.common.PersistentCollection
-
Returns
true
if the collection is dropped; otherwise,false
. - isDropped() - Method in interface org.dizitart.no2.store.NitriteMap
-
Indicates if this map is dropped already.
- isEmbedded() - Method in class org.dizitart.no2.repository.EntityId
-
Checks if the entity id is an embedded id.
- isEmpty() - Method in interface org.dizitart.no2.common.RecordStream
-
Checks if this
RecordStream
has any elements or not. - isEmpty() - Method in interface org.dizitart.no2.store.NitriteMap
-
Indicates whether the map is empty.
- isIndexing(String...) - Method in interface org.dizitart.no2.common.PersistentCollection
-
Checks if indexing operation is currently ongoing for the
fields
. - isInMemory() - Method in interface org.dizitart.no2.store.StoreConfig
-
Checks if the store is in-memory.
- isInsertIfAbsent() - Method in class org.dizitart.no2.collection.UpdateOptions
-
Indicates if the update operation will insert a new document if it does not find any existing document to update.
- isJustOnce() - Method in class org.dizitart.no2.collection.UpdateOptions
-
Indicates if only one document will be updated or all of them.
- isOpen() - Method in interface org.dizitart.no2.common.PersistentCollection
-
Returns
true
if the collection is open; otherwise,false
. - isReadOnly() - Method in interface org.dizitart.no2.store.NitriteStore
-
Checks if the store is opened in read-only mode.
- isReadOnly() - Method in interface org.dizitart.no2.store.StoreConfig
-
Returns a boolean indicating whether the store is read-only or not.
- isReverseScan() - Method in class org.dizitart.no2.filters.SortingAwareFilter
-
Indicates if the filter should scan the index in reverse order.
- isUnique() - Method in interface org.dizitart.no2.index.NitriteIndex
-
Checks if the index is unique.
- Italian - org.dizitart.no2.index.fulltext.Languages
J
- Japanese - org.dizitart.no2.index.fulltext.Languages
- join(DocumentCursor, Lookup) - Method in interface org.dizitart.no2.collection.DocumentCursor
-
Performs a left outer join with a foreign cursor with the specified lookup parameters.
- join(Cursor<Foreign>, Lookup, Class<Joined>) - Method in interface org.dizitart.no2.repository.Cursor
-
Performs a left outer join with a foreign cursor with the specified lookup parameters.
K
- key() - Method in interface org.dizitart.no2.migration.RepositoryInstruction
-
The key of the
ObjectRepository
. - keys() - Method in interface org.dizitart.no2.store.NitriteMap
-
Gets a
RecordStream
view of the keys contained in this map. - Korean - org.dizitart.no2.index.fulltext.Languages
- Kurdish - org.dizitart.no2.index.fulltext.Languages
L
- Language - Interface in org.dizitart.no2.index.fulltext
-
Represents a set of stop words for a specific language.
- Languages - Enum in org.dizitart.no2.index.fulltext
-
An enum representing the supported languages for full-text search in Nitrite.
- LAST_MODIFIED_TIME - Static variable in class org.dizitart.no2.common.meta.Attributes
-
The constant LAST_MODIFIED_TIME.
- lastKey() - Method in interface org.dizitart.no2.store.NitriteMap
-
Get the last key in the map, or null if the map is empty.
- Latin - org.dizitart.no2.index.fulltext.Languages
- Latvian - org.dizitart.no2.index.fulltext.Languages
- limit() - Method in class org.dizitart.no2.collection.FindOptions
-
Gets the limit count.
- limit(Integer) - Method in class org.dizitart.no2.collection.FindOptions
-
Limit find options.
- limit(Long) - Method in class org.dizitart.no2.collection.FindOptions
-
Limit find options.
- limitBy(long) - Static method in class org.dizitart.no2.collection.FindOptions
-
Limit by find options.
- listCollectionNames() - Method in interface org.dizitart.no2.Nitrite
-
Gets the set of all
NitriteCollection
s' names in the database. - listIndices() - Method in interface org.dizitart.no2.common.PersistentCollection
-
Gets a set of all indices in the collection.
- listKeyedRepositories() - Method in interface org.dizitart.no2.Nitrite
-
Gets the map of all key to the fully qualified class names corresponding to all keyed-
ObjectRepository
s in the store. - listRepositories() - Method in interface org.dizitart.no2.Nitrite
-
Gets the set of all fully qualified class names corresponding to all
ObjectRepository
s in the database. - Lithuanian - org.dizitart.no2.index.fulltext.Languages
- loadModule(NitriteModule) - Method in class org.dizitart.no2.NitriteBuilder
-
Loads a Nitrite module into the Nitrite database.
- loadModule(NitriteModule) - Method in class org.dizitart.no2.NitriteConfig
-
Loads
NitritePlugin
instances defined in theNitriteModule
into the configuration. - LogicalFilter - Class in org.dizitart.no2.filters
-
Represents a filter which does a logical operation (AND, OR) between a set of filters.
- LogicalFilter(Filter...) - Constructor for class org.dizitart.no2.filters.LogicalFilter
-
Instantiates a new Logical filter.
- Lookup - Class in org.dizitart.no2.common
-
Represents lookup parameters in join operation of two collections.
- Lookup() - Constructor for class org.dizitart.no2.common.Lookup
- lowerKey(Key) - Method in interface org.dizitart.no2.store.NitriteMap
-
Get the largest key that is smaller than the given key, or null if no such key exists.
- lt(Comparable<?>) - Method in class org.dizitart.no2.filters.FluentFilter
-
Creates a filter that matches documents where the value of the field is less than the specified value.
- lte(Comparable<?>) - Method in class org.dizitart.no2.filters.FluentFilter
-
Creates a filter that matches documents where the value of the field is less than or equal to the specified value.
M
- Malay - org.dizitart.no2.index.fulltext.Languages
- Marathi - org.dizitart.no2.index.fulltext.Languages
- merge(Document) - Method in interface org.dizitart.no2.collection.Document
-
Merges a document in this document.
- migrate(InstructionSet) - Method in class org.dizitart.no2.migration.Migration
-
Migrates the database using the
instructions
. - Migration - Class in org.dizitart.no2.migration
-
Represents the database migration operation.
- Migration(Integer, Integer) - Constructor for class org.dizitart.no2.migration.Migration
-
Instantiates a new
Migration
. - MigrationException - Exception in org.dizitart.no2.exceptions
-
Exception thrown when there is an error during database migration.
- MigrationException(String) - Constructor for exception org.dizitart.no2.exceptions.MigrationException
-
Instantiates a new Migration exception.
- MigrationException(String, Throwable) - Constructor for exception org.dizitart.no2.exceptions.MigrationException
-
Instantiates a new Migration exception.
- MigrationStep - Class in org.dizitart.no2.migration
-
A class representing a migration step in Nitrite database.
- module(NitritePlugin...) - Static method in interface org.dizitart.no2.common.module.NitriteModule
-
Creates a
NitriteModule
with a set ofNitritePlugin
s.
N
- newId() - Static method in class org.dizitart.no2.collection.NitriteId
-
Creates a new auto-generated
NitriteId
. - Nitrite - Interface in org.dizitart.no2
-
Nitrite is a lightweight, embedded, and self-contained Java NoSQL database.
- NitriteBuilder - Class in org.dizitart.no2
-
The NitriteBuilder class provides a fluent API to configure and create a Nitrite database instance.
- NitriteCollection - Interface in org.dizitart.no2.collection
-
Represents a named document collection stored in Nitrite database.
- NitriteConfig - Class in org.dizitart.no2
-
NitriteConfig is a configuration class for Nitrite database.
- NitriteConfig() - Constructor for class org.dizitart.no2.NitriteConfig
-
Instantiates a new
NitriteConfig
. - NitriteException - Exception in org.dizitart.no2.exceptions
-
Base class for all Nitrite exceptions.
- NitriteException(String) - Constructor for exception org.dizitart.no2.exceptions.NitriteException
-
Instantiates a new Nitrite exception.
- NitriteException(String, Throwable) - Constructor for exception org.dizitart.no2.exceptions.NitriteException
-
Instantiates a new Nitrite exception.
- NitriteFilter - Class in org.dizitart.no2.filters
-
An abstract class representing a filter for Nitrite database.
- NitriteFilter() - Constructor for class org.dizitart.no2.filters.NitriteFilter
- NitriteId - Class in org.dizitart.no2.collection
-
A unique identifier across the Nitrite database.
- NitriteIndex - Interface in org.dizitart.no2.index
-
The NitriteIndex interface represents an index in Nitrite database.
- NitriteIndexer - Interface in org.dizitart.no2.index
-
An abstract class representing a Nitrite indexer plugin.
- NitriteIOException - Exception in org.dizitart.no2.exceptions
-
Exception thrown when there is an IO error while performing an operation in Nitrite database.
- NitriteIOException(String) - Constructor for exception org.dizitart.no2.exceptions.NitriteIOException
-
Instantiates a new
NitriteIOException
. - NitriteIOException(String, Throwable) - Constructor for exception org.dizitart.no2.exceptions.NitriteIOException
-
Instantiates a new
NitriteIOException
. - NitriteMap<Key,Value> - Interface in org.dizitart.no2.store
-
Represents a Nitrite key-value pair map.
- nitriteMapper() - Method in class org.dizitart.no2.NitriteConfig
-
Returns the
NitriteMapper
instance used by Nitrite. - NitriteMapper - Interface in org.dizitart.no2.common.mapper
-
An interface that provides a method to try converting an object of one type to an object of another type.
- NitriteModule - Interface in org.dizitart.no2.common.module
-
Represents a module encapsulating a set of
NitritePlugin
objects. - NitritePlugin - Interface in org.dizitart.no2.common.module
-
Represents a plugin for working with Nitrite database and provides methods for initializing and closing the plugin.
- NitriteRTree<Key,Value> - Interface in org.dizitart.no2.store
-
Represents an R-Tree in the nitrite database.
- NitriteSecurityException - Exception in org.dizitart.no2.exceptions
-
Exception thrown when a security violation occurs in Nitrite.
- NitriteSecurityException(String) - Constructor for exception org.dizitart.no2.exceptions.NitriteSecurityException
-
Instantiates a new
NitriteSecurityException
. - NitriteSecurityException(String, Throwable) - Constructor for exception org.dizitart.no2.exceptions.NitriteSecurityException
-
Instantiates a new
NitriteSecurityException
. - NitriteStore<Config extends StoreConfig> - Interface in org.dizitart.no2.store
-
Represents a storage interface for Nitrite database.
- NON_UNIQUE - Static variable in interface org.dizitart.no2.index.IndexType
-
Represents a non-unique index type.
- Norwegian - org.dizitart.no2.index.fulltext.Languages
- not() - Method in interface org.dizitart.no2.filters.Filter
-
Creates a not filter which performs a logical NOT operation on a filter and selects the documents that do not satisfy the criteria.
- notEq(Object) - Method in class org.dizitart.no2.filters.FluentFilter
-
Creates a filter that matches all documents where the value of the specified field is not equal to the given value.
- NotIdentifiableException - Exception in org.dizitart.no2.exceptions
-
Exception thrown when an object cannot be identified.
- NotIdentifiableException(String) - Constructor for exception org.dizitart.no2.exceptions.NotIdentifiableException
-
Instantiates a new Not identifiable exception.
- notIn(Comparable<?>...) - Method in class org.dizitart.no2.filters.FluentFilter
-
Creates a filter that matches documents where the value of the field is not in the specified array of values.
O
- ObjectMappingException - Exception in org.dizitart.no2.exceptions
-
Exception thrown when there is an error mapping an object to a document or vice versa.
- ObjectMappingException(String) - Constructor for exception org.dizitart.no2.exceptions.ObjectMappingException
-
Instantiates a new Object mapping exception.
- ObjectMappingException(String, Throwable) - Constructor for exception org.dizitart.no2.exceptions.ObjectMappingException
-
Instantiates a new Object mapping exception.
- ObjectRepository<T> - Interface in org.dizitart.no2.repository
-
Represents a type-safe persistent java object collection.
- onEvent(CollectionEventInfo<?>) - Method in interface org.dizitart.no2.collection.events.CollectionEventListener
-
A subscriber to listen to collection events.
- onEvent(EventInfo) - Method in interface org.dizitart.no2.store.events.StoreEventListener
-
Executes when an event is fired.
- Opened - org.dizitart.no2.store.events.StoreEvents
-
Event emitted when a Nitrite database is opened.
- openMap(String, Class<?>, Class<?>) - Method in interface org.dizitart.no2.store.NitriteStore
-
Opens a
NitriteMap
. - openOrCreate() - Method in class org.dizitart.no2.NitriteBuilder
-
Opens or creates a new Nitrite database.
- openOrCreate() - Method in interface org.dizitart.no2.store.NitriteStore
-
Opens the store if it exists, or creates a new one if it doesn't.
- openOrCreate(String, String) - Method in class org.dizitart.no2.NitriteBuilder
-
Opens or creates a new Nitrite database with the given username and password.
- openRTree(String, Class<?>, Class<?>) - Method in interface org.dizitart.no2.store.NitriteStore
-
Opens a
NitriteRTree
with the given key and value types. - or(Filter) - Method in class org.dizitart.no2.filters.NitriteFilter
-
Creates an or filter which performs a logical OR operation on two filters and selects the documents that satisfy at least one of the filter.
- or(Filter...) - Static method in interface org.dizitart.no2.filters.Filter
-
Creates a filter that performs a logical OR operation on two or more filters.
- orderBy() - Method in class org.dizitart.no2.collection.FindOptions
-
Gets the
SortableFields
for sorting the find results. - orderBy(String, SortOrder) - Static method in class org.dizitart.no2.collection.FindOptions
-
Order by find options.
- org.dizitart.no2 - package org.dizitart.no2
- org.dizitart.no2.collection - package org.dizitart.no2.collection
- org.dizitart.no2.collection.events - package org.dizitart.no2.collection.events
- org.dizitart.no2.common - package org.dizitart.no2.common
- org.dizitart.no2.common.mapper - package org.dizitart.no2.common.mapper
- org.dizitart.no2.common.meta - package org.dizitart.no2.common.meta
- org.dizitart.no2.common.module - package org.dizitart.no2.common.module
- org.dizitart.no2.common.processors - package org.dizitart.no2.common.processors
- org.dizitart.no2.common.tuples - package org.dizitart.no2.common.tuples
- org.dizitart.no2.exceptions - package org.dizitart.no2.exceptions
- org.dizitart.no2.filters - package org.dizitart.no2.filters
- org.dizitart.no2.index - package org.dizitart.no2.index
- org.dizitart.no2.index.fulltext - package org.dizitart.no2.index.fulltext
- org.dizitart.no2.migration - package org.dizitart.no2.migration
- org.dizitart.no2.repository - package org.dizitart.no2.repository
- org.dizitart.no2.repository.annotations - package org.dizitart.no2.repository.annotations
- org.dizitart.no2.store - package org.dizitart.no2.store
- org.dizitart.no2.store.events - package org.dizitart.no2.store.events
- org.dizitart.no2.transaction - package org.dizitart.no2.transaction
- OWNER - Static variable in class org.dizitart.no2.common.meta.Attributes
-
The constant OWNER.
P
- pair(A, B) - Static method in class org.dizitart.no2.common.tuples.Pair
-
Creates a new pair.
- Pair<A,B> - Class in org.dizitart.no2.common.tuples
-
A simple generic class representing a pair of values.
- Pair() - Constructor for class org.dizitart.no2.common.tuples.Pair
- Pair(A, B) - Constructor for class org.dizitart.no2.common.tuples.Pair
- PartiallyCommitted - org.dizitart.no2.transaction.TransactionState
-
Transaction partially committed.
- perform(Nitrite) - Method in interface org.dizitart.no2.migration.CustomInstruction
-
Performs the instruction on the nitrite database.
- Persian - org.dizitart.no2.index.fulltext.Languages
- PersistentCollection<T> - Interface in org.dizitart.no2.common
-
A persistent collection interface that provides methods to manage and manipulate data in a Nitrite database.
- PluginException - Exception in org.dizitart.no2.exceptions
-
Exception thrown when a Nitrite plugin encounters an error.
- PluginException(String) - Constructor for exception org.dizitart.no2.exceptions.PluginException
-
Instantiates a new Plugin exception.
- PluginException(String, Throwable) - Constructor for exception org.dizitart.no2.exceptions.PluginException
-
Instantiates a new Plugin exception.
- plugins() - Method in interface org.dizitart.no2.common.module.NitriteModule
-
Returns the set of
NitritePlugin
encapsulated by this module. - Polish - org.dizitart.no2.index.fulltext.Languages
- Portuguese - org.dizitart.no2.index.fulltext.Languages
- process(PersistentCollection<?>) - Method in interface org.dizitart.no2.common.processors.Processor
-
Processes documents in a persistent collection, updates them,and saves the changes back to the collection.
- processAfterRead(Document) - Method in interface org.dizitart.no2.common.processors.Processor
-
Processes a document after reading from the database.
- processBeforeWrite(Document) - Method in interface org.dizitart.no2.common.processors.Processor
-
Processes a document before writing it into database.
- Processor - Interface in org.dizitart.no2.common.processors
-
An interface that provides methods to process a document before writing it into database or after reading from the database.
- project(Class<P>) - Method in interface org.dizitart.no2.repository.Cursor
-
Projects the result of one type into an
Iterable
of another type. - project(Document) - Method in interface org.dizitart.no2.collection.DocumentCursor
-
Gets a lazy iterable containing all the selected keys of the result documents.
- put(String, Object) - Method in interface org.dizitart.no2.collection.Document
-
Associates the specified value with the specified key in this document.
- put(Key, Value) - Method in interface org.dizitart.no2.store.NitriteMap
-
Associates the specified value with the specified key in this map.
- putIfAbsent(Key, Value) - Method in interface org.dizitart.no2.store.NitriteMap
-
Add a key-value pair if it does not yet exist.
Q
- quartet(A, B, C, D) - Static method in class org.dizitart.no2.common.tuples.Quartet
-
Creates a new quartet.
- Quartet<A,B,C,D> - Class in org.dizitart.no2.common.tuples
-
A tuple of four elements.
- Quartet() - Constructor for class org.dizitart.no2.common.tuples.Quartet
- Quartet(A, B, C, D) - Constructor for class org.dizitart.no2.common.tuples.Quartet
- quintet(A, B, C, D, E) - Static method in class org.dizitart.no2.common.tuples.Quintet
-
Creates a new quintet.
- Quintet<A,B,C,D,E> - Class in org.dizitart.no2.common.tuples
-
A tuple of five elements.
- Quintet() - Constructor for class org.dizitart.no2.common.tuples.Quintet
- Quintet(A, B, C, D, E) - Constructor for class org.dizitart.no2.common.tuples.Quintet
R
- rebuildIndex(String...) - Method in interface org.dizitart.no2.common.PersistentCollection
-
Rebuilds index on the
fields
if it exists. - RecordStream<T> - Interface in org.dizitart.no2.common
-
An interface representing a stream of records of type T.
- regex(String) - Method in class org.dizitart.no2.filters.FluentFilter
-
Creates a filter that matches documents where the value of the specified field matches the specified regular expression pattern.
- registerEntityConverter(EntityConverter<?>) - Method in class org.dizitart.no2.common.mapper.SimpleNitriteMapper
-
Registers an
EntityConverter
. - registerEntityConverter(EntityConverter<?>) - Method in class org.dizitart.no2.NitriteBuilder
-
Registers an
EntityConverter
with the Nitrite database. - registerEntityConverter(EntityConverter<?>) - Method in class org.dizitart.no2.NitriteConfig
-
Registers an
EntityConverter
with the Nitrite database. - remove(String) - Method in interface org.dizitart.no2.collection.Document
-
Removes the key and its value from the document.
- remove(String) - Method in class org.dizitart.no2.store.StoreCatalog
-
Removes the entry from the catalog specified by a name.
- remove(Key) - Method in interface org.dizitart.no2.store.NitriteMap
-
Removes the mapping for a key from this map if it is present.
- remove(Key, NitriteId) - Method in interface org.dizitart.no2.store.NitriteRTree
-
Removes a key from the rtree.
- remove(FieldValues) - Method in interface org.dizitart.no2.index.NitriteIndex
-
Removes the index entry for the specified field values.
- remove(Filter) - Method in interface org.dizitart.no2.collection.NitriteCollection
-
Removes matching elements from the collection.
- remove(Filter) - Method in interface org.dizitart.no2.repository.ObjectRepository
-
Removes matching elements from the collection.
- remove(Filter, boolean) - Method in interface org.dizitart.no2.collection.NitriteCollection
-
Removes document from a collection.
- remove(Filter, boolean) - Method in interface org.dizitart.no2.repository.ObjectRepository
-
Removes object from the collection.
- remove(T) - Method in interface org.dizitart.no2.common.PersistentCollection
-
Deletes the
element
from the collection. - Remove - org.dizitart.no2.collection.events.EventType
-
Remove event.
- removeIndexEntry(FieldValues, IndexDescriptor, NitriteConfig) - Method in interface org.dizitart.no2.index.NitriteIndexer
-
Removes an index entry for the given field values and index descriptor from the Nitrite database.
- removeMap(String) - Method in interface org.dizitart.no2.store.NitriteStore
-
Removes a
NitriteMap
with the specified name from the store. - removeNitriteIds(List<NitriteId>, FieldValues) - Method in interface org.dizitart.no2.index.NitriteIndex
- removeRTree(String) - Method in interface org.dizitart.no2.store.NitriteStore
-
Removes a
NitriteRTree
with the specified name from the store. - rename(String) - Method in interface org.dizitart.no2.migration.CollectionInstruction
-
Adds an instruction to rename a
NitriteCollection
. - renameField(String, String) - Method in interface org.dizitart.no2.migration.CollectionInstruction
-
Adds an instruction to rename a field to the document of a
NitriteCollection
. - renameField(String, String) - Method in interface org.dizitart.no2.migration.RepositoryInstruction
-
Adds an instruction to rename a field to the entity in the
ObjectRepository
. - renameRepository(String, String) - Method in interface org.dizitart.no2.migration.RepositoryInstruction
-
Adds an instruction to rename the
ObjectRepository
. - RenameRepository - org.dizitart.no2.migration.InstructionType
-
The rename repository instruction.
- RepositoryAddField - org.dizitart.no2.migration.InstructionType
-
The repository add field instruction.
- RepositoryChangeDataType - org.dizitart.no2.migration.InstructionType
-
The repository change data type instruction.
- RepositoryChangeIdField - org.dizitart.no2.migration.InstructionType
-
The repository change id field instruction.
- RepositoryCreateIndex - org.dizitart.no2.migration.InstructionType
-
The repository create index instruction.
- RepositoryDeleteField - org.dizitart.no2.migration.InstructionType
-
The repository delete field instruction.
- RepositoryDropIndex - org.dizitart.no2.migration.InstructionType
-
The repository drop index instruction.
- RepositoryDropIndices - org.dizitart.no2.migration.InstructionType
-
The repository drop indices instruction.
- RepositoryInstruction - Interface in org.dizitart.no2.migration
-
Represents a migration instruction set for
ObjectRepository
. - RepositoryRenameField - org.dizitart.no2.migration.InstructionType
-
The repository rename field instruction.
- reversedEntries() - Method in interface org.dizitart.no2.store.NitriteMap
-
Gets a reversed
RecordStream
view of the mappings contained in this map. - rollback() - Method in interface org.dizitart.no2.transaction.Transaction
-
Rolls back the transaction, discarding any changes made during the transaction.
- Romanian - org.dizitart.no2.index.fulltext.Languages
- Russian - org.dizitart.no2.index.fulltext.Languages
S
- schemaVersion(Integer) - Method in class org.dizitart.no2.NitriteBuilder
-
Sets the schema version for the Nitrite database.
- Sesotho - org.dizitart.no2.index.fulltext.Languages
- Session - Class in org.dizitart.no2.transaction
-
A session represents a transactional context for a Nitrite database.
- Session(Nitrite, LockService) - Constructor for class org.dizitart.no2.transaction.Session
-
Instantiates a new Session.
- set(String, String) - Method in class org.dizitart.no2.common.meta.Attributes
-
Adds a key-value pair to the attributes and returns the updated
Attributes
object. - setAttributes(Map<String, String>) - Method in class org.dizitart.no2.common.meta.Attributes
- setAttributes(Attributes) - Method in interface org.dizitart.no2.store.NitriteMap
-
Sets the attributes for this map.
- setBlockingSortOrder(List<Pair<String, SortOrder>>) - Method in class org.dizitart.no2.collection.FindPlan
-
Gets the blocking sort order.
- setByIdFilter(FieldBasedFilter) - Method in class org.dizitart.no2.collection.FindPlan
-
Gets the
FieldBasedFilter
for byId search if any. - setCollator(Collator) - Method in class org.dizitart.no2.collection.FindPlan
-
Gets the
Collator
. - setCollectionName(String) - Method in class org.dizitart.no2.filters.NitriteFilter
- setCollectionName(String) - Method in class org.dizitart.no2.index.IndexDescriptor
-
Gets the collection name.
- setCollectionScanFilter(Filter) - Method in class org.dizitart.no2.collection.FindPlan
-
Gets the
Filter
for collection scan if any. - setDistinct(boolean) - Method in class org.dizitart.no2.collection.FindPlan
-
Gets the distinct flag.
- setEvent(StoreEvents) - Method in class org.dizitart.no2.store.events.EventInfo
- setEventType(EventType) - Method in class org.dizitart.no2.collection.events.CollectionEventInfo
-
Specifies the event type.
- setField(String) - Method in class org.dizitart.no2.filters.FieldBasedFilter
- setFields(Fields) - Method in class org.dizitart.no2.common.FieldValues
- setFields(Fields) - Method in class org.dizitart.no2.index.IndexDescriptor
-
Gets the target fields for the index.
- setFifth(E) - Method in class org.dizitart.no2.common.tuples.Quintet
- setFirst(A) - Method in class org.dizitart.no2.common.tuples.Pair
- setFirst(A) - Method in class org.dizitart.no2.common.tuples.Quartet
- setFirst(A) - Method in class org.dizitart.no2.common.tuples.Quintet
- setFirst(A) - Method in class org.dizitart.no2.common.tuples.Triplet
- setForeignField(String) - Method in class org.dizitart.no2.common.Lookup
-
Specifies the field from the foreign records.
- setFourth(D) - Method in class org.dizitart.no2.common.tuples.Quartet
- setFourth(D) - Method in class org.dizitart.no2.common.tuples.Quintet
- setIndexDescriptor(IndexDescriptor) - Method in class org.dizitart.no2.collection.FindPlan
-
Gets the
IndexDescriptor
for index scan if any. - setIndexScanFilter(IndexScanFilter) - Method in class org.dizitart.no2.collection.FindPlan
-
Gets the
IndexScanFilter
for index scan if any. - setIndexScanOrder(Map<String, Boolean>) - Method in class org.dizitart.no2.collection.FindPlan
-
Gets the index scan order.
- setIndexType(String) - Method in class org.dizitart.no2.index.IndexDescriptor
-
Specifies the type of the index.
- setIndexType(String) - Method in class org.dizitart.no2.index.IndexOptions
-
Specifies the type of index to create.
- setInsertIfAbsent(boolean) - Method in class org.dizitart.no2.collection.UpdateOptions
-
Indicates if the update operation will insert a new document if it does not find any existing document to update.
- setItem(T) - Method in class org.dizitart.no2.collection.events.CollectionEventInfo
-
Specifies the item triggering the event.
- setJustOnce(boolean) - Method in class org.dizitart.no2.collection.UpdateOptions
-
Indicates if only one document will be updated or all of them.
- setLimit(Long) - Method in class org.dizitart.no2.collection.FindPlan
-
Gets the limit count.
- setLocalField(String) - Method in class org.dizitart.no2.common.Lookup
-
Specifies the field from the records input to the join.
- setMaxX(float) - Method in class org.dizitart.no2.index.BoundingBox
-
Returns the maximum x-coordinate of the bounding box.
- setMaxY(float) - Method in class org.dizitart.no2.index.BoundingBox
-
Returns the maximum Y coordinate of the bounding box.
- setMinX(float) - Method in class org.dizitart.no2.index.BoundingBox
-
Returns the minimum x-coordinate of the bounding box.
- setMinY(float) - Method in class org.dizitart.no2.index.BoundingBox
-
Returns the minimum y-coordinate of the bounding box.
- setNitriteConfig(NitriteConfig) - Method in class org.dizitart.no2.filters.NitriteFilter
- setNitriteConfig(NitriteConfig) - Method in class org.dizitart.no2.store.events.EventInfo
- setNitriteId(NitriteId) - Method in class org.dizitart.no2.common.FieldValues
- setObjectFilter(Boolean) - Method in class org.dizitart.no2.filters.NitriteFilter
- setOriginator(String) - Method in class org.dizitart.no2.collection.events.CollectionEventInfo
-
Specifies the name of the originator who has initiated this event.
- setProcessed(boolean) - Method in class org.dizitart.no2.filters.FieldBasedFilter
- setReverseScan(boolean) - Method in class org.dizitart.no2.filters.SortingAwareFilter
-
Indicates if the filter should scan the index in reverse order.
- setSecond(B) - Method in class org.dizitart.no2.common.tuples.Pair
- setSecond(B) - Method in class org.dizitart.no2.common.tuples.Quartet
- setSecond(B) - Method in class org.dizitart.no2.common.tuples.Quintet
- setSecond(B) - Method in class org.dizitart.no2.common.tuples.Triplet
- setSkip(Long) - Method in class org.dizitart.no2.collection.FindPlan
-
Gets the skip count.
- setStoreConfig(Config) - Method in class org.dizitart.no2.store.AbstractNitriteStore
-
The configuration object for the Nitrite store.
- setSubPlans(List<FindPlan>) - Method in class org.dizitart.no2.collection.FindPlan
-
Gets the sub plans.
- setTargetField(String) - Method in class org.dizitart.no2.common.Lookup
-
Specifies the new field of the joined records.
- setThird(C) - Method in class org.dizitart.no2.common.tuples.Quartet
- setThird(C) - Method in class org.dizitart.no2.common.tuples.Quintet
- setThird(C) - Method in class org.dizitart.no2.common.tuples.Triplet
- setTimestamp(long) - Method in class org.dizitart.no2.collection.events.CollectionEventInfo
-
Specifies the unix timestamp of the change.
- setValue(Object) - Method in class org.dizitart.no2.filters.FieldBasedFilter
- setValues(List<Pair<String, Object>>) - Method in class org.dizitart.no2.common.FieldValues
- SimpleNitriteMapper - Class in org.dizitart.no2.common.mapper
-
A
NitriteMapper
based onEntityConverter
implementation. - SimpleNitriteMapper(Class<?>...) - Constructor for class org.dizitart.no2.common.mapper.SimpleNitriteMapper
-
Instantiates a new
SimpleNitriteMapper
. - single(V) - Static method in interface org.dizitart.no2.common.RecordStream
-
Creates a
RecordStream
with a single element. - size() - Method in interface org.dizitart.no2.collection.Document
-
Returns the number of entries in the document.
- size() - Method in interface org.dizitart.no2.common.PersistentCollection
-
Returns the size of the
PersistentCollection
. - size() - Method in interface org.dizitart.no2.common.RecordStream
-
Gets the size of the
RecordStream
. - size() - Method in interface org.dizitart.no2.store.NitriteMap
-
Get the number of entries, as an integer.
- size() - Method in interface org.dizitart.no2.store.NitriteRTree
-
Gets the size of the rtree.
- skip() - Method in class org.dizitart.no2.collection.FindOptions
-
Gets the skip count.
- skip(Integer) - Method in class org.dizitart.no2.collection.FindOptions
-
Skip find options.
- skip(Long) - Method in class org.dizitart.no2.collection.FindOptions
-
Skip find options.
- skipBy(long) - Static method in class org.dizitart.no2.collection.FindOptions
-
Skip by find options.
- Slovak - org.dizitart.no2.index.fulltext.Languages
- Slovenian - org.dizitart.no2.index.fulltext.Languages
- Somali - org.dizitart.no2.index.fulltext.Languages
- SortableFields - Class in org.dizitart.no2.common
-
Represents a collection of fields that can be sorted, with each field having a specified sort order.
- SortableFields() - Constructor for class org.dizitart.no2.common.SortableFields
-
Instantiates a new
SortableFields
. - SortingAwareFilter - Class in org.dizitart.no2.filters
- SortingAwareFilter(String, Object) - Constructor for class org.dizitart.no2.filters.SortingAwareFilter
-
Instantiates a new SortingAwareFilter.
- SortOrder - Enum in org.dizitart.no2.common
-
An enum is used to specify the sort order for sorting operations.
- Spanish - org.dizitart.no2.index.fulltext.Languages
- startsWith(Fields) - Method in class org.dizitart.no2.common.Fields
- steps() - Method in class org.dizitart.no2.migration.Migration
-
Returns the queue of
MigrationStep
s to be executed for the migration. - stopWords() - Method in class org.dizitart.no2.index.fulltext.EnglishTextTokenizer
- stopWords() - Method in interface org.dizitart.no2.index.fulltext.Language
-
A set of stop words for the language.
- stopWords() - Method in interface org.dizitart.no2.index.fulltext.TextTokenizer
-
Gets all stop-words for a language.
- stopWords() - Method in class org.dizitart.no2.index.fulltext.UniversalTextTokenizer
- StoreCatalog - Class in org.dizitart.no2.store
-
The nitrite store catalog containing the name of all collections, repositories and keyed-repositories.
- StoreCatalog(NitriteStore<?>) - Constructor for class org.dizitart.no2.store.StoreCatalog
-
Instantiates a new
StoreCatalog
. - StoreConfig - Interface in org.dizitart.no2.store
-
Represents the configuration interface of a
NitriteStore
. - StoreEventListener - Interface in org.dizitart.no2.store.events
-
An interface for listening to events fired by a
NitriteStore
. - StoreEvents - Enum in org.dizitart.no2.store.events
-
An enumeration of events that can occur in a Nitrite store.
- StoreModule - Interface in org.dizitart.no2.store
-
Represents a nitrite store module to load as a storage engine for the database.
- StringFilter - Class in org.dizitart.no2.filters
-
An abstract class representing a filter for string values.
- subscribe(CollectionEventListener) - Method in interface org.dizitart.no2.collection.events.EventAware
-
Subscribes a listener to the collection event.
- subscribe(StoreEventListener) - Method in class org.dizitart.no2.store.AbstractNitriteStore
- subscribe(StoreEventListener) - Method in interface org.dizitart.no2.store.NitriteStore
-
Subscribes a
StoreEventListener
to this store. - supportedIndexType() - Method in class org.dizitart.no2.filters.IndexOnlyFilter
-
Gets the supported index type for this filter.
- Swahili - org.dizitart.no2.index.fulltext.Languages
- Swedish - org.dizitart.no2.index.fulltext.Languages
T
- Tagalog - org.dizitart.no2.index.fulltext.Languages
- text(String) - Method in class org.dizitart.no2.filters.FluentFilter
-
Creates a filter which performs a text search on the content of the fields indexed with a full-text index.
- TextTokenizer - Interface in org.dizitart.no2.index.fulltext
-
An abstract class representing a stop-word based text tokenizer.
- Thai - org.dizitart.no2.index.fulltext.Languages
- thenOrderBy(String, SortOrder) - Method in class org.dizitart.no2.collection.FindOptions
-
Then order by find options.
- toDocument(T, NitriteMapper) - Method in interface org.dizitart.no2.common.mapper.EntityConverter
-
Converts the entity to a
Document
. - tokenize(String) - Method in class org.dizitart.no2.index.fulltext.BaseTextTokenizer
- tokenize(String) - Method in interface org.dizitart.no2.index.fulltext.TextTokenizer
-
Tokenize a
text
and discards all stop-words from it. - toList() - Method in interface org.dizitart.no2.common.RecordStream
-
Creates a
List
from aRecordStream
by iterating it. - toSet() - Method in interface org.dizitart.no2.common.RecordStream
-
Creates a
Set
from aRecordStream
by iterating it. - toString() - Method in class org.dizitart.no2.collection.events.CollectionEventInfo
- toString() - Method in class org.dizitart.no2.collection.FindOptions
- toString() - Method in class org.dizitart.no2.collection.FindPlan
- toString() - Method in class org.dizitart.no2.collection.NitriteId
- toString() - Method in class org.dizitart.no2.collection.UpdateOptions
- toString() - Method in class org.dizitart.no2.common.Fields
- toString() - Method in class org.dizitart.no2.common.FieldValues
- toString() - Method in class org.dizitart.no2.common.meta.Attributes
- toString() - Method in class org.dizitart.no2.common.tuples.Pair
- toString() - Method in class org.dizitart.no2.common.tuples.Quartet
- toString() - Method in class org.dizitart.no2.common.tuples.Quintet
- toString() - Method in class org.dizitart.no2.common.tuples.Triplet
- toString() - Method in class org.dizitart.no2.filters.FieldBasedFilter
- toString() - Method in class org.dizitart.no2.filters.IndexScanFilter
- toString() - Method in class org.dizitart.no2.index.BoundingBox
- toString() - Method in class org.dizitart.no2.index.IndexDescriptor
- toString() - Method in class org.dizitart.no2.NitriteConfig
- toString() - Method in class org.dizitart.no2.store.events.EventInfo
- Transaction - Interface in org.dizitart.no2.transaction
-
Represents a transaction in Nitrite database.
- TransactionException - Exception in org.dizitart.no2.exceptions
-
Exception thrown when an error occurs during a transaction.
- TransactionException(String) - Constructor for exception org.dizitart.no2.exceptions.TransactionException
-
Instantiates a new Transaction exception.
- TransactionException(String, Throwable) - Constructor for exception org.dizitart.no2.exceptions.TransactionException
-
Instantiates a new Transaction exception.
- TransactionState - Enum in org.dizitart.no2.transaction
-
An enumeration representing the possible states of a transaction.
- triplet(A, B, C) - Static method in class org.dizitart.no2.common.tuples.Triplet
-
Creates a new triplet.
- Triplet<A,B,C> - Class in org.dizitart.no2.common.tuples
-
A generic class representing a tuple of three elements.
- Triplet() - Constructor for class org.dizitart.no2.common.tuples.Triplet
- Triplet(A, B, C) - Constructor for class org.dizitart.no2.common.tuples.Triplet
- tryConvert(Source, Class<Target>) - Method in interface org.dizitart.no2.common.mapper.NitriteMapper
-
Tries to convert an object of type
Source
to an object of typeTarget
. - tryConvert(Source, Class<Target>) - Method in class org.dizitart.no2.common.mapper.SimpleNitriteMapper
- Turkish - org.dizitart.no2.index.fulltext.Languages
- type() - Method in annotation type org.dizitart.no2.repository.annotations.Index
-
Type of the index.
- TypeConverter<S,T> - Interface in org.dizitart.no2.migration
-
Represents a type converter.
U
- Ukrainian - org.dizitart.no2.index.fulltext.Languages
- UNIQUE - Static variable in interface org.dizitart.no2.index.IndexType
-
Represents a unique index type.
- UNIQUE_ID - Static variable in class org.dizitart.no2.common.meta.Attributes
-
The constant UNIQUE_ID.
- UniqueConstraintException - Exception in org.dizitart.no2.exceptions
-
Exception thrown when a unique constraint is violated.
- UniqueConstraintException(String) - Constructor for exception org.dizitart.no2.exceptions.UniqueConstraintException
-
Instantiates a new Unique constraint exception.
- UniversalTextTokenizer - Class in org.dizitart.no2.index.fulltext
-
A
TextTokenizer
implementation that tokenizes text using a universal approach. - UniversalTextTokenizer() - Constructor for class org.dizitart.no2.index.fulltext.UniversalTextTokenizer
- UniversalTextTokenizer(Languages...) - Constructor for class org.dizitart.no2.index.fulltext.UniversalTextTokenizer
- unsubscribe(CollectionEventListener) - Method in interface org.dizitart.no2.collection.events.EventAware
-
Unsubscribes a listener from the collection event.
- unsubscribe(StoreEventListener) - Method in class org.dizitart.no2.store.AbstractNitriteStore
- unsubscribe(StoreEventListener) - Method in interface org.dizitart.no2.store.NitriteStore
-
Unsubscribes a
StoreEventListener
from this store. - update(Filter, Document) - Method in interface org.dizitart.no2.collection.NitriteCollection
-
Update documents in the collection.
- update(Filter, Document) - Method in interface org.dizitart.no2.repository.ObjectRepository
-
Updates object in the repository by setting the field specified in
document
. - update(Filter, Document, boolean) - Method in interface org.dizitart.no2.repository.ObjectRepository
-
Updates object in the repository by setting the field specified in
document
. - update(Filter, Document, UpdateOptions) - Method in interface org.dizitart.no2.collection.NitriteCollection
-
Updates document in the collection.
- update(Filter, T) - Method in interface org.dizitart.no2.repository.ObjectRepository
-
Updates object in the repository.
- update(Filter, T, UpdateOptions) - Method in interface org.dizitart.no2.repository.ObjectRepository
-
Updates object in the repository.
- update(T) - Method in interface org.dizitart.no2.common.PersistentCollection
-
Updates the
element
in the collection. - update(T, boolean) - Method in interface org.dizitart.no2.common.PersistentCollection
-
Updates
element
in the collection. - Update - org.dizitart.no2.collection.events.EventType
-
Update event.
- updateLastModifiedTime() - Method in interface org.dizitart.no2.store.NitriteMap
-
Update last modified time of the map.
- updateOptions(boolean) - Static method in class org.dizitart.no2.collection.UpdateOptions
-
Creates a new
UpdateOptions
. - updateOptions(boolean, boolean) - Static method in class org.dizitart.no2.collection.UpdateOptions
-
Creates a new
UpdateOptions
. - UpdateOptions - Class in org.dizitart.no2.collection
-
Represents options to configure update operation.
- UpdateOptions() - Constructor for class org.dizitart.no2.collection.UpdateOptions
- Urdu - org.dizitart.no2.index.fulltext.Languages
V
- validateCollectionName(String) - Method in interface org.dizitart.no2.Nitrite
-
Validates the given collection name.
- validateIndex(Fields) - Method in interface org.dizitart.no2.index.NitriteIndexer
-
Validates the given fields for indexing.
- validateIndexField(Object, String) - Method in interface org.dizitart.no2.index.NitriteIndex
-
Validates the index field.
- ValidationException - Exception in org.dizitart.no2.exceptions
-
Exception thrown when a validation error occurs.
- ValidationException(String) - Constructor for exception org.dizitart.no2.exceptions.ValidationException
-
Instantiates a new
ValidationException
. - ValidationException(String, Throwable) - Constructor for exception org.dizitart.no2.exceptions.ValidationException
-
Instantiates a new
ValidationException
. - validId(Object) - Static method in class org.dizitart.no2.collection.NitriteId
-
Validates a value to be used as
NitriteId
. - value() - Method in annotation type org.dizitart.no2.repository.annotations.Entity
-
Name of the
ObjectRepository
. - value() - Method in annotation type org.dizitart.no2.repository.annotations.Indices
-
Returns an array of
Index
. - valueOf(String) - Static method in enum org.dizitart.no2.collection.events.EventType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.dizitart.no2.common.SortOrder
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.dizitart.no2.index.fulltext.Languages
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.dizitart.no2.migration.InstructionType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.dizitart.no2.store.events.StoreEvents
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.dizitart.no2.transaction.TransactionState
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.dizitart.no2.collection.events.EventType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.dizitart.no2.common.SortOrder
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.dizitart.no2.index.fulltext.Languages
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.dizitart.no2.migration.InstructionType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.dizitart.no2.store.events.StoreEvents
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Method in interface org.dizitart.no2.store.NitriteMap
-
Gets a
RecordStream
view of the values contained in this map. - values() - Static method in enum org.dizitart.no2.transaction.TransactionState
-
Returns an array containing the constants of this enum type, in the order they are declared.
- Vietnamese - org.dizitart.no2.index.fulltext.Languages
W
- where(String) - Static method in class org.dizitart.no2.filters.FluentFilter
-
Creates a new
FluentFilter
instance with the specified field name. - withDistinct() - Static method in class org.dizitart.no2.collection.FindOptions
-
Indicates if the find operation should return distinct results.
- withDistinct(boolean) - Method in class org.dizitart.no2.collection.FindOptions
-
Indicates if the find operation should return distinct and unique results.
- withNames(String...) - Static method in class org.dizitart.no2.common.Fields
-
Creates a
Fields
instance with field names. - withNames(String...) - Static method in class org.dizitart.no2.common.SortableFields
-
Creates a
SortableFields
instance with field names. - write(FieldValues) - Method in interface org.dizitart.no2.index.NitriteIndex
-
Writes the given field values to the index.
- writeCollectionEntry(String) - Method in class org.dizitart.no2.store.StoreCatalog
-
Writes a new entry for a collection with the given name to the store catalog.
- writeIndexEntry(FieldValues, IndexDescriptor, NitriteConfig) - Method in interface org.dizitart.no2.index.NitriteIndexer
-
Writes an index entry for the given field values and index descriptor.
- writeKeyedRepositoryEntry(String) - Method in class org.dizitart.no2.store.StoreCatalog
-
Writes a keyed repository entry to the store catalog.
- writeRepositoryEntry(String) - Method in class org.dizitart.no2.store.StoreCatalog
-
Writes a repository entry with the given name to the store catalog.
- WriteResult - Interface in org.dizitart.no2.common
-
An interface to represent the result of a write operation in Nitrite database.
Y
Z
$ A B C D E F G H I J K L M N O P Q R S T U V W Y ZAll Classes All Packages