Skip navigation links
A B C D E F G I J K N O P Q R S T V W 

A

add(String) - Method in interface jakarta.nosql.Params
Adds a new value at the params
asc(String) - Static method in interface jakarta.nosql.Sort
Creates a new Sort of the type SortType.ASC

B

bind(String, Object) - Method in interface jakarta.nosql.Params
set the value from the class
build() - Method in interface jakarta.nosql.Settings.SettingsBuilder
Creates a Settings from the builder
builder() - Static method in interface jakarta.nosql.Settings

C

CommunicationException - Exception in jakarta.nosql
The root exception to Communication exception.
CommunicationException() - Constructor for exception jakarta.nosql.CommunicationException
Constructs a new runtime exception with null as its detail message.
CommunicationException(String) - Constructor for exception jakarta.nosql.CommunicationException
Constructs a new runtime exception with the specified detail message.
CommunicationException(String, Throwable) - Constructor for exception jakarta.nosql.CommunicationException
Constructs a new runtime exception with the specified detail message and cause.
CommunicationException(Throwable) - Constructor for exception jakarta.nosql.CommunicationException
Constructs a new runtime exception with the specified cause and a detail message of (cause==null ? null : cause.toString()) (which typically contains the class and detail message of cause).
CommunicationException(String, Throwable, boolean, boolean) - Constructor for exception jakarta.nosql.CommunicationException
Constructs a new runtime exception with the specified detail message, cause, suppression enabled or disabled, and writable stack trace enabled or disabled.
computeIfAbsent(String, Function<String, Object>) - Method in interface jakarta.nosql.Settings
If the specified key is not already associated with a value (or is mapped to null), attempts to compute its value using the given mapping function and enters it into this map unless null.
computeIfPresent(String, BiConsumer<String, Object>) - Method in interface jakarta.nosql.Settings
If the value for the specified key is present and non-null, attempts to compute a new mapping given the key and its current mapped value.
Condition - Enum in jakarta.nosql
Conditions type to run a query
Configurations - Enum in jakarta.nosql
This enum contains all the commons configurations that might be used to the NoSQL databases.
containsKey(String) - Method in interface jakarta.nosql.Settings
Returns true if this map contains a mapping for the specified key.
convert(TypeSupplier<T>, Object) - Method in interface jakarta.nosql.TypeReferenceReader
converts to defined type on TypeReference
convert(TypeSupplier<T>, Object) - Method in class jakarta.nosql.TypeReferenceReaderDecorator
 

D

desc(String) - Static method in interface jakarta.nosql.Sort
Creates a new Sort of the type SortType.DESC

E

entrySet() - Method in interface jakarta.nosql.Settings
Returns a Set view of the mappings contained in this map.
ExecuteAsyncQueryException - Exception in jakarta.nosql
The root exception to async query
ExecuteAsyncQueryException() - Constructor for exception jakarta.nosql.ExecuteAsyncQueryException
Constructs a new runtime exception with null as its detail message.
ExecuteAsyncQueryException(String) - Constructor for exception jakarta.nosql.ExecuteAsyncQueryException
Constructs a new runtime exception with the specified detail message.
ExecuteAsyncQueryException(String, Throwable) - Constructor for exception jakarta.nosql.ExecuteAsyncQueryException
Constructs a new runtime exception with the specified detail message and cause.
ExecuteAsyncQueryException(Throwable) - Constructor for exception jakarta.nosql.ExecuteAsyncQueryException
Constructs a new runtime exception with the specified cause and a detail message of (cause==null ? null : cause.toString()) (which typically contains the class and detail message of cause).
ExecuteAsyncQueryException(String, Throwable, boolean, boolean) - Constructor for exception jakarta.nosql.ExecuteAsyncQueryException
Constructs a new runtime exception with the specified detail message, cause, suppression enabled or disabled, and writable stack trace enabled or disabled.

F

forEach(BiConsumer<String, Object>) - Method in interface jakarta.nosql.Settings
Performs the given action for each entry in this map until all entries have been processed or the action throws an exception.

G

get() - Method in enum jakarta.nosql.Configurations
 
