- Abort(String) - Static method in class com.faunadb.client.query.Language
-
Aborts the current transaction with a given message.
- Abort(Expr) - Static method in class com.faunadb.client.query.Language
-
Aborts the current transaction with a given message.
- Add(List<? extends Expr>) - Static method in class com.faunadb.client.query.Language
-
Computes the sum of a list of numbers.
- Add(Expr...) - Static method in class com.faunadb.client.query.Language
-
Computes the sum of a list of numbers.
- after(Expr) - Method in class com.faunadb.client.query.Pagination
-
Sets the cursor of the pagination to move forward.
- And(List<? extends Expr>) - Static method in class com.faunadb.client.query.Language
-
Returns true if all elements in the given collection are true, and false otherwise.
- And(Expr...) - Static method in class com.faunadb.client.query.Language
-
Returns true if all elements in the given collection are true, and false otherwise.
- Append(Expr, Expr) - Static method in class com.faunadb.client.query.Language
-
Returns a new collection with the given elements appended to the provided collection.
- Arr(List<? extends Expr>) - Static method in class com.faunadb.client.query.Language
-
Creates a new array wrapping the provided List.
- Arr(Expr...) - Static method in class com.faunadb.client.query.Language
-
Creates a new array containing with the values provided.
- ARRAY - Static variable in interface com.faunadb.client.types.Codec
-
- arrayListOf(Type) - Static method in class com.faunadb.client.types.Types
-
Creates a collection type specialized for ArrayList
- ArrayV(List<? extends Value>) - Constructor for class com.faunadb.client.types.Value.ArrayV
-
- as(Codec<T>) - Static method in class com.faunadb.client.types.Field
-
Creates a field that converts its underlying value using the
Codec provided.
- as(Class<T>) - Static method in class com.faunadb.client.types.Field
-
Creates a field that converts its underyling value to the Class provided.
- asCollectionOf(Class<T>) - Method in class com.faunadb.client.types.Value
-
Attempts to convert the value to a Collection.
- asListOf(Field<A>) - Static method in class com.faunadb.client.types.Field
-
Assuming the
Value instance is a collection, creates a field extractor that collects
the
Field provided for each element in the underlying collection.
- asMapOf(Field<A>) - Static method in class com.faunadb.client.types.Field
-
- asMapOf(Class<T>) - Method in class com.faunadb.client.types.Value
-
Attempts to convert the value to a Map.
- At(Expr, Expr) - Static method in class com.faunadb.client.query.Language
-
Execute the reads associated with the given expression at the timestamp provided.
- At(Instant, Expr) - Static method in class com.faunadb.client.query.Language
-
Execute the reads associated with the given expression at the timestamp provided.
- at(String...) - Method in class com.faunadb.client.query.Language.Path
-
Narrow to a specific path in a object key.
- at(int...) - Method in class com.faunadb.client.query.Language.Path
-
Narrow to a specific element index in an array.
- at(String...) - Static method in class com.faunadb.client.types.Field
-
Creates a field that extracts the underlying value from the path provided, assuming the
Value instance
is a key/value map.
- at(int...) - Static method in class com.faunadb.client.types.Field
-
Creates a field that extracts the underlying value from the indexes provided, assuming the
Value instance
is a collection or nested collections.
- at(Field<A>) - Method in class com.faunadb.client.types.Field
-
Creates a field extractor composed with another nested
Field instance.
- at(String...) - Method in class com.faunadb.client.types.Value
-
Assuming the underlying value is a key/value map, it traverses to a desired path.
- at(int...) - Method in class com.faunadb.client.types.Value
-
Assuming the underlying value is a collection, it traverses to a desired path.
- Call(Expr, List<? extends Expr>) - Static method in class com.faunadb.client.query.Language
-
Calls the given user defined function with the arguments provided.
- Call(Expr, Expr...) - Static method in class com.faunadb.client.query.Language
-
Calls the given user defined function with the arguments provided.
- Casefold(Expr) - Static method in class com.faunadb.client.query.Language
-
Normalizes strings according to the Unicode Standard, section 5.18 "Case Mappings".
- Casefold(String) - Static method in class com.faunadb.client.query.Language
-
Normalizes strings according to the Unicode Standard, section 5.18 "Case Mappings".
- Casefold(Expr, Expr) - Static method in class com.faunadb.client.query.Language
-
Normalizes strings according to the Unicode Standard, section 5.18 "Case Mappings", and the normalizer provided.
- Casefold(String, Expr) - Static method in class com.faunadb.client.query.Language
-
Normalizes strings according to the Unicode Standard, section 5.18 "Case Mappings", and the normalizer provided.
- Casefold(Expr, Language.Normalizer) - Static method in class com.faunadb.client.query.Language
-
Normalizes strings according to the Unicode Standard, section 5.18 "Case Mappings", and the normalizer provided.
- Casefold(String, Language.Normalizer) - Static method in class com.faunadb.client.query.Language
-
Normalizes strings according to the Unicode Standard, section 5.18 "Case Mappings", and the normalizer provided.
- CHAR - Static variable in interface com.faunadb.client.types.Codec
-
Converts a
Value to a
Character
- Class(Expr) - Static method in class com.faunadb.client.query.Language
-
Creates a new reference for the given class name.
- Class(String) - Static method in class com.faunadb.client.query.Language
-
Creates a new reference for the given class name.
- Class(Expr, Expr) - Static method in class com.faunadb.client.query.Language
-
Creates a reference for the given class name, scoped to the database provided.
- Class(String, Expr) - Static method in class com.faunadb.client.query.Language
-
Creates a reference for the given class name, scoped to the database provided.
- Classes() - Static method in class com.faunadb.client.query.Language
-
Returns a reference to a set of all classes in the database.
- Classes(Expr) - Static method in class com.faunadb.client.query.Language
-
Returns a reference to a set of all classes in the specified database.
- CLASSES - Static variable in class com.faunadb.client.types.Value.Native
-
- code() - Method in class com.faunadb.client.HttpResponses.QueryError
-
- code() - Method in class com.faunadb.client.HttpResponses.ValidationFailure
-
- Codec<T> - Interface in com.faunadb.client.types
-
Codec instances are used to convert a
Value to a concrete type.
- collect(Field<A>) - Method in class com.faunadb.client.types.Field
-
Assuming the
Value instance is a collection, creates a field extractor that collects
the
Field provided for each element in the underlying collection.
- collect(Class<T>) - Method in class com.faunadb.client.types.Value
-
Attempts to convert the value to a Collection.
- collect(Field<T>) - Method in class com.faunadb.client.types.Value
-
Assuming the underlying value is a collection, it collects the
Field provided
for all elements in the collection.
- collectionOf(Class<? extends Collection>, Type) - Static method in class com.faunadb.client.types.Types
-
Creates a generic collection type representation
- com.faunadb.client - package com.faunadb.client
-
- com.faunadb.client.errors - package com.faunadb.client.errors
-
- com.faunadb.client.query - package com.faunadb.client.query
-
- com.faunadb.client.types - package com.faunadb.client.types
-
- com.faunadb.client.util - package com.faunadb.client.util
-
- Concat(Expr) - Static method in class com.faunadb.client.query.Language
-
Concatenates a list of strings into a single string value.
- Concat(Expr, Expr) - Static method in class com.faunadb.client.query.Language
-
Concatenates a list of strings into a single string value using the separator provided.
- Contains(Expr, Expr) - Static method in class com.faunadb.client.query.Language
-
Returns true if the target value contains the given path, and false otherwise.
- Contains(Language.Path, Expr) - Static method in class com.faunadb.client.query.Language
-
Returns true if the target value contains the given path, and false otherwise.
- create(int, List<HttpResponses.QueryError>) - Static method in class com.faunadb.client.HttpResponses.QueryErrorResponse
-
- Create(Expr, Expr) - Static method in class com.faunadb.client.query.Language
-
Creates a new instance of the given class with the parameters provided.
- CreateClass(Expr) - Static method in class com.faunadb.client.query.Language
-
Creates a new class in the current database.
- CreateDatabase(Expr) - Static method in class com.faunadb.client.query.Language
-
Creates a new database.
- CreateFunction(Expr) - Static method in class com.faunadb.client.query.Language
-
Creates a new user defined function in the current database.
- CreateIndex(Expr) - Static method in class com.faunadb.client.query.Language
-
Creates a new index in the current database.
- CreateKey(Expr) - Static method in class com.faunadb.client.query.Language
-
Create a new key in the current database.
- Credentials() - Static method in class com.faunadb.client.query.Language
-
Returns a reference to a set of all credentials in the database.
- Credentials(Expr) - Static method in class com.faunadb.client.query.Language
-
Returns a reference to a set of all credentials in the specified database.
- Database(Expr) - Static method in class com.faunadb.client.query.Language
-
Creates a reference for the given database name.
- Database(String) - Static method in class com.faunadb.client.query.Language
-
Creates a reference for the given database name.
- Database(Expr, Expr) - Static method in class com.faunadb.client.query.Language
-
Creates a reference for the given database name, scoped to the database provided.
- Database(String, Expr) - Static method in class com.faunadb.client.query.Language
-
Creates a reference for the given database name, scoped to the database provided.
- Databases() - Static method in class com.faunadb.client.query.Language
-
Returns a reference to a set of all databases.
- Databases(Expr) - Static method in class com.faunadb.client.query.Language
-
Returns a reference to a set of all databases in the specified database.
- DATABASES - Static variable in class com.faunadb.client.types.Value.Native
-
- Date(Expr) - Static method in class com.faunadb.client.query.Language
-
Creates a date from an ISO-8601 formatted date string.
- Date(String) - Static method in class com.faunadb.client.query.Language
-
Creates a date from an ISO-8601 formatted date string.
- DATE - Static variable in interface com.faunadb.client.types.Codec
-
Converts a
Value to a
LocalDate
- DateV(LocalDate) - Constructor for class com.faunadb.client.types.Value.DateV
-
- decode(Value) - Method in interface com.faunadb.client.types.Codec
-
- decode(Value, Type) - Static method in class com.faunadb.client.types.Decoder
-
Decode a FaunaDB
Value to a specified type.
- decode(Value, Class<T>) - Static method in class com.faunadb.client.types.Decoder
-
Decode a FaunaDB
Value to a specified type.
- Decoder - Class in com.faunadb.client.types
-
FaunaDB
Value to object decoder.
- Delete(Expr) - Static method in class com.faunadb.client.query.Language
-
Delete the resource identified by the given reference.
- description() - Method in class com.faunadb.client.HttpResponses.QueryError
-
- description() - Method in class com.faunadb.client.HttpResponses.ValidationFailure
-
- Difference(List<? extends Expr>) - Static method in class com.faunadb.client.query.Language
-
Returns the set of resources present in the first set and not in any other set provided.
- Difference(Expr...) - Static method in class com.faunadb.client.query.Language
-
Returns the set of resources present in the first set and not in any other set provided.
- Distinct(Expr) - Static method in class com.faunadb.client.query.Language
-
Returns a new set after removing all duplicated values.
- Divide(List<? extends Expr>) - Static method in class com.faunadb.client.query.Language
-
Computes the quotient of a list of numbers.
- Divide(Expr...) - Static method in class com.faunadb.client.query.Language
-
Computes the quotient of a list of numbers.
- Do(List<? extends Expr>) - Static method in class com.faunadb.client.query.Language
-
Evaluates the given expressions sequentially evaluates its arguments,
and returns the result of the last expression.
- Do(Expr...) - Static method in class com.faunadb.client.query.Language
-
Evaluates the given expressions sequentially evaluates its arguments,
and returns the result of the last expression.
- DOUBLE - Static variable in interface com.faunadb.client.types.Codec
-
Converts a
Value to a
Double
- DoubleV(double) - Constructor for class com.faunadb.client.types.Value.DoubleV
-
- Drop(Expr, Expr) - Static method in class com.faunadb.client.query.Language
-
Returns a new collection containing after dropping the given number of elements from the provided collection.
- Drop(long, Expr) - Static method in class com.faunadb.client.query.Language
-
Returns a new collection containing after dropping the given number of elements from the provided collection.
- encode(T) - Method in interface com.faunadb.client.types.Codec
-
- encode(Object) - Static method in class com.faunadb.client.types.Encoder
-
Encode the specified object into a
Value instance.
- Encoder - Class in com.faunadb.client.types
-
FaunaDB object to
Value encoder.
- Epoch(Expr, Language.TimeUnit) - Static method in class com.faunadb.client.query.Language
-
Constructs a timestamp relative to the epoch "1970-01-01T00:00:00Z" given a unit type and a number of units.
- Epoch(long, Language.TimeUnit) - Static method in class com.faunadb.client.query.Language
-
Constructs a timestamp relative to the epoch "1970-01-01T00:00:00Z" given a unit type and a number of units.
- Epoch(Expr, Expr) - Static method in class com.faunadb.client.query.Language
-
Constructs a timestamp relative to the epoch "1970-01-01T00:00:00Z" given a unit type and a number of units.
- Epoch(Expr, String) - Static method in class com.faunadb.client.query.Language
-
Constructs a timestamp relative to the epoch "1970-01-01T00:00:00Z" given a unit type and a number of units.
- Epoch(long, Expr) - Static method in class com.faunadb.client.query.Language
-
Constructs a timestamp relative to the epoch "1970-01-01T00:00:00Z" given a unit type and a number of units.
- Epoch(long, String) - Static method in class com.faunadb.client.query.Language
-
Constructs a timestamp relative to the epoch "1970-01-01T00:00:00Z" given a unit type and a number of units.
- Equals(List<? extends Expr>) - Static method in class com.faunadb.client.query.Language
-
Tests equivalence between a list of values.
- Equals(Expr...) - Static method in class com.faunadb.client.query.Language
-
Tests equivalence between a list of values.
- equals(Object) - Method in class com.faunadb.client.types.Field
-
- equals(Object) - Method in class com.faunadb.client.types.Value.ArrayV
-
- equals(Object) - Method in class com.faunadb.client.types.Value.BytesV
-
- equals(Object) - Method in class com.faunadb.client.types.Value.NullV
-
- equals(Object) - Method in class com.faunadb.client.types.Value.ObjectV
-
- equals(Object) - Method in class com.faunadb.client.types.Value.QueryV
-
- equals(Object) - Method in class com.faunadb.client.types.Value.RefID
-
- equals(Object) - Method in class com.faunadb.client.types.Value.RefV
-
- errors() - Method in exception com.faunadb.client.errors.FaunaException
-
Gets the list of errors that caused the query to fail.
- errors() - Method in class com.faunadb.client.HttpResponses.QueryErrorResponse
-
- Events(Expr) - Static method in class com.faunadb.client.query.Language
-
Returns the history of an instance's data for the given reference.
- events(Expr) - Method in class com.faunadb.client.query.Pagination
-
Define if the pagination should return events or not.
- events(boolean) - Method in class com.faunadb.client.query.Pagination
-
Define if the pagination should return events or not.
- Exists(Expr) - Static method in class com.faunadb.client.query.Language
-
Returns true if the provided reference exists, or false otherwise.
- Exists(Expr, Expr) - Static method in class com.faunadb.client.query.Language
-
Returns true if the provided reference exists at a specific point in time, or false otherwise.
- Expr - Class in com.faunadb.client.query
-
A query language expression.
- Expr() - Constructor for class com.faunadb.client.query.Expr
-
- fail(String) - Static method in class com.faunadb.client.types.Result
-
Creates failure result
- fail(String, Throwable) - Static method in class com.faunadb.client.types.Result
-
Creates failure result with an exception
- failures() - Method in class com.faunadb.client.HttpResponses.QueryError
-
- FALSE - Static variable in class com.faunadb.client.types.Value.BooleanV
-
- FaunaConstructor - Annotation Type in com.faunadb.client.types
-
Specifies which constructor to use when decoding an object with a
Decoder.
- FaunaEnum - Annotation Type in com.faunadb.client.types
-
Instruct the encoder/decoder to rename the annotated enum field.
- FaunaException - Exception in com.faunadb.client.errors
-
The base type for all FaunaDB exceptions.
- FaunaException(HttpResponses.QueryErrorResponse) - Constructor for exception com.faunadb.client.errors.FaunaException
-
- FaunaException(String) - Constructor for exception com.faunadb.client.errors.FaunaException
-
- FaunaException(String, Throwable) - Constructor for exception com.faunadb.client.errors.FaunaException
-
- FaunaField - Annotation Type in com.faunadb.client.types
-
Maps a field, getter, or constructor parameter to an object field in FaunaDB when encoding or decoding an object.
- FaunaIgnore - Annotation Type in com.faunadb.client.types
-
Instructs the encoder/decoder to not encode/decode the annotated member.
- field() - Method in class com.faunadb.client.HttpResponses.ValidationFailure
-
- Field<T> - Class in com.faunadb.client.types
-
A field extractor for a FaunaDB
Value.
- Filter(Expr, Expr) - Static method in class com.faunadb.client.query.Language
-
Applies the given lambda to each element of the collection provided, and
returns a new collection containing only the elements for which the lambda returns true.
- Filter(Expr, UnaryOperator<Expr>) - Static method in class com.faunadb.client.query.Language
-
Applies the given lambda to each element of the collection
provided, and returns a new collection containing only the
elements for which the lambda returns true.
- flatMap(Function<T, Result<U>>) - Method in class com.faunadb.client.types.Result
-
Apply the function passed on the result value.
- FLOAT - Static variable in interface com.faunadb.client.types.Codec
-
Converts a
Value to a
Float
- Foreach(Expr, Expr) - Static method in class com.faunadb.client.query.Language
-
Applies the given lambda to each element of the provided collection.
- Foreach(Expr, UnaryOperator<Expr>) - Static method in class com.faunadb.client.query.Language
-
Applies the given lambda to each element of the provided
collection.
- from(T) - Static method in class com.faunadb.client.types.Value
-
Attempts to encode an object as a
Value using the reflection
Encoder.
- fromName(String) - Static method in class com.faunadb.client.types.Value.Native
-
- Function(Expr) - Static method in class com.faunadb.client.query.Language
-
Creates a reference for the given user defined function name.
- Function(String) - Static method in class com.faunadb.client.query.Language
-
Creates a reference for the given user defined function name.
- Function(Expr, Expr) - Static method in class com.faunadb.client.query.Language
-
Creates a reference for the given user defined function name, scoped to the database provided.
- Function(String, Expr) - Static method in class com.faunadb.client.query.Language
-
Creates a reference for the given user defined function name, scoped to the database provided.
- Functions() - Static method in class com.faunadb.client.query.Language
-
Returns a reference to a set of all user defined functions in the database.
- Functions(Expr) - Static method in class com.faunadb.client.query.Language
-
Returns a reference to a set of all user defined functions in the specified database.
- FUNCTIONS - Static variable in class com.faunadb.client.types.Value.Native
-
- genSym(String) - Static method in class com.faunadb.client.util.SymbolGenerator
-
Generate a new symbol with the provided prefix.
- Get(Expr) - Static method in class com.faunadb.client.query.Language
-
Retrieves the instance identified by the given reference.
- Get(Expr, Expr) - Static method in class com.faunadb.client.query.Language
-
Retrieves the instance identified by the given reference at a specific point in time.
- Get(Expr, Instant) - Static method in class com.faunadb.client.query.Language
-
Retrieves the instance identified by the given reference at a specific point in time.
- get() - Method in class com.faunadb.client.types.Result
-
Extracts the resulting value or throw an exception if the operation has failed.
- get(Field<T>) - Method in class com.faunadb.client.types.Value
-
Extract a
Field from the value.
- get(Class<T>) - Method in class com.faunadb.client.types.Value
-
Attempts to decode the value using the reflection
Decoder.
- getClazz() - Method in class com.faunadb.client.types.Value.RefV
-
- getDatabase() - Method in class com.faunadb.client.types.Value.RefV
-
- getId() - Method in class com.faunadb.client.types.Value.RefV
-
- getOptional() - Method in class com.faunadb.client.types.Result
-
Gets an Optional type containing the result value if the operation was successful.
- getOptional(Field<T>) - Method in class com.faunadb.client.types.Value
-
Safely attempts to extract a
Field from this value.
- getOptional() - Method in class com.faunadb.client.types.Value
-
Converts this into an Optional.
- getOptional() - Method in class com.faunadb.client.types.Value.NullV
-
- getOrElse(T) - Method in class com.faunadb.client.types.Result
-
Gets the result value or return the a default value if the operation has failed
- GT(List<? extends Expr>) - Static method in class com.faunadb.client.query.Language
-
Returns true if the first element of the given collection is greater than the ones following, and false otherwise.
- GT(Expr...) - Static method in class com.faunadb.client.query.Language
-
Returns true if the first element of the given collection is greater than the ones following, and false otherwise.
- GTE(List<? extends Expr>) - Static method in class com.faunadb.client.query.Language
-
Returns true if the first element of the given collection is greater than or equal to the ones following,
and false otherwise.
- GTE(Expr...) - Static method in class com.faunadb.client.query.Language
-
Returns true if the first element of the given collection is greater than or equal to the ones following,
and false otherwise.
- Identify(Expr, Expr) - Static method in class com.faunadb.client.query.Language
-
Checks the given password against the reference's credentials, retuning true if valid, or false otherwise.
- Identify(Expr, String) - Static method in class com.faunadb.client.query.Language
-
Checks the given password against the reference's credentials, retuning true if valid, or false otherwise.
- Identity() - Static method in class com.faunadb.client.query.Language
-
Returns the reference associated with the authentication token used for the current request.
- If(Expr, Expr, Expr) - Static method in class com.faunadb.client.query.Language
-
Evaluates the then or else branch according to the given condition.
- in(Expr) - Method in class com.faunadb.client.query.Language.LetBinding
-
Defines the scope where the let bindings will apply.
- Index(Expr) - Static method in class com.faunadb.client.query.Language
-
Creates a reference for the given index name.
- Index(String) - Static method in class com.faunadb.client.query.Language
-
Creates a reference for the given index name.
- Index(Expr, Expr) - Static method in class com.faunadb.client.query.Language
-
Creates a reference for the given index name, scoped to the database provided.
- Index(String, Expr) - Static method in class com.faunadb.client.query.Language
-
Creates a reference for the given index name, scoped to the database provided.
- Indexes() - Static method in class com.faunadb.client.query.Language
-
Returns a reference to a set of all indexes in the database.
- Indexes(Expr) - Static method in class com.faunadb.client.query.Language
-
Returns a reference to a set of all indexes in the specified database.
- INDEXES - Static variable in class com.faunadb.client.types.Value.Native
-
- Insert(Expr, Expr, Expr, Expr) - Static method in class com.faunadb.client.query.Language
-
Inserts a new event in the instance's history.
- Insert(Expr, Expr, Language.Action, Expr) - Static method in class com.faunadb.client.query.Language
-
Inserts a new event in the instance's history.
- INTEGER - Static variable in interface com.faunadb.client.types.Codec
-
Converts a
Value to a
Integer
- InternalException - Exception in com.faunadb.client.errors
-
An exception thrown if a HTTP 500 (Internal Server Error) occurs when making a request to FaunaDB.
- InternalException(HttpResponses.QueryErrorResponse) - Constructor for exception com.faunadb.client.errors.InternalException
-
- Intersection(List<? extends Expr>) - Static method in class com.faunadb.client.query.Language
-
Returns the set of resources present in all sets provided.
- Intersection(Expr...) - Static method in class com.faunadb.client.query.Language
-
Returns the set of resources present in all sets provided.
- IsEmpty(Expr) - Static method in class com.faunadb.client.query.Language
-
Returns true if the given collection is empty, or false otherwise.
- isFailure() - Method in class com.faunadb.client.types.Result
-
- IsNonEmpty(Expr) - Static method in class com.faunadb.client.query.Language
-
Returns true if the given collection is not empty, or false otherwise.
- isSuccess() - Method in class com.faunadb.client.types.Result
-
- Lambda(Expr, Expr) - Static method in class com.faunadb.client.query.Language
-
Creates an anonymous function that binds one or more variables in the expression provided.
- Lambda(String, Expr) - Static method in class com.faunadb.client.query.Language
-
Creates an anonymous function that binds one or more variables in the expression provided.
- Language - Class in com.faunadb.client.query
-
The
Language class contains static constructors for the FaunaDB Query Language expressions.
- Language.Action - Enum in com.faunadb.client.query
-
Enumeration for event action types.
- Language.LetBinding - Class in com.faunadb.client.query
-
Builder for let expressions.
- Language.Normalizer - Enum in com.faunadb.client.query
-
Enumeration for casefold normalizers.
- Language.Path - Class in com.faunadb.client.query
-
Builder for path selectors.
- Language.TimeUnit - Enum in com.faunadb.client.query
-
Enumeration for time units.
- Let(Map<String, ? extends Expr>) - Static method in class com.faunadb.client.query.Language
-
Bind values to one or more variables.
- Let(String, Expr) - Static method in class com.faunadb.client.query.Language
-
Bind values to one or more variables.
- Let(String, Expr, String, Expr) - Static method in class com.faunadb.client.query.Language
-
Bind values to one or more variables.
- Let(String, Expr, String, Expr, String, Expr) - Static method in class com.faunadb.client.query.Language
-
Bind values to one or more variables.
- Let(String, Expr, String, Expr, String, Expr, String, Expr) - Static method in class com.faunadb.client.query.Language
-
Bind values to one or more variables.
- Let(String, Expr, String, Expr, String, Expr, String, Expr, String, Expr) - Static method in class com.faunadb.client.query.Language
-
Bind values to one or more variables.
- Login(Expr, Expr) - Static method in class com.faunadb.client.query.Language
-
Creates a new authentication token for the provided reference.
- Logout(Expr) - Static method in class com.faunadb.client.query.Language
-
Delete authentication tokens.
- Logout(boolean) - Static method in class com.faunadb.client.query.Language
-
Delete authentication tokens.
- LONG - Static variable in interface com.faunadb.client.types.Codec
-
Converts a
Value to a
Long
- LongV(long) - Constructor for class com.faunadb.client.types.Value.LongV
-
- LT(List<? extends Expr>) - Static method in class com.faunadb.client.query.Language
-
Returns true if the first element of the given collection is less than the ones following, and false otherwise.
- LT(Expr...) - Static method in class com.faunadb.client.query.Language
-
Returns true if the first element of the given collection is less than the ones following, and false otherwise.
- LTE(List<? extends Expr>) - Static method in class com.faunadb.client.query.Language
-
Returns true if the first element of the given collection is less than or equal to the ones following,
and false otherwise.
- LTE(Expr...) - Static method in class com.faunadb.client.query.Language
-
Returns true if the first element of the given collection is less than or equal to the ones following,
and false otherwise.
- NewId() - Static method in class com.faunadb.client.query.Language
-
Returns a new string identifier suitable for use when constructing references.
- NextId() - Static method in class com.faunadb.client.query.Language
-
- NGram(Expr, Expr, Expr) - Static method in class com.faunadb.client.query.Language
-
Tokenize the input into n-grams of the given sizes.
- NGram(String, Expr, Expr) - Static method in class com.faunadb.client.query.Language
-
Tokenize the input into n-grams of the given sizes.
- NGram(Expr, long, Expr) - Static method in class com.faunadb.client.query.Language
-
Tokenize the input into n-grams of the given sizes.
- NGram(String, long, Expr) - Static method in class com.faunadb.client.query.Language
-
Tokenize the input into n-grams of the given sizes.
- NGram(Expr, Expr, long) - Static method in class com.faunadb.client.query.Language
-
Tokenize the input into n-grams of the given sizes.
- NGram(String, Expr, long) - Static method in class com.faunadb.client.query.Language
-
Tokenize the input into n-grams of the given sizes.
- NGram(Expr, long, long) - Static method in class com.faunadb.client.query.Language
-
Tokenize the input into n-grams of the given sizes.
- NGram(String, long, long) - Static method in class com.faunadb.client.query.Language
-
Tokenize the input into n-grams of the given sizes.
- NGram(List<Expr>, Expr, Expr) - Static method in class com.faunadb.client.query.Language
-
Tokenize the input into n-grams of the given sizes.
- NGram(List<Expr>) - Static method in class com.faunadb.client.query.Language
-
Tokenize the input into n-grams of the 1 and 2 elements in size.
- NGram(Expr) - Static method in class com.faunadb.client.query.Language
-
Tokenize the input into n-grams of the 1 and 2 elements in size.
- NGram(String) - Static method in class com.faunadb.client.query.Language
-
Tokenize the input into n-grams of the 1 and 2 elements in size.
- Not(Expr) - Static method in class com.faunadb.client.query.Language
-
Returns true if the given boolean parameter is false, or false if the boolean parameter is true.
- NotFoundException - Exception in com.faunadb.client.errors
-
An exception thrown if a HTTP 404 (Not Found) is returned from FaunaDB.
- NotFoundException(HttpResponses.QueryErrorResponse) - Constructor for exception com.faunadb.client.errors.NotFoundException
-
- NotFoundException(String) - Constructor for exception com.faunadb.client.errors.NotFoundException
-
- Null() - Static method in class com.faunadb.client.query.Language
-
Creates a new expression representing a null value.
- NULL - Static variable in class com.faunadb.client.types.Value.NullV
-
- Select(Expr, Expr) - Static method in class com.faunadb.client.query.Language
-
Traverses target resource returning the value under the given path.
- Select(Expr, Expr, Expr) - Static method in class com.faunadb.client.query.Language
-
Traverses target resource returning the value under the given path.
- Select(Language.Path, Expr) - Static method in class com.faunadb.client.query.Language
-
Traverses target resource returning the value under the given path.
- Select(Language.Path, Expr, Expr) - Static method in class com.faunadb.client.query.Language
-
Traverses target resource returning the value under the given path.
- SelectAll(Expr, Expr) - Static method in class com.faunadb.client.query.Language
-
Selects the desired path for each element in the given array.
- SelectAll(Expr, Expr, Expr) - Static method in class com.faunadb.client.query.Language
-
Selects the desired path for each element in the given array.
- SelectAll(Language.Path, Expr) - Static method in class com.faunadb.client.query.Language
-
Selects the desired path for each element in the given array.
- SelectAll(Language.Path, Expr, Expr) - Static method in class com.faunadb.client.query.Language
-
Selects the desired path for each element in the given array.
- SET_REF - Static variable in interface com.faunadb.client.types.Codec
-
- SetRefV(Map<String, Value>) - Constructor for class com.faunadb.client.types.Value.SetRefV
-
- SHORT - Static variable in interface com.faunadb.client.types.Codec
-
Converts a
Value to a
Short
- Singleton(Expr) - Static method in class com.faunadb.client.query.Language
-
Returns the history of an instance's presence for the given reference.
- size(Expr) - Method in class com.faunadb.client.query.Pagination
-
Sets the maximum number of elements per page to return.
- size(Integer) - Method in class com.faunadb.client.query.Pagination
-
Sets the maximum number of elements per page to return.
- sources(Expr) - Method in class com.faunadb.client.query.Pagination
-
Define if the pagination should return source information or not.
- sources(boolean) - Method in class com.faunadb.client.query.Pagination
-
Define if the pagination should return source information or not.
- status() - Method in exception com.faunadb.client.errors.FaunaException
-
Gets the HTTP status code of the underlying error response.
- status() - Method in class com.faunadb.client.HttpResponses.QueryErrorResponse
-
- STRING - Static variable in interface com.faunadb.client.types.Codec
-
Converts a
Value to a
String
- StringV(String) - Constructor for class com.faunadb.client.types.Value.StringV
-
- Subtract(List<? extends Expr>) - Static method in class com.faunadb.client.query.Language
-
Computes the difference of a list of numbers.
- Subtract(Expr...) - Static method in class com.faunadb.client.query.Language
-
Computes the difference of a list of numbers.
- success(T) - Static method in class com.faunadb.client.types.Result
-
Creates a successful result
- SymbolGenerator - Class in com.faunadb.client.util
-
The singleton SymbolGenerator is used to automatically generate
symbol names when a Java lambda function is provided where a
FaunaDB lambda expression is accepted.
- Take(Expr, Expr) - Static method in class com.faunadb.client.query.Language
-
Returns a new collection containing the given number of elements taken from the provided collection.
- Take(long, Expr) - Static method in class com.faunadb.client.query.Language
-
Returns a new collection containing the given number of elements taken from the provided collection.
- Time(Expr) - Static method in class com.faunadb.client.query.Language
-
Creates a new timestamp from an ISO-8601 offset date/time string.
- Time(String) - Static method in class com.faunadb.client.query.Language
-
Creates a new timestamp from an ISO-8601 offset date/time string.
- TIME - Static variable in interface com.faunadb.client.types.Codec
-
Converts a
Value to an
Instant
- TimeV(Instant) - Constructor for class com.faunadb.client.types.Value.TimeV
-
- to(Codec<A>) - Method in class com.faunadb.client.types.Field
-
Creates a field extractor that converts its value using the codec provided.
- to(Class<A>) - Method in class com.faunadb.client.types.Field
-
Creates a field extractor that converts its value to the class provided.
- to(Codec<T>) - Method in class com.faunadb.client.types.Value
-
Attempts to convert the value using the
Codec passed.
- to(Class<T>) - Method in class com.faunadb.client.types.Value
-
Attempts to decode the value using the reflection
Decoder.
- ToDate(Expr) - Static method in class com.faunadb.client.query.Language
-
Casts an expression to a date value, if possible.
- toJson() - Method in class com.faunadb.client.query.Expr
-
- toJson() - Method in class com.faunadb.client.query.Pagination
-
- toJson() - Method in class com.faunadb.client.types.Value.ArrayV
-
- toJson() - Method in class com.faunadb.client.types.Value.BooleanV
-
- toJson() - Method in class com.faunadb.client.types.Value.BytesV
-
- toJson() - Method in class com.faunadb.client.types.Value.DateV
-
- toJson() - Method in class com.faunadb.client.types.Value.DoubleV
-
- toJson() - Method in class com.faunadb.client.types.Value.LongV
-
- toJson() - Method in class com.faunadb.client.types.Value.NullV
-
- toJson() - Method in class com.faunadb.client.types.Value.ObjectV
-
- toJson() - Method in class com.faunadb.client.types.Value.QueryV
-
- toJson() - Method in class com.faunadb.client.types.Value.RefV
-
- toJson() - Method in class com.faunadb.client.types.Value.SetRefV
-
- toJson() - Method in class com.faunadb.client.types.Value.StringV
-
- toJson() - Method in class com.faunadb.client.types.Value.TimeV
-
- Tokens() - Static method in class com.faunadb.client.query.Language
-
Returns a reference to a set of all tokens in the database.
- Tokens(Expr) - Static method in class com.faunadb.client.query.Language
-
Returns a reference to a set of all tokens in the specified database.
- toMap(Class<T>) - Method in class com.faunadb.client.types.Value
-
Attempts to convert the value to a Map.
- ToNumber(Expr) - Static method in class com.faunadb.client.query.Language
-
Casts an expression to a numeric value, if possible.
- toString() - Method in class com.faunadb.client.query.Expr
-
- ToString(Expr) - Static method in class com.faunadb.client.query.Language
-
Casts an expression to a string value, if possible.
- toString() - Method in class com.faunadb.client.types.Field
-
- toString() - Method in class com.faunadb.client.types.Value.ArrayV
-
- toString() - Method in class com.faunadb.client.types.Value.BytesV
-
- toString() - Method in class com.faunadb.client.types.Value.NullV
-
- toString() - Method in class com.faunadb.client.types.Value.ObjectV
-
- toString() - Method in class com.faunadb.client.types.Value.RefV
-
- toString() - Method in class com.faunadb.client.types.Value.SetRefV
-
- toString() - Method in class com.faunadb.client.types.Value.StringV
-
- ToTime(Expr) - Static method in class com.faunadb.client.query.Language
-
Casts an expression to a time value, if possible.
- TRUE - Static variable in class com.faunadb.client.types.Value.BooleanV
-
- ts(Expr) - Method in class com.faunadb.client.query.Pagination
-
Sets the timestamp for the pagination.
- ts(Long) - Method in class com.faunadb.client.query.Pagination
-
Sets the timestamp for the pagination.
- Types - Class in com.faunadb.client.types
-
Helper class which contains convenience methods for creating types used to decode types.
- ValidationFailure(List<String>, String, String) - Constructor for class com.faunadb.client.HttpResponses.ValidationFailure
-
- Value(Object) - Static method in class com.faunadb.client.query.Language
-
Encodes the given object using the reflection
Encoder.
- Value(String) - Static method in class com.faunadb.client.query.Language
-
Encodes the given
String as an
Expr instance.
- Value(long) - Static method in class com.faunadb.client.query.Language
-
Encodes the given
Long as an
Expr instance.
- Value(double) - Static method in class com.faunadb.client.query.Language
-
Encodes the given
Double as an
Expr instance.
- Value(boolean) - Static method in class com.faunadb.client.query.Language
-
Encodes the given
Boolean as an
Expr instance.
- Value(Instant) - Static method in class com.faunadb.client.query.Language
-
Encodes the given
Instant as an
Expr instance.
- Value(LocalDate) - Static method in class com.faunadb.client.query.Language
-
Encodes the given
LocalDate as an
Expr instance.
- Value(byte[]) - Static method in class com.faunadb.client.query.Language
-
Encodes the given
Byte array as an
Expr instance.
- VALUE - Static variable in interface com.faunadb.client.types.Codec
-
Convert a
Value to itself.
- Value - Class in com.faunadb.client.types
-
Value represents query responses from FaunaDB.
- Value.ArrayV - Class in com.faunadb.client.types
-
Represents an array value in the FaunaDB query language.
- Value.BooleanV - Class in com.faunadb.client.types
-
Represents a boolean value in the FaunaDB query language.
- Value.BytesV - Class in com.faunadb.client.types
-
Represents a blob value in the FaunaDB query language.
- Value.DateV - Class in com.faunadb.client.types
-
Represents a date value in the FaunaDB query language.
- Value.DoubleV - Class in com.faunadb.client.types
-
Represents a double value in the FaunaDB query language.
- Value.LongV - Class in com.faunadb.client.types
-
Represents a long value in the FaunaDB query language.
- Value.Native - Class in com.faunadb.client.types
-
Builtin reference types.
- Value.NullV - Class in com.faunadb.client.types
-
Represents a null value in the FaunaDB query language.
- Value.ObjectV - Class in com.faunadb.client.types
-
Represents an Object value in the FaunaDB query language.
- Value.QueryV - Class in com.faunadb.client.types
-
Represents a query value in the FaunaDB query language.
- Value.RefID - Class in com.faunadb.client.types
-
- Value.RefV - Class in com.faunadb.client.types
-
A FaunaDB reference type.
- Value.SetRefV - Class in com.faunadb.client.types
-
A FaunaDB set literal.
- Value.StringV - Class in com.faunadb.client.types
-
Represents a string value in the FaunaDB query language.
- Value.TimeV - Class in com.faunadb.client.types
-
Represents a timestamp value in the FaunaDB query language.
- valueOf(String) - Static method in enum com.faunadb.client.query.Language.Action
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.faunadb.client.query.Language.Normalizer
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.faunadb.client.query.Language.TimeUnit
-
Returns the enum constant of this type with the specified name.
- valueOf(boolean) - Static method in class com.faunadb.client.types.Value.BooleanV
-
- values() - Static method in enum com.faunadb.client.query.Language.Action
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.faunadb.client.query.Language.Normalizer
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.faunadb.client.query.Language.TimeUnit
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- Var(String) - Static method in class com.faunadb.client.query.Language
-
Creates a expression that refers to the value of the given variable name in the current lexical scope.