All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary
Class |
Description |
ArrayMetaData |
|
Assert |
A set of helper methods for validating input, pre-conditions, ...
|
BooleanExpressionTrait |
This represents a mixin of logical operations.
|
BooleanFunction |
This represents a boolean function.
|
BooleanLiteral |
This represents a boolean literal.
|
BuildVersion |
Hosts the content of the version.properties file written by the build
into a generated file 'versions.properties' in the fdb-relational-api module.
|
Column |
Represents a Relational Column metadata being part of a Table .
|
ComparableExpressionTrait<P extends DataType,T extends Expression<P>> |
This represents a comparable expression.
|
ComparableFunction<P extends DataType,T extends Expression<P>> |
Represents a comparable function.
|
ContextualSQLException |
An exception intended to carry over additional context within a SQLException.
|
Continuation |
|
Continuation.Reason |
Reason why the continuation was generated in the first place.
|
DataType |
This class represents a Relational data type.
|
DataType.ArrayType |
|
DataType.BooleanType |
|
DataType.BytesType |
|
DataType.Code |
|
DataType.DoubleType |
|
DataType.EnumType |
|
DataType.EnumType.EnumValue |
|
DataType.FloatType |
|
DataType.IntegerType |
|
DataType.LongType |
|
DataType.Named |
Trait representing a type that has a name.
|
DataType.NumericType |
|
DataType.Primitives |
|
DataType.StringType |
|
DataType.StructType |
|
DataType.StructType.Field |
|
DataType.UnknownType |
|
DataType.UnresolvedType |
Represents an unknown type, i.e.
|
DataType.VersionType |
|
DynamicMessageBuilder |
Deprecated. |
ErrorCode |
An enumeration form of the different error codes that Relational makes use of.
|
ExcludeFromJacocoGeneratedReport |
|
Expression<T extends DataType> |
The super type of all expressions, an expression is typed with a Relational DataType .
|
ExpressionFactory |
A factory that can be used to construct a Expression .
|
ExpressionFragment<T extends DataType> |
|
Field<T extends DataType> |
Represents a (nested) field in a SQL table.
|
FieldDescription |
A description of an individual field.
|
FluentVisitor<R,C> |
|
FunctionLike<T extends DataType> |
Represents a function.
|
Index |
An Index metadata that contains information an underlying index data structure of a Table .
|
InternalErrorException |
Internal type of relational exception.
|
InvalidColumnReferenceException |
|
InvalidTypeException |
|
KeySet |
|
Literal<J,P extends DataType> |
This represents a literal, we assume literal type is ordered which is sufficient for now, but this is
not necessarily true, something to think about in the future.
|
Metadata |
Base interface for Relational metadata.
|
Mixins |
|
Mixins.BooleanExpressionFragment |
|
Mixins.BooleanField |
|
Mixins.DoubleExpressionFragment |
|
Mixins.DoubleField |
|
Mixins.ExpressionFragmentEqualityTrait<T extends DataType> |
|
Mixins.FieldEqualityTrait<T extends DataType> |
|
Mixins.FloatExpressionFragment |
|
Mixins.FloatField |
|
Mixins.IntExpressionFragment |
|
Mixins.IntField |
|
Mixins.LongExpressionFragment |
|
Mixins.LongField |
|
Mixins.StringExpressionFragment |
|
Mixins.StringField |
|
NestedBooleanExpression |
A helper expression for supporting syntactical nesting.
|
NumericExpressionTrait<N extends DataType.NumericType> |
This is a mixin of numerical operations.
|
NumericFunction<N extends DataType.NumericType> |
This represents a numeric function.
|
NumericLiteral<N extends java.lang.Number,D extends DataType.NumericType> |
This represents a numeric literal.
|
Operation |
This is a placeholder of all supported operations.
|
OptionContract |
|
Options |
|
Options.Builder |
|
Options.IndexFetchMethod |
|
Options.Name |
|
ParseTreeInfo |
This represents query parsing information.
|
ParseTreeInfo.QueryType |
|
ParsingFragment<T extends DataType> |
This represents an opaque query fragment, this is usually used in two situations.
|
PositionalIndex |
The field positional offset/index is zero-based in protobuf but one-based in JDBC.
|
RangeContract<T extends java.lang.Comparable<T>> |
Helper to check that parameters passed as options are within a given range.
|
RelationalArray |
|
RelationalArrayBuilder |
|
RelationalArrayMetaData |
|
RelationalConnection |
A connection to a Relational database.
|
RelationalDatabaseMetaData |
Represents the MetaData about a database (schemas, tables, indexes, and so on).
|
RelationalDirectAccessStatement |
|
RelationalDriver |
A Driver which is used to connect to a Relational Database.
|
RelationalException |
|
RelationalPreparedStatement |
Extension of PreparedStatement to allow for Relational specific Prepared Statements.
|
RelationalResultSet |
Represents the results of a query against the system.
|
RelationalResultSetMetaData |
Represents metadata about a given ResultSet.
|
RelationalStatement |
Extension of Statement to allow support for non-query database access.
|
RelationalStruct |
A Struct but with metadata describing the instance.
|
RelationalStructBuilder |
|
RelationalStructMetaData |
|
Row |
Represents a row within the store.
|
ScalarExpression<T extends DataType> |
This represents a scalar expression.
|
Schema |
Metadata for a Relational Schema .
|
SchemaTemplate |
A Relational schema template metadata.
|
SpotBugsSuppressWarnings |
|
SqlTypeNamesSupport |
|
SqlVisitor |
|
StatementBuilderFactory |
|
StringLiteral |
This represents a string literal.
|
StructMetaData |
|
StructResultSetMetaData |
|
StructuredQuery |
|
StructuredQuery.QueryOptions |
|
Table |
A Relational metadata of a table.
|
TypeContract<T> |
|
UncheckedRelationalException |
|
UpdateStatement |
|
UpdateStatement.Builder |
|
UserDefinedField<T extends DataType> |
This represents a user-defined field, this allows the user to explicitly set the field
name and type without resorting to any form of metadata resolution.
|
Visitor |
|