get(Class<T>) - Static method in class jakarta.nosql.ServiceLoaderProvider
Searches implementation using ServiceLoader, and it will return the higher priority Priority
get(String) - Method in interface jakarta.nosql.Settings
Returns the value to which the specified key is mapped, or Optional.empty() if this map contains no mapping for the key.
get(Collection<String>) - Method in interface jakarta.nosql.Settings
Returns the value to which the specified from one of these keys is mapped, or Optional.empty() if this map contains no mapping for the key.
get(String, Class<T>) - Method in interface jakarta.nosql.Settings
Returns the value to which the specified key is mapped, or null if this map contains no mapping for the key.
get() - Method in class jakarta.nosql.TypeReference
returns the type
get() - Method in interface jakarta.nosql.Value
Returns the real value without conversion.
get(Class<T>) - Method in interface jakarta.nosql.Value
Converts Value.get() to specified class
get(TypeSupplier<T>) - Method in interface jakarta.nosql.Value
Converts Value.get() to specified class
getInstance() - Static method in class jakarta.nosql.TypeReferenceReaderDecorator
 
getInstance() - Static method in class jakarta.nosql.ValueReaderDecorator
 
getName() - Method in interface jakarta.nosql.Sort
Returns the field name
getNameField() - Method in enum jakarta.nosql.Condition
Return tne field as name to both document and column.
getOrDefault(String, Object) - Method in interface jakarta.nosql.Settings
Returns the value to which the specified key is mapped, or defaultValue if this map contains no mapping for the key.
getParametersNames() - Method in interface jakarta.nosql.Params
 
getType() - Method in interface jakarta.nosql.Sort
getUnique(Class<T>) - Static method in class jakarta.nosql.ServiceLoaderProvider
Searches implementation using ServiceLoader, an it will return an instance only if there is one implementation to it.
getUnique(Class<T>, Predicate<Object>) - Static method in class jakarta.nosql.ServiceLoaderProvider
Searches implementation using ServiceLoader, an it will return an instance only if there is one implementation to it.
getUnique(Class<T>, Class<I>) - Static method in class jakarta.nosql.ServiceLoaderProvider
Searches implementation using ServiceLoader, an it will return an instance only if there is one implementation to it.

I

isCompatible(TypeSupplier<T>) - Method in interface jakarta.nosql.TypeReferenceReader
verifies if the reader has support of instance from this class.
isCompatible(TypeSupplier<T>) - Method in class jakarta.nosql.TypeReferenceReaderDecorator
 
isCompatible(Class<T>) - Method in interface jakarta.nosql.ValueReader
verifies if the reader has support of instance from this class.
isCompatible(Class) - Method in class jakarta.nosql.ValueReaderDecorator
 
isCompatible(Class<C>) - Method in interface jakarta.nosql.ValueWriter
verifies if the writer has support of instance from this class.
isEmpty() - Method in interface jakarta.nosql.Settings
 
isInstanceOf(Class<?>) - Method in interface jakarta.nosql.Value
A wrapper of Class.isInstance(Object) to check the value instance within the Value
isNotEmpty() - Method in interface jakarta.nosql.Params
 

J

jakarta.nosql - package jakarta.nosql
Diana is a flexible and extensible API to connect NoSQL databases.

K

keySet() - Method in interface jakarta.nosql.Settings
Returns a Set view of the keys contained in this map.

N

newParams() - Static method in interface jakarta.nosql.Params
It returns a new Params instance
NonUniqueResultException - Exception in jakarta.nosql
Thrown by the persistence provider an exception when is executed on a select and there is more than one result from the select.
NonUniqueResultException(String) - Constructor for exception jakarta.nosql.NonUniqueResultException
Constructs a new runtime exception with null as its detail message.
NoSQLException - Exception in jakarta.nosql
The root of the Jakarta NoSQL of unchecked exceptions.
NoSQLException() - Constructor for exception jakarta.nosql.NoSQLException
Constructs a new runtime exception with null as its detail message.
NoSQLException(String) - Constructor for exception jakarta.nosql.NoSQLException
Constructs a new runtime exception with the specified detail message.
NoSQLException(String, Throwable) - Constructor for exception jakarta.nosql.NoSQLException
Constructs a new runtime exception with the specified detail message and cause.
NoSQLException(Throwable) - Constructor for exception jakarta.nosql.NoSQLException
Constructs a new runtime exception with the specified cause and a detail message of (cause==null ? null : cause.toString()) (which typically contains the class and detail message of cause).
NoSQLException(String, Throwable, boolean, boolean) - Constructor for exception jakarta.nosql.NoSQLException
Constructs a new runtime exception with the specified detail message, cause, suppression enabled or disabled, and writable stack trace enabled or disabled.

O

of(Map<String, Object>) - Static method in interface jakarta.nosql.Settings
Creates a settings from maps
of(Map<String, Object>...) - Static method in interface jakarta.nosql.Settings
Creates a settings from maps
of(String, SortType) - Static method in interface jakarta.nosql.Sort
Creates a wew Sort instance to be used in a NoSQL query.
of(Object) - Static method in interface jakarta.nosql.Value
Creates a new Value instance

P

Params - Interface in jakarta.nosql
A group of params to a dynamic query
Params.ParamsProvider - Interface in jakarta.nosql
A Params supplier
parse(String) - Static method in enum jakarta.nosql.Condition
Retrieve the condition from Condition.getNameField() on case sentive
prefix(String) - Method in interface jakarta.nosql.Settings
Finds all keys that have the parameter as a prefix
prefix(Collection<String>) - Method in interface jakarta.nosql.Settings
Finds all keys that have the parameter as a prefix
ProviderNotFoundException - Exception in jakarta.nosql
It is thrown by the ServiceLoaderProvider when there is not implementation.
put(String, Object) - Method in interface jakarta.nosql.Settings.SettingsBuilder
Adds a new element in the builder
putAll(Map<String, Object>) - Method in interface jakarta.nosql.Settings.SettingsBuilder
Adds all elements in the builder

Q

QueryException - Exception in jakarta.nosql
The exception class to query
QueryException(String) - Constructor for exception jakarta.nosql.QueryException
creates an error with an error message
QueryException(String, Throwable) - Constructor for exception jakarta.nosql.QueryException
A new exception with a Throwable error

R

read(Class<T>, Object) - Method in interface jakarta.nosql.ValueReader
Once this implementation is compatible with the class type, the next step it converts an instance to this new one from the rightful class.
read(Class<T>, Object) - Method in class jakarta.nosql.ValueReaderDecorator
 

S

ServiceLoaderProvider - Class in jakarta.nosql
A class that loads class from ServiceLoader
Settings - Interface in jakarta.nosql
The interface represents the settings used in a configuration.
Settings.SettingsBuilder - Interface in jakarta.nosql
The Settings builder Settings
Settings.SettingsBuilderProvider - Interface in jakarta.nosql
size() - Method in interface jakarta.nosql.Settings
 
Sort - Interface in jakarta.nosql
This element represents a required order to be used in a query, it's has two attributes: -- The name - the field's name to be sorted -- The type - the way to be sorted
Sort.SortProvider - Interface in jakarta.nosql
A provider of Sort where given a String and a SortType it returns a new instance of Sort
SortType - Enum in jakarta.nosql
The way to be sorted.

T

toMap() - Method in interface jakarta.nosql.Settings
Converts the settings to Map
toString() - Method in class jakarta.nosql.TypeReference
 
toString() - Method in class jakarta.nosql.TypeReferenceReaderDecorator
 
toString() - Method in class jakarta.nosql.ValueReaderDecorator
 
TypeReference<T> - Class in jakarta.nosql
This class is used to pass full generics type information, and avoid problems with type erasure
TypeReference() - Constructor for class jakarta.nosql.TypeReference
 
TypeReferenceReader - Interface in jakarta.nosql
The reader to TypeReference
TypeReferenceReaderDecorator - Class in jakarta.nosql
Decorators of all TypeReferenceReader supported by Diana
TypeReferenceReaderDecorator() - Constructor for class jakarta.nosql.TypeReferenceReaderDecorator
 
TypeSupplier<T> - Interface in jakarta.nosql
Represents a supplier of Type.

V

Value - Interface in jakarta.nosql
This interface represents the value that will be storage in the database.
Value.ValueProvider - Interface in jakarta.nosql
A provider that creates a Value instance from an object
valueOf(String) - Static method in enum jakarta.nosql.Condition
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum jakarta.nosql.Configurations
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum jakarta.nosql.SortType
Returns the enum constant of this type with the specified name.
ValueReader - Interface in jakarta.nosql
This interface represents the converters to be used in Value method, so if there's a new type that the current API doesn't support just creates a new implementation and load it by service load process.
ValueReaderDecorator - Class in jakarta.nosql
Decorators of all ValueReader supported by Diana
ValueReaderDecorator() - Constructor for class jakarta.nosql.ValueReaderDecorator
 
values() - Static method in enum jakarta.nosql.Condition
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum jakarta.nosql.Configurations
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum jakarta.nosql.SortType
Returns an array containing the constants of this enum type, in the order they are declared.
ValueWriter<T,S> - Interface in jakarta.nosql
To put your own Java Structure in NoSQL database is necessary convert it to a supported one.

W

write(T) - Method in interface jakarta.nosql.ValueWriter
Converts a specific structure to a new one.
A B C D E F G I J K N O P Q R S T V W 
Skip navigation links

Copyright © 2017–2019 Eclipse Foundation. All rights reserved.