Warning:
Fauna is decommissioning FQL v4 on June 30, 2025.

This driver is not compatible with FQL v10, the latest version. Fauna accounts created after August 21, 2024 must use FQL v10.
Ensure you migrate existing projects to the official v10 driver by the v4 EOL date: https://github.com/fauna/fauna-jvm.

For more information, see the v4 end of life (EOL) announcement and related FAQ.

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

A

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.
Abs(Expr) - Static method in class com.faunadb.client.query.Language
Computes the abs of a number.
Abs(Long) - Static method in class com.faunadb.client.query.Language
Computes the abs of a number.
Abs(Double) - Static method in class com.faunadb.client.query.Language
Computes the abs of a number.
Acos(Expr) - Static method in class com.faunadb.client.query.Language
Computes the acos of a numbers.
Acos(Double) - Static method in class com.faunadb.client.query.Language
Computes the acos of a numbers.
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
Converts a Value to an List of Value
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.
Asin(Expr) - Static method in class com.faunadb.client.query.Language
Computes the asin of a numbers.
Asin(Double) - Static method in class com.faunadb.client.query.Language
Computes the asin of a numbers.
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.
Atan(Expr) - Static method in class com.faunadb.client.query.Language
Computes the atan of a numbers.
Atan(Double) - Static method in class com.faunadb.client.query.Language
Computes the atan of a numbers.

B

BadRequestException - Exception in com.faunadb.client.errors
An exception thrown if FaunaDB cannot evaluate a query.
BadRequestException(HttpResponses.QueryErrorResponse) - Constructor for exception com.faunadb.client.errors.BadRequestException
 
before(Expr) - Method in class com.faunadb.client.query.Pagination
Sets the cursor of the pagination to move backwards.
BitAnd(List<? extends Expr>) - Static method in class com.faunadb.client.query.Language
Computes the bitwise and of a list of numbers.
BitAnd(Expr...) - Static method in class com.faunadb.client.query.Language
Computes the bitwise and of a list of numbers.
BitNot(Expr) - Static method in class com.faunadb.client.query.Language
Computes the bitwise NOT of a numbers.
BitNot(Long) - Static method in class com.faunadb.client.query.Language
Computes the bitwise NOT of a numbers.
BitOr(List<? extends Expr>) - Static method in class com.faunadb.client.query.Language
Computes the bitwise OR of a list of numbers.
BitOr(Expr...) - Static method in class com.faunadb.client.query.Language
Computes the bitwise OR of a list of numbers.
BitXor(List<? extends Expr>) - Static method in class com.faunadb.client.query.Language
Computes the bitwise XOR of a list of numbers.
BitXor(Expr...) - Static method in class com.faunadb.client.query.Language
Computes the bitwise XOR of a list of numbers.
BOOLEAN - Static variable in interface com.faunadb.client.types.Codec
Converts a Value to a Boolean
BYTE - Static variable in interface com.faunadb.client.types.Codec
Converts a Value to a Byte
BYTES - Static variable in interface com.faunadb.client.types.Codec
Converts a Value to an array of bytes
BytesV(byte[]) - Constructor for class com.faunadb.client.types.Value.BytesV
 
BytesV(String) - Constructor for class com.faunadb.client.types.Value.BytesV
 

C

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.
Ceil(Expr) - Static method in class com.faunadb.client.query.Language
Computes the Ceil of a number.
Ceil(Long) - Static method in class com.faunadb.client.query.Language
Computes the Ceil of a number.
Ceil(Double) - Static method in class com.faunadb.client.query.Language
Computes the Ceil of a number.
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.
Cos(Expr) - Static method in class com.faunadb.client.query.Language
Computes the cosine of a numbers.
Cos(Double) - Static method in class com.faunadb.client.query.Language
Computes the cosine of a numbers.
Cosh(Expr) - Static method in class com.faunadb.client.query.Language
Computes the hyperbolic cosine of a numbers.
Cosh(Double) - Static method in class com.faunadb.client.query.Language
Computes the hyperbolic cosine of a numbers.
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.

D

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.
Degrees(Expr) - Static method in class com.faunadb.client.query.Language
Computes the degrees of a numbers.
Degrees(Double) - Static method in class com.faunadb.client.query.Language
Computes the degrees of a numbers.
Degrees(Long) - Static method in class com.faunadb.client.query.Language
Computes the degrees of a numbers.
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
 
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.

E

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.
Exp(Expr) - Static method in class com.faunadb.client.query.Language
Computes the exp of a numbers.
Exp(Long) - Static method in class com.faunadb.client.query.Language
Computes the exp of a numbers.
Exp(Double) - Static method in class com.faunadb.client.query.Language
Computes the exp of a numbers.
Expr - Class in com.faunadb.client.query
A query language expression.
Expr() - Constructor for class com.faunadb.client.query.Expr
 

F

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.
FindStr(Expr, Expr) - Static method in class com.faunadb.client.query.Language
FindStr function searches a string for a substring and locates the location of the substring in the string
FindStr(String, Expr) - Static method in class com.faunadb.client.query.Language
FindStr function searches a string for a substring and locates the location of the substring in the string
FindStr(Expr, String) - Static method in class com.faunadb.client.query.Language
FindStr function searches a string for a substring and locates the location of the substring in the string
FindStr(String, String) - Static method in class com.faunadb.client.query.Language
FindStr function searches a string for a substring and locates the location of the substring in the string
FindStr(Expr, Expr, Expr) - Static method in class com.faunadb.client.query.Language
FindStr function searches a string for a substring and locates the location of the substring in the string
FindStr(Expr, Expr, long) - Static method in class com.faunadb.client.query.Language
FindStr function returns FindStr function searches a string for a substring and locates the location of the substring in the string
FindStr(Expr, String, Expr) - Static method in class com.faunadb.client.query.Language
FindStr function used to searches a string for a substring and locates the location of the substring in the string
FindStr(String, Expr, long) - Static method in class com.faunadb.client.query.Language
FindStr function searches a string for a substring and locates the location of the substring in the string
FindStr(String, String, Expr) - Static method in class com.faunadb.client.query.Language
FindStr function searches a string for a substring and locates the location of the substring in the string
FindStr(String, String, long) - Static method in class com.faunadb.client.query.Language
FindStr function searches a string for a substring and locates the location of the substring in the string
FindStrRegex(Expr, Expr) - Static method in class com.faunadb.client.query.Language
FindStrRegex function searches a string for a java pattern and locates all the locations of the pattern in the string
FindStrRegex(Expr, String) - Static method in class com.faunadb.client.query.Language
FindStrRegex function searches a string for a java pattern and locates all the locations of the pattern in the string
FindStrRegex(String, Expr) - Static method in class com.faunadb.client.query.Language
FindStrRegex function searches a string for a java pattern and locates all the locations of the pattern in the string
FindStrRegex(String, String) - Static method in class com.faunadb.client.query.Language
FindStrRegex function searches a string for a java pattern and locates all the locations of the pattern in the string
FindStrRegex(Expr, Expr, Expr) - Static method in class com.faunadb.client.query.Language
FindStrRegex function searches a string for a java pattern and locates all the locations of the pattern in the string
FindStrRegex(String, Expr, Expr) - Static method in class com.faunadb.client.query.Language
FindStrRegex function searches a string for a java pattern and locates all the locations of the pattern in the string
FindStrRegex(Expr, String, Expr) - Static method in class com.faunadb.client.query.Language
FindStrRegex function searches a string for a java pattern and locates all the locations of the pattern in the string
FindStrRegex(String, String, Expr) - Static method in class com.faunadb.client.query.Language
FindStrRegex function searches a string for a java pattern and locates all the locations of the pattern in the string
FindStrRegex(Expr, Expr, long) - Static method in class com.faunadb.client.query.Language
FindStrRegex function searches a string for a java pattern and locates all the locations of the pattern in the string
FindStrRegex(String, Expr, long) - Static method in class com.faunadb.client.query.Language
FindStrRegex function searches a string for a java pattern and locates all the locations of the pattern in the string
FindStrRegex(Expr, String, long) - Static method in class com.faunadb.client.query.Language
FindStrRegex function searches a string for a java pattern and locates all the locations of the pattern in the string
FindStrRegex(String, String, long) - Static method in class com.faunadb.client.query.Language
FindStrRegex function searches a string for a java pattern and locates all the locations of the pattern in the string
FindStrRegex(Expr, Expr, Expr, Expr) - Static method in class com.faunadb.client.query.Language
FindStrRegex function searches a string for a java pattern and locates all the locations of the pattern in the string
FindStrRegex(String, Expr, Expr, Expr) - Static method in class com.faunadb.client.query.Language
FindStrRegex function searches a string for a java pattern and locates all the locations of the pattern in the string
FindStrRegex(Expr, String, Expr, Expr) - Static method in class com.faunadb.client.query.Language
FindStrRegex function searches a string for a java pattern and locates all the locations of the pattern in the string
FindStrRegex(String, String, Expr, Expr) - Static method in class com.faunadb.client.query.Language
FindStrRegex function searches a string for a java pattern and locates all the locations of the pattern in the string
FindStrRegex(Expr, Expr, long, Expr) - Static method in class com.faunadb.client.query.Language
FindStrRegex function searches a string for a java pattern and locates all the locations of the pattern in the string
FindStrRegex(String, Expr, long, Expr) - Static method in class com.faunadb.client.query.Language
FindStrRegex function searches a string for a java pattern and locates all the locations of the pattern in the string
FindStrRegex(Expr, String, long, Expr) - Static method in class com.faunadb.client.query.Language
FindStrRegex function searches a string for a java pattern and locates all the locations of the pattern in the string
FindStrRegex(String, String, long, Expr) - Static method in class com.faunadb.client.query.Language
FindStrRegex function searches a string for a java pattern and locates all the locations of the pattern in the string
FindStrRegex(Expr, Expr, Expr, long) - Static method in class com.faunadb.client.query.Language
FindStrRegex function searches a string for a java pattern and locates all the locations of the pattern in the string
FindStrRegex(String, Expr, Expr, long) - Static method in class com.faunadb.client.query.Language
FindStrRegex function searches a string for a java pattern and locates all the locations of the pattern in the string
FindStrRegex(Expr, String, Expr, long) - Static method in class com.faunadb.client.query.Language
FindStrRegex function searches a string for a java pattern and locates all the locations of the pattern in the string
FindStrRegex(String, String, Expr, long) - Static method in class com.faunadb.client.query.Language
FindStrRegex function searches a string for a java pattern and locates all the locations of the pattern in the string
FindStrRegex(Expr, Expr, long, long) - Static method in class com.faunadb.client.query.Language
FindStrRegex function searches a string for a java pattern and locates all the locations of the pattern in the string
FindStrRegex(String, Expr, long, long) - Static method in class com.faunadb.client.query.Language
FindStrRegex function searches a string for a java pattern and locates all the locations of the pattern in the string
FindStrRegex(Expr, String, long, long) - Static method in class com.faunadb.client.query.Language
FindStrRegex function searches a string for a java pattern and locates all the locations of the pattern in the string
FindStrRegex(String, String, long, long) - Static method in class com.faunadb.client.query.Language
FindStrRegex function searches a string for a java pattern and locates all the locations of the pattern in the string
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
Floor(Expr) - Static method in class com.faunadb.client.query.Language
Computes the floor of a numbers.
Floor(Long) - Static method in class com.faunadb.client.query.Language
Computes the floor of a numbers.
Floor(Double) - Static method in class com.faunadb.client.query.Language
Computes the floor of a numbers.
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
 

G

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.

H

hashCode() - Method in class com.faunadb.client.types.Field
 
hashCode() - Method in class com.faunadb.client.types.Value.ArrayV
 
hashCode() - Method in class com.faunadb.client.types.Value.BytesV
 
hashCode() - Method in class com.faunadb.client.types.Value.NullV
 
hashCode() - Method in class com.faunadb.client.types.Value.ObjectV
 
hashCode() - Method in class com.faunadb.client.types.Value.QueryV
 
hashCode() - Method in class com.faunadb.client.types.Value.RefID
 
hashCode() - Method in class com.faunadb.client.types.Value.RefV
 
hashMapOf(Type) - Static method in class com.faunadb.client.types.Types
Creates a map type specialized for HashMap
hashSetOf(Type) - Static method in class com.faunadb.client.types.Types
Creates a collection type specialized for HashSet
HasIdentity() - Static method in class com.faunadb.client.query.Language
Returns true if the authentication used for the request has an identity.
HttpResponses - Class in com.faunadb.client
 
HttpResponses() - Constructor for class com.faunadb.client.HttpResponses
 
HttpResponses.QueryError - Class in com.faunadb.client
 
HttpResponses.QueryErrorResponse - Class in com.faunadb.client
 
HttpResponses.ValidationFailure - Class in com.faunadb.client
 
Hypot(Expr, Expr) - Static method in class com.faunadb.client.query.Language
Hypot to calculate a hypotenuse of a right triangle give the 2 sides
Hypot(Double, Expr) - Static method in class com.faunadb.client.query.Language
Hypot to calculate a hypotenuse of a right triangle give the 2 sides
Hypot(Expr, Double) - Static method in class com.faunadb.client.query.Language
Hypot to calculate a hypotenuse of a right triangle give the 2 sides
Hypot(Double, Double) - Static method in class com.faunadb.client.query.Language
Hypot to calculate a hypotenuse of a right triangle give the 2 sides
Hypot(Expr) - Static method in class com.faunadb.client.query.Language
Hypot to calculate a hypotenuse of a isosceles right triangle give side
Hypot(Double) - Static method in class com.faunadb.client.query.Language
Hypot to calculate a hypotenuse of a isosceles right triangle give side

I

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
 

J

Join(Expr, Expr) - Static method in class com.faunadb.client.query.Language
Derives a set of resources from applying each instance of the source set to the target parameter.
Join(Expr, UnaryOperator<Expr>) - Static method in class com.faunadb.client.query.Language
Derives a set of resources from applying each instance of the source set to the target parameter.

K

KeyFromSecret(Expr) - Static method in class com.faunadb.client.query.Language
Retrieves the key object given the key's secret string.
KeyFromSecret(String) - Static method in class com.faunadb.client.query.Language
Retrieves the key object given the key's secret string.
Keys() - Static method in class com.faunadb.client.query.Language
Returns a reference to a set of all keys in the database.
Keys(Expr) - Static method in class com.faunadb.client.query.Language
Returns a reference to a set of all keys in the specified database.
KEYS - Static variable in class com.faunadb.client.types.Value.Native
 

L

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.
Length(Expr) - Static method in class com.faunadb.client.query.Language
Length function returns the number of characters (codepoints) in the string
Length(String) - Static method in class com.faunadb.client.query.Language
Length function returns the number of characters (codepoints) in the string
Let(Map<String, ? extends Expr>) - Static method in class com.faunadb.client.query.Language
Deprecated.
As of release 2.6.0, use alternate Let forms.
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.
Let(String, Expr, 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.
Let(String, Expr, String, Expr, 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.
Let(String, Expr, String, Expr, String, Expr, 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.
Ln(Expr) - Static method in class com.faunadb.client.query.Language
Computes the ln of a numbers.
Ln(Double) - Static method in class com.faunadb.client.query.Language
Computes the ln of a numbers.
Log(Expr) - Static method in class com.faunadb.client.query.Language
Computes the log of a numbers.
Log(Double) - Static method in class com.faunadb.client.query.Language
Computes the log of a numbers.
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
 
LowerCase(Expr) - Static method in class com.faunadb.client.query.Language
Lower function returns all letters in the string in lowercase
LowerCase(String) - Static method in class com.faunadb.client.query.Language
Lower function returns all letters in the string in lowercase
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.
LTrim(Expr) - Static method in class com.faunadb.client.query.Language
LTrim function returns a new string with leading white space removed
LTrim(String) - Static method in class com.faunadb.client.query.Language
LTrim function returns a new string with leading white space removed

M

Map(Expr, Expr) - Static method in class com.faunadb.client.query.Language
Applies the given lambda to each element of the provided collection, and returns the results of each application in a new collection of the same type.
Map(Expr, UnaryOperator<Expr>) - Static method in class com.faunadb.client.query.Language
Applies the given lambda to each element of the provided collections, and returns the results of each application in a new collection of the same type.
map(Function<T, U>) - Method in class com.faunadb.client.types.Result
Apply the function passed on the result value.
mapOf(Class<? extends Map>, Type) - Static method in class com.faunadb.client.types.Types
Creates a generic map type representation where the key is a string
Match(Expr) - Static method in class com.faunadb.client.query.Language
Returns the set of resources for the given index.
Match(Expr, Expr) - Static method in class com.faunadb.client.query.Language
Returns the set of resources that match the terms for the given index.
Max(List<? extends Expr>) - Static method in class com.faunadb.client.query.Language
Computes the max in a list of numbers.
Max(Expr...) - Static method in class com.faunadb.client.query.Language
Computes the max in a list of numbers.
Min(List<? extends Expr>) - Static method in class com.faunadb.client.query.Language
Computes the min in a list of numbers.
Min(Expr...) - Static method in class com.faunadb.client.query.Language
Computes the min in a list of numbers.
Modulo(List<? extends Expr>) - Static method in class com.faunadb.client.query.Language
Computes the remainder after division of a list of numbers.
Modulo(Expr...) - Static method in class com.faunadb.client.query.Language
Computes the remainder after division of a list of numbers.
Multiply(List<? extends Expr>) - Static method in class com.faunadb.client.query.Language
Computes the product of a list of numbers.
Multiply(Expr...) - Static method in class com.faunadb.client.query.Language
Computes the product of a list of numbers.

N

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
Deprecated.
Use NewId() instead.
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
 

O

Obj(Map<String, ? extends Expr>) - Static method in class com.faunadb.client.query.Language
Creates a new object wrapping the Map provided.
Obj() - Static method in class com.faunadb.client.query.Language
Creates an empty object.
Obj(String, Expr) - Static method in class com.faunadb.client.query.Language
Creates a new object with the provided key and value.
Obj(String, Expr, String, Expr) - Static method in class com.faunadb.client.query.Language
Creates a new object with two key/value pairs.
Obj(String, Expr, String, Expr, String, Expr) - Static method in class com.faunadb.client.query.Language
Creates a new object with three key/value pairs.
Obj(String, Expr, String, Expr, String, Expr, String, Expr) - Static method in class com.faunadb.client.query.Language
Creates a new object with four key/value pairs.
Obj(String, Expr, String, Expr, String, Expr, String, Expr, String, Expr) - Static method in class com.faunadb.client.query.Language
Creates a new object with five key/value pairs.
OBJECT - Static variable in interface com.faunadb.client.types.Codec
Converts a Value to a Map of String to Value
ObjectV(Map<String, ? extends Value>) - Constructor for class com.faunadb.client.types.Value.ObjectV
 
Or(List<? extends Expr>) - Static method in class com.faunadb.client.query.Language
Returns true if any element in the given collection is true, and false otherwise.
Or(Expr...) - Static method in class com.faunadb.client.query.Language
Returns true if any element in the given collection is true, and false otherwise.
orNull() - Method in class com.faunadb.client.types.Result
Extracts the resulting value or returns null if the operation has failed.
orNull() - Method in class com.faunadb.client.types.Value
Returns this value, or returns null if no value is present.

P

Paginate(Expr) - Static method in class com.faunadb.client.query.Language
Returns a Page object that groups a page of results and cursors for retrieving pages before or after the current page.
Pagination - Class in com.faunadb.client.query
A pagination expression.
parameters() - Method in class com.faunadb.client.types.Value.SetRefV
Extract SetRefV structure
Path(String...) - Static method in class com.faunadb.client.query.Language
Constructs a path matching object keys.
Path(int...) - Static method in class com.faunadb.client.query.Language
Constructs a path matching array indexes.
PermissionDeniedException - Exception in com.faunadb.client.errors
An exception thrown if a HTTP 403 (Forbidden) is returned from FaunaDB.
PermissionDeniedException(HttpResponses.QueryErrorResponse) - Constructor for exception com.faunadb.client.errors.PermissionDeniedException
 
PermissionDeniedException(String) - Constructor for exception com.faunadb.client.errors.PermissionDeniedException
 
position() - Method in class com.faunadb.client.HttpResponses.QueryError
 
Pow(Expr, Expr) - Static method in class com.faunadb.client.query.Language
Pow to calculate a number raise to the power of some other number
Pow(Double, Expr) - Static method in class com.faunadb.client.query.Language
Pow to calculate a number raise to the power of some other number
Pow(Expr, Double) - Static method in class com.faunadb.client.query.Language
Pow to calculate a number raise to the power of some other number
Pow(Double, Double) - Static method in class com.faunadb.client.query.Language
Pow to calculate a number raise to the power of some other number
Pow(Expr) - Static method in class com.faunadb.client.query.Language
Pow to calculate a number raise to the power of some other number
Prepend(Expr, Expr) - Static method in class com.faunadb.client.query.Language
Returns a new collection with the given elements prepended to the provided collection.

Q

Query(Expr) - Static method in class com.faunadb.client.query.Language
Creates a new query expression with the given lambda.
QueryError(List<String>, String, String, List<HttpResponses.ValidationFailure>) - Constructor for class com.faunadb.client.HttpResponses.QueryError
 

R

Radians(Expr) - Static method in class com.faunadb.client.query.Language
Computes the radians of a number.
Radians(Double) - Static method in class com.faunadb.client.query.Language
Computes the radians of a number.
Ref(String) - Static method in class com.faunadb.client.query.Language
Creates a new reference.
Ref(Expr, Expr) - Static method in class com.faunadb.client.query.Language
Creates a new scoped reference.
Ref(Expr, String) - Static method in class com.faunadb.client.query.Language
Creates a new scoped reference.
REF - Static variable in interface com.faunadb.client.types.Codec
Converts a Value to a Value.RefV
RefV(String, Value.RefV, Value.RefV) - Constructor for class com.faunadb.client.types.Value.RefV
 
RefV(String, Value.RefV) - Constructor for class com.faunadb.client.types.Value.RefV
 
Remove(Expr, Expr, Expr) - Static method in class com.faunadb.client.query.Language
Removes an event from an instance's history.
Remove(Expr, Expr, Language.Action) - Static method in class com.faunadb.client.query.Language
Removes an event from an instance's history.
Repeat(Expr) - Static method in class com.faunadb.client.query.Language
Repeat function returns a string the specified number of times
Repeat(String) - Static method in class com.faunadb.client.query.Language
Repeat function returns a string the specified number of times
Repeat(Expr, Expr) - Static method in class com.faunadb.client.query.Language
Repeat function returns a string concatenanted the specified number of times
Repeat(String, Expr) - Static method in class com.faunadb.client.query.Language
Repeat function returns a string concatenanted the specified number of times
Repeat(Expr, long) - Static method in class com.faunadb.client.query.Language
Repeat function returns a string concatenanted the specified number of times
Repeat(String, long) - Static method in class com.faunadb.client.query.Language
Repeat function returns a string concatenanted the specified number of times
Replace(Expr, Expr) - Static method in class com.faunadb.client.query.Language
Replaces the resource identified by the given reference.
ReplaceStr(Expr, Expr, Expr) - Static method in class com.faunadb.client.query.Language
ReplaceStr returns a string with every occurence of the "find" string changed to "replace" string
ReplaceStr(String, Expr, Expr) - Static method in class com.faunadb.client.query.Language
ReplaceStr returns a string with every occurence of the "find" string changed to "replace" string
ReplaceStr(Expr, String, Expr) - Static method in class com.faunadb.client.query.Language
ReplaceStr returns a string with every occurence of the "find" string changed to "replace" string
ReplaceStr(String, String, Expr) - Static method in class com.faunadb.client.query.Language
ReplaceStr returns a string with every occurence of the "find" string changed to "replace" string
ReplaceStr(Expr, Expr, String) - Static method in class com.faunadb.client.query.Language
ReplaceStr returns a string with every occurence of the "find" string changed to "replace" string
ReplaceStr(String, Expr, String) - Static method in class com.faunadb.client.query.Language
ReplaceStr returns a string with every occurence of the "find" string changed to "replace" string
ReplaceStr(Expr, String, String) - Static method in class com.faunadb.client.query.Language
ReplaceStr returns a string with every occurence of the "find" string changed to "replace" string
ReplaceStr(String, String, String) - Static method in class com.faunadb.client.query.Language
ReplaceStr returns a string with every occurence of the "find" string changed to "replace" string
ReplaceStrRegex(Expr, Expr, Expr) - Static method in class com.faunadb.client.query.Language
ReplaceStrRegex returns a string with occurence(s) of the java regular expression "pattern" changed to "replace" string
ReplaceStrRegex(String, Expr, Expr) - Static method in class com.faunadb.client.query.Language
ReplaceStrRegex returns a string with occurence(s) of the java regular expression "pattern" changed to "replace" string
ReplaceStrRegex(Expr, String, Expr) - Static method in class com.faunadb.client.query.Language
ReplaceStrRegex returns a string with occurence(s) of the java regular expression "pattern" changed to "replace" string
ReplaceStrRegex(String, String, Expr) - Static method in class com.faunadb.client.query.Language
ReplaceStrRegex returns a string with occurence(s) of the java regular expression "pattern" changed to "replace" string
ReplaceStrRegex(Expr, Expr, String) - Static method in class com.faunadb.client.query.Language
ReplaceStrRegex returns a string with occurence(s) of the java regular expression "pattern" changed to "replace" string
ReplaceStrRegex(String, Expr, String) - Static method in class com.faunadb.client.query.Language
ReplaceStrRegex returns a string with occurence(s) of the java regular expression "pattern" changed to "replace" string
ReplaceStrRegex(Expr, String, String) - Static method in class com.faunadb.client.query.Language
ReplaceStrRegex returns a string with occurence(s) of the java regular expression "pattern" changed to "replace" string
ReplaceStrRegex(String, String, String) - Static method in class com.faunadb.client.query.Language
ReplaceStrRegex returns a string with occurence(s) of the java regular expression "pattern" changed to "replace" string
ReplaceStrRegex(Expr, Expr, Expr, Expr) - Static method in class com.faunadb.client.query.Language
ReplaceStrRegex returns a string with occurence(s) of the java regular expression "pattern" changed to "replace" string
ReplaceStrRegex(String, Expr, Expr, Expr) - Static method in class com.faunadb.client.query.Language
ReplaceStrRegex returns a string with occurence(s) of the java regular expression "pattern" changed to "replace" string
ReplaceStrRegex(Expr, String, Expr, Expr) - Static method in class com.faunadb.client.query.Language
ReplaceStrRegex returns a string with occurence(s) of the java regular expression "pattern" changed to "replace" string
ReplaceStrRegex(String, String, Expr, Expr) - Static method in class com.faunadb.client.query.Language
ReplaceStrRegex returns a string with occurence(s) of the java regular expression "pattern" changed to "replace" string
ReplaceStrRegex(Expr, Expr, String, Expr) - Static method in class com.faunadb.client.query.Language
ReplaceStrRegex returns a string with occurence(s) of the java regular expression "pattern" changed to "replace" string
ReplaceStrRegex(String, Expr, String, Expr) - Static method in class com.faunadb.client.query.Language
ReplaceStrRegex returns a string with occurence(s) of the java regular expression "pattern" changed to "replace" string
ReplaceStrRegex(Expr, String, String, Expr) - Static method in class com.faunadb.client.query.Language
ReplaceStrRegex returns a string with occurence(s) of the java regular expression "pattern" changed to "replace" string
ReplaceStrRegex(String, String, String, Expr) - Static method in class com.faunadb.client.query.Language
ReplaceStrRegex returns a string with occurence(s) of the java regular expression "pattern" changed to "replace" string
ReplaceStrRegex(Expr, Expr, Expr, Boolean) - Static method in class com.faunadb.client.query.Language
ReplaceStrRegex returns a string with occurence(s) of the java regular expression "pattern" changed to "replace" string
ReplaceStrRegex(String, Expr, Expr, boolean) - Static method in class com.faunadb.client.query.Language
ReplaceStrRegex returns a string with occurence(s) of the java regular expression "pattern" changed to "replace" string
ReplaceStrRegex(Expr, String, Expr, boolean) - Static method in class com.faunadb.client.query.Language
ReplaceStrRegex returns a string with occurence(s) of the java regular expression "pattern" changed to "replace" string
ReplaceStrRegex(String, String, Expr, boolean) - Static method in class com.faunadb.client.query.Language
ReplaceStrRegex returns a string with occurence(s) of the java regular expression "pattern" changed to "replace" string
ReplaceStrRegex(Expr, Expr, String, boolean) - Static method in class com.faunadb.client.query.Language
ReplaceStrRegex returns a string with occurence(s) of the java regular expression "pattern" changed to "replace" string
ReplaceStrRegex(String, Expr, String, boolean) - Static method in class com.faunadb.client.query.Language
ReplaceStrRegex returns a string with occurence(s) of the java regular expression "pattern" changed to "replace" string
ReplaceStrRegex(Expr, String, String, boolean) - Static method in class com.faunadb.client.query.Language
ReplaceStrRegex returns a string with occurence(s) of the java regular expression "pattern" changed to "replace" string
ReplaceStrRegex(String, String, String, boolean) - Static method in class com.faunadb.client.query.Language
ReplaceStrRegex returns a string with occurence(s) of the java regular expression "pattern" changed to "replace" string
Result<T> - Class in com.faunadb.client.types
Represents the result of an operation.
Round(Expr, Expr) - Static method in class com.faunadb.client.query.Language
Round to a given precision
Round(Double, Expr) - Static method in class com.faunadb.client.query.Language
Round to a given precision
Round(Long, Expr) - Static method in class com.faunadb.client.query.Language
Round to a given precision
Round(Expr, Long) - Static method in class com.faunadb.client.query.Language
Round to a given precision
Round(Double, Long) - Static method in class com.faunadb.client.query.Language
Round to a given precision
Round(Long, Long) - Static method in class com.faunadb.client.query.Language
Round to a given precision
Round(Expr) - Static method in class com.faunadb.client.query.Language
Round to a given precision
Round(Double) - Static method in class com.faunadb.client.query.Language
Round to a given precision
RTrim(Expr) - Static method in class com.faunadb.client.query.Language
RTrim function returns a new string with trailing whitespace removed
RTrim(String) - Static method in class com.faunadb.client.query.Language
RTrim function returns a new string with trailing whitespace removed

S

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
Converts a Value to a Value.SetRefV
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
Sign(Expr) - Static method in class com.faunadb.client.query.Language
Computes the sign of a number.
Sign(Double) - Static method in class com.faunadb.client.query.Language
Computes the sign of a number.
Sign(Long) - Static method in class com.faunadb.client.query.Language
Computes the sign of a number.
Sin(Expr) - Static method in class com.faunadb.client.query.Language
Computes the Sin of a number.
Sin(Double) - Static method in class com.faunadb.client.query.Language
Computes the Sin of a number.
Singleton(Expr) - Static method in class com.faunadb.client.query.Language
Returns the history of an instance's presence for the given reference.
Sinh(Expr) - Static method in class com.faunadb.client.query.Language
Computes the Sinh of a number.
Sinh(Double) - Static method in class com.faunadb.client.query.Language
Computes the Sinh of a number.
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.
Space(Expr) - Static method in class com.faunadb.client.query.Language
Space function returns "N" number of spaces
Space(Long) - Static method in class com.faunadb.client.query.Language
Space function returns "N" number of spaces
Space(Integer) - Static method in class com.faunadb.client.query.Language
Space function returns
Sqrt(Expr) - Static method in class com.faunadb.client.query.Language
Computes the square root of a numbers.
Sqrt(Double) - Static method in class com.faunadb.client.query.Language
Computes the square root of a numbers.
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
 
SubString(Expr) - Static method in class com.faunadb.client.query.Language
SubString function returns a subset of the source string
SubString(String) - Static method in class com.faunadb.client.query.Language
SubString function returns a subset of the source string
SubString(Expr, Expr) - Static method in class com.faunadb.client.query.Language
SubString function returns a subset of the source string
SubString(String, Expr) - Static method in class com.faunadb.client.query.Language
SubString function returns a subset of the source string
SubString(Expr, long) - Static method in class com.faunadb.client.query.Language
SubString function returns a subset of the source string
SubString(String, long) - Static method in class com.faunadb.client.query.Language
SubString function returns a subset of the source string
SubString(Expr, Expr, Expr) - Static method in class com.faunadb.client.query.Language
SubString function returns a subset of the source string
SubString(String, Expr, Expr) - Static method in class com.faunadb.client.query.Language
SubString function returns a subset of the source string
SubString(Expr, long, Expr) - Static method in class com.faunadb.client.query.Language
SubString function returns a subset of the source string
SubString(String, long, Expr) - Static method in class com.faunadb.client.query.Language
SubString function returns a subset of the source string
SubString(Expr, long, long) - Static method in class com.faunadb.client.query.Language
SubString function returns a subset of the source string
SubString(Expr, Expr, long) - Static method in class com.faunadb.client.query.Language
SubString function returns a subset of the source string
SubString(String, Expr, long) - Static method in class com.faunadb.client.query.Language
SubString function returns a subset of the source string
SubString(String, long, long) - Static method in class com.faunadb.client.query.Language
SubString function returns a subset of the source string
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.

T

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.
Tan(Expr) - Static method in class com.faunadb.client.query.Language
Computes the tangent of a numbers.
Tan(Double) - Static method in class com.faunadb.client.query.Language
Computes the tangent of a numbers.
Tanh(Expr) - Static method in class com.faunadb.client.query.Language
Computes the hyperbolic tangent of a numbers.
Tanh(Double) - Static method in class com.faunadb.client.query.Language
Computes the hyperbolic tangent of a numbers.
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
 
TitleCase(Expr) - Static method in class com.faunadb.client.query.Language
TitleCase function returns a string with the first letter in each word capitalized
TitleCase(String) - Static method in class com.faunadb.client.query.Language
TitleCase function returns a string with the first letter in each word capitalized
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.
Trim(Expr) - Static method in class com.faunadb.client.query.Language
Trim function returns a new string with leading and trailing whitespace removed
Trim(String) - Static method in class com.faunadb.client.query.Language
Trim function returns a new string with leading and trailing whitespace removed
TRUE - Static variable in class com.faunadb.client.types.Value.BooleanV
 
Trunc(Expr, Expr) - Static method in class com.faunadb.client.query.Language
Truncate to a given precision
Trunc(Double, Expr) - Static method in class com.faunadb.client.query.Language
Truncate to a given precision
Trunc(Long, Expr) - Static method in class com.faunadb.client.query.Language
Truncate to a given precision
Trunc(Expr, Long) - Static method in class com.faunadb.client.query.Language
Truncate to a given precision
Trunc(Double, Long) - Static method in class com.faunadb.client.query.Language
Truncate to a given precision
Trunc(Long, Long) - Static method in class com.faunadb.client.query.Language
Truncate to a given precision
Trunc(Expr) - Static method in class com.faunadb.client.query.Language
Truncate to a given precision
Trunc(Double) - Static method in class com.faunadb.client.query.Language
Truncate to a given precision
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.

U

UnauthorizedException - Exception in com.faunadb.client.errors
An exception thrown if FaunaDB responds with an HTTP 401 (Unauthorized).
UnauthorizedException(HttpResponses.QueryErrorResponse) - Constructor for exception com.faunadb.client.errors.UnauthorizedException
 
UnavailableException - Exception in com.faunadb.client.errors
An exception thrown if a FaunaDB host is unavailable for any reason.
UnavailableException(String) - Constructor for exception com.faunadb.client.errors.UnavailableException
 
UnavailableException(HttpResponses.QueryErrorResponse) - Constructor for exception com.faunadb.client.errors.UnavailableException
 
Union(List<? extends Expr>) - Static method in class com.faunadb.client.query.Language
Returns the set of resources present in at least on of the sets provided.
Union(Expr...) - Static method in class com.faunadb.client.query.Language
Returns the set of resources present in at least on of the sets provided.
UnknownException - Exception in com.faunadb.client.errors
An exception thrown if a FaunaDB response is unknown or unparseable by the client.
UnknownException(String) - Constructor for exception com.faunadb.client.errors.UnknownException
 
UnknownException(HttpResponses.QueryErrorResponse) - Constructor for exception com.faunadb.client.errors.UnknownException
 
Update(Expr, Expr) - Static method in class com.faunadb.client.query.Language
Updates the resource identified by the given reference.
UpperCase(Expr) - Static method in class com.faunadb.client.query.Language
UpperCase function returns all letters in the string in uppercase
UpperCase(String) - Static method in class com.faunadb.client.query.Language
UpperCase function returns all letters in the string in uppercase

V

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
The Value.RefV internal ID representation.
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.
A B C D E F G H I J K L M N O P Q R S T U V 
Skip navigation links