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

A

AbstractNamespaceMetadata - Class in com.scalar.db.sql.common.metadata
 
AbstractNamespaceMetadata() - Constructor for class com.scalar.db.sql.common.metadata.AbstractNamespaceMetadata
 
accept(StatementVisitor<R, C>, C) - Method in class com.scalar.db.sql.statement.AlterTableAddColumnStatement
 
accept(DdlStatementVisitor<R, C>, C) - Method in class com.scalar.db.sql.statement.AlterTableAddColumnStatement
 
accept(CommandStatementVisitor<R, C>, C) - Method in class com.scalar.db.sql.statement.BeginStatement
 
accept(StatementVisitor<R, C>, C) - Method in class com.scalar.db.sql.statement.BeginStatement
 
accept(CommandStatementVisitor<R, C>, C) - Method in interface com.scalar.db.sql.statement.CommandStatement
 
accept(CommandStatementVisitor<R, C>, C) - Method in class com.scalar.db.sql.statement.CommitStatement
 
accept(StatementVisitor<R, C>, C) - Method in class com.scalar.db.sql.statement.CommitStatement
 
accept(StatementVisitor<R, C>, C) - Method in class com.scalar.db.sql.statement.CreateCoordinatorTablesStatement
 
accept(DdlStatementVisitor<R, C>, C) - Method in class com.scalar.db.sql.statement.CreateCoordinatorTablesStatement
 
accept(StatementVisitor<R, C>, C) - Method in class com.scalar.db.sql.statement.CreateIndexStatement
 
accept(DdlStatementVisitor<R, C>, C) - Method in class com.scalar.db.sql.statement.CreateIndexStatement
 
accept(StatementVisitor<R, C>, C) - Method in class com.scalar.db.sql.statement.CreateNamespaceStatement
 
accept(DdlStatementVisitor<R, C>, C) - Method in class com.scalar.db.sql.statement.CreateNamespaceStatement
 
accept(StatementVisitor<R, C>, C) - Method in class com.scalar.db.sql.statement.CreateTableStatement
 
accept(DdlStatementVisitor<R, C>, C) - Method in class com.scalar.db.sql.statement.CreateTableStatement
 
accept(DdlStatementVisitor<R, C>, C) - Method in interface com.scalar.db.sql.statement.DdlStatement
 
accept(StatementVisitor<R, C>, C) - Method in class com.scalar.db.sql.statement.DeleteStatement
 
accept(DmlStatementVisitor<R, C>, C) - Method in class com.scalar.db.sql.statement.DeleteStatement
 
accept(CommandStatementVisitor<R, C>, C) - Method in class com.scalar.db.sql.statement.DescribeStatement
 
accept(StatementVisitor<R, C>, C) - Method in class com.scalar.db.sql.statement.DescribeStatement
 
accept(DmlStatementVisitor<R, C>, C) - Method in interface com.scalar.db.sql.statement.DmlStatement
 
accept(StatementVisitor<R, C>, C) - Method in class com.scalar.db.sql.statement.DropCoordinatorTablesStatement
 
accept(DdlStatementVisitor<R, C>, C) - Method in class com.scalar.db.sql.statement.DropCoordinatorTablesStatement
 
accept(StatementVisitor<R, C>, C) - Method in class com.scalar.db.sql.statement.DropIndexStatement
 
accept(DdlStatementVisitor<R, C>, C) - Method in class com.scalar.db.sql.statement.DropIndexStatement
 
accept(StatementVisitor<R, C>, C) - Method in class com.scalar.db.sql.statement.DropNamespaceStatement
 
accept(DdlStatementVisitor<R, C>, C) - Method in class com.scalar.db.sql.statement.DropNamespaceStatement
 
accept(StatementVisitor<R, C>, C) - Method in class com.scalar.db.sql.statement.DropTableStatement
 
accept(DdlStatementVisitor<R, C>, C) - Method in class com.scalar.db.sql.statement.DropTableStatement
 
accept(StatementVisitor<R, C>, C) - Method in class com.scalar.db.sql.statement.InsertStatement
 
accept(DmlStatementVisitor<R, C>, C) - Method in class com.scalar.db.sql.statement.InsertStatement
 
accept(CommandStatementVisitor<R, C>, C) - Method in class com.scalar.db.sql.statement.JoinStatement
 
accept(StatementVisitor<R, C>, C) - Method in class com.scalar.db.sql.statement.JoinStatement
 
accept(CommandStatementVisitor<R, C>, C) - Method in class com.scalar.db.sql.statement.PrepareStatement
 
accept(StatementVisitor<R, C>, C) - Method in class com.scalar.db.sql.statement.PrepareStatement
 
accept(CommandStatementVisitor<R, C>, C) - Method in class com.scalar.db.sql.statement.ResumeStatement
 
accept(StatementVisitor<R, C>, C) - Method in class com.scalar.db.sql.statement.ResumeStatement
 
accept(CommandStatementVisitor<R, C>, C) - Method in class com.scalar.db.sql.statement.RollbackStatement
 
accept(StatementVisitor<R, C>, C) - Method in class com.scalar.db.sql.statement.RollbackStatement
 
accept(StatementVisitor<R, C>, C) - Method in class com.scalar.db.sql.statement.SelectStatement
 
accept(DmlStatementVisitor<R, C>, C) - Method in class com.scalar.db.sql.statement.SelectStatement
 
accept(CommandStatementVisitor<R, C>, C) - Method in class com.scalar.db.sql.statement.SetModeStatement
 
accept(StatementVisitor<R, C>, C) - Method in class com.scalar.db.sql.statement.SetModeStatement
 
accept(CommandStatementVisitor<R, C>, C) - Method in class com.scalar.db.sql.statement.ShowTablesStatement
 
accept(StatementVisitor<R, C>, C) - Method in class com.scalar.db.sql.statement.ShowTablesStatement
 
accept(StatementVisitor<R, C>, C) - Method in interface com.scalar.db.sql.statement.Statement
 
accept(CommandStatementVisitor<R, C>, C) - Method in class com.scalar.db.sql.statement.SuspendStatement
 
accept(StatementVisitor<R, C>, C) - Method in class com.scalar.db.sql.statement.SuspendStatement
 
accept(StatementVisitor<R, C>, C) - Method in class com.scalar.db.sql.statement.TruncateCoordinatorTablesStatement
 
accept(DdlStatementVisitor<R, C>, C) - Method in class com.scalar.db.sql.statement.TruncateCoordinatorTablesStatement
 
accept(StatementVisitor<R, C>, C) - Method in class com.scalar.db.sql.statement.TruncateTableStatement
 
accept(DdlStatementVisitor<R, C>, C) - Method in class com.scalar.db.sql.statement.TruncateTableStatement
 
accept(StatementVisitor<R, C>, C) - Method in class com.scalar.db.sql.statement.UpdateStatement
 
accept(DmlStatementVisitor<R, C>, C) - Method in class com.scalar.db.sql.statement.UpdateStatement
 
accept(CommandStatementVisitor<R, C>, C) - Method in class com.scalar.db.sql.statement.UseStatement
 
accept(StatementVisitor<R, C>, C) - Method in class com.scalar.db.sql.statement.UseStatement
 
accept(CommandStatementVisitor<R, C>, C) - Method in class com.scalar.db.sql.statement.ValidateStatement
 
accept(StatementVisitor<R, C>, C) - Method in class com.scalar.db.sql.statement.ValidateStatement
 
add(String, DataType) - Method in class com.scalar.db.sql.common.ColumnDefinitionsBuilder
 
addColumn(String, DataType) - Method in class com.scalar.db.sql.statement.builder.AlterTableStatementBuilder.Start
Adds a new column.
alias - Variable in class com.scalar.db.sql.Projection
 
all() - Method in enum com.scalar.db.sql.common.EmptyResultSet
 
all() - Method in interface com.scalar.db.sql.ResultSet
Returns all the remaining records as a list; not recommended for queries that return a large number of records.
alterTable(String, String) - Static method in class com.scalar.db.sql.statement.builder.StatementBuilder
Returns a builder object for AlterTableAddColumnStatement.
alterTable(String) - Static method in class com.scalar.db.sql.statement.builder.StatementBuilder
Returns a builder object for AlterTableAddColumnStatement.
AlterTableAddColumnStatement - Class in com.scalar.db.sql.statement
 
AlterTableStatementBuilder - Class in com.scalar.db.sql.statement.builder
 
AlterTableStatementBuilder.AlterTableAddColumnStatementBuildable - Class in com.scalar.db.sql.statement.builder
 
AlterTableStatementBuilder.Start - Class in com.scalar.db.sql.statement.builder
 
and(Predicate) - Method in class com.scalar.db.sql.statement.builder.DeleteStatementBuilder.OngoingWhere
Adds a WHERE predicate.
and(Predicate) - Method in class com.scalar.db.sql.statement.builder.SelectStatementBuilder.OngoingWhere
Adds a WHERE predicate.
and(Predicate) - Method in class com.scalar.db.sql.statement.builder.UpdateStatementBuilder.OngoingWhere
Adds a WHERE predicate.
appendObjectName(StringBuilder, String) - Static method in class com.scalar.db.sql.statement.StatementUtils
 
appendOperator(StringBuilder, Predicate.Operator) - Static method in class com.scalar.db.sql.statement.StatementUtils
 
appendOptions(StringBuilder, Map<String, String>) - Static method in class com.scalar.db.sql.statement.StatementUtils
 
appendStringLiteral(StringBuilder, String) - Static method in class com.scalar.db.sql.statement.StatementUtils
 
appendTerm(StringBuilder, Term) - Static method in class com.scalar.db.sql.statement.StatementUtils
 
as(String) - Method in class com.scalar.db.sql.Projection
Returns a Projection object with the specified alias.
asc() - Method in class com.scalar.db.sql.Ordering.Builder
Returns a {code Ordering} object for ascending order.
Assignment - Class in com.scalar.db.sql
An assignment that is used in INSERT statements and UPDATE statements.
Assignment.Builder - Class in com.scalar.db.sql
 
assignments - Variable in class com.scalar.db.sql.statement.InsertStatement
 
assignments - Variable in class com.scalar.db.sql.statement.UpdateStatement
 

B

begin() - Method in class com.scalar.db.sql.SqlSession
Begins a transaction.
begin() - Method in interface com.scalar.db.sql.SqlTransactionManager
Begins a transaction.
begin(String) - Method in interface com.scalar.db.sql.SqlTransactionManager
Begins a transaction with the specified transaction ID.
begin() - Method in class com.scalar.db.sql.SqlTransactionSessionStrategy
 
begin() - Method in interface com.scalar.db.sql.SqlTwoPhaseCommitTransactionManager
Begins a transaction.
begin(String) - Method in interface com.scalar.db.sql.SqlTwoPhaseCommitTransactionManager
Begins a transaction with the specified transaction ID.
begin() - Method in class com.scalar.db.sql.SqlTwoPhaseCommitTransactionSessionStrategy
 
begin() - Static method in class com.scalar.db.sql.statement.builder.StatementBuilder
Returns a builder object for BeginStatement.
BeginStatement - Class in com.scalar.db.sql.statement
 
BeginStatementBuilder - Class in com.scalar.db.sql.statement.builder
 
BeginStatementBuilder.Buildable - Class in com.scalar.db.sql.statement.builder
 
BeginStatementBuilder.Start - Class in com.scalar.db.sql.statement.builder
 
bind(List<Value>) - Method in interface com.scalar.db.sql.statement.BindableStatement
 
bind(Map<String, Value>) - Method in interface com.scalar.db.sql.statement.BindableStatement
 
bind(List<Value>) - Method in class com.scalar.db.sql.statement.DeleteStatement
 
bind(Map<String, Value>) - Method in class com.scalar.db.sql.statement.DeleteStatement
 
bind(List<Value>) - Method in class com.scalar.db.sql.statement.InsertStatement
 
bind(Map<String, Value>) - Method in class com.scalar.db.sql.statement.InsertStatement
 
bind(List<Value>) - Method in class com.scalar.db.sql.statement.SelectStatement
 
bind(Map<String, Value>) - Method in class com.scalar.db.sql.statement.SelectStatement
 
bind(List<Value>) - Method in class com.scalar.db.sql.statement.UpdateStatement
 
bind(Map<String, Value>) - Method in class com.scalar.db.sql.statement.UpdateStatement
 
BindableStatement<T extends Statement> - Interface in com.scalar.db.sql.statement
 
bindAssignments(ImmutableList<Assignment>, Iterator<Value>) - Static method in class com.scalar.db.sql.statement.StatementUtils
 
bindAssignments(ImmutableList<Assignment>, Map<String, Value>) - Static method in class com.scalar.db.sql.statement.StatementUtils
 
BindMarker - Interface in com.scalar.db.sql
A bind marker in the query.
bindPredicates(ImmutableList<Predicate>, Iterator<Value>) - Static method in class com.scalar.db.sql.statement.StatementUtils
 
bindPredicates(ImmutableList<Predicate>, Map<String, Value>) - Static method in class com.scalar.db.sql.statement.StatementUtils
 
build() - Method in class com.scalar.db.sql.common.ColumnDefinitionsBuilder
 
build() - Method in class com.scalar.db.sql.SqlSessionFactory.Builder
Builds a SqlSessionFactory object with the specified configurations.
build() - Method in class com.scalar.db.sql.SqlTransactionFactory.Builder
Builds a SqlTransactionFactory object with the specified configurations.
build() - Method in class com.scalar.db.sql.statement.builder.AlterTableStatementBuilder.AlterTableAddColumnStatementBuildable
Builds a AlterTableAddColumnStatement object.
build() - Method in class com.scalar.db.sql.statement.builder.BeginStatementBuilder.Buildable
Builds a BeginStatement object.
build() - Method in class com.scalar.db.sql.statement.builder.CommitStatementBuilder.Buildable
Builds a CommitStatement object.
build() - Method in class com.scalar.db.sql.statement.builder.CreateCoordinatorTablesStatementBuilder.Buildable
Builds a CreateCoordinatorTablesStatement object.
build() - Method in class com.scalar.db.sql.statement.builder.CreateIndexStatementBuilder.Buildable
Builds a CreateIndexStatement object.
build() - Method in class com.scalar.db.sql.statement.builder.CreateNamespaceStatementBuilder.Buildable
Builds a CreateNamespaceStatement object.
build() - Method in class com.scalar.db.sql.statement.builder.CreateTableStatementBuilder.Buildable
Builds a CreateTableStatement object.
build() - Method in class com.scalar.db.sql.statement.builder.DeleteStatementBuilder.Buildable
Builds a DeleteStatement object.
build() - Method in class com.scalar.db.sql.statement.builder.DescribeStatementBuilder.Buildable
Builds a DescribeStatement object.
build() - Method in class com.scalar.db.sql.statement.builder.DropCoordinatorTablesStatementBuilder.Buildable
Builds a DropCoordinatorTablesStatement object.
build() - Method in class com.scalar.db.sql.statement.builder.DropIndexStatementBuilder.Buildable
Builds a DropIndexStatement object.
build() - Method in class com.scalar.db.sql.statement.builder.DropNamespaceStatementBuilder.Buildable
Builds a DropNamespaceStatement object.
build() - Method in class com.scalar.db.sql.statement.builder.DropTableStatementBuilder.Buildable
Builds a DropTableStatement object.
build() - Method in class com.scalar.db.sql.statement.builder.InsertStatementBuilder.Buildable
Builds a InsertStatement object.
build() - Method in class com.scalar.db.sql.statement.builder.JoinStatementBuilder.Buildable
Builds a JoinStatement object.
build() - Method in class com.scalar.db.sql.statement.builder.PrepareStatementBuilder.Buildable
Builds a PrepareStatement object.
build() - Method in class com.scalar.db.sql.statement.builder.ResumeStatementBuilder.Buildable
Builds a ResumeStatement object.
build() - Method in class com.scalar.db.sql.statement.builder.RollbackStatementBuilder.Buildable
Builds a RollbackStatement object.
build() - Method in class com.scalar.db.sql.statement.builder.SelectStatementBuilder.Buildable
Builds a SelectStatement object.
build() - Method in class com.scalar.db.sql.statement.builder.SetModeStatementBuilder.Buildable
Builds a SetModeStatement object.
build() - Method in class com.scalar.db.sql.statement.builder.ShowTablesStatementBuilder.Buildable
Builds a ShowTablesStatement object.
build() - Method in class com.scalar.db.sql.statement.builder.SuspendStatementBuilder.Buildable
Builds a SuspendStatement object.
build() - Method in class com.scalar.db.sql.statement.builder.TruncateCoordinatorTablesStatementBuilder.Buildable
Builds a TruncateCoordinatorTablesStatement object.
build() - Method in class com.scalar.db.sql.statement.builder.TruncateTableStatementBuilder.Buildable
Builds a TruncateTableStatement object.
build() - Method in class com.scalar.db.sql.statement.builder.UpdateStatementBuilder.Buildable
Builds a UpdateStatement object.
build() - Method in class com.scalar.db.sql.statement.builder.UseStatementBuilder.Buildable
Builds a UseStatement object.
build() - Method in class com.scalar.db.sql.statement.builder.ValidateStatementBuilder.Buildable
Builds a ValidateStatement object.
builder() - Static method in class com.scalar.db.sql.common.ColumnDefinitionsBuilder
 
Builder(String) - Constructor for class com.scalar.db.sql.Ordering.Builder
 
builder() - Static method in class com.scalar.db.sql.SqlSessionFactory
Returns a builder object for SqlSessionFactory.
Builder() - Constructor for class com.scalar.db.sql.SqlSessionFactory.Builder
 
builder() - Static method in class com.scalar.db.sql.SqlTransactionFactory
Returns a builder object for SqlTransactionFactory.
Builder() - Constructor for class com.scalar.db.sql.SqlTransactionFactory.Builder
 

C

CachedMetadata - Class in com.scalar.db.sql.common.metadata
 
CachedNamespaceMetadata - Class in com.scalar.db.sql.common.metadata
 
cascade() - Method in class com.scalar.db.sql.statement.builder.DropNamespaceStatementBuilder.Cascade
Specifies that all the tables in the namespace should be dropped if the namespace has tables.
cascade(boolean) - Method in class com.scalar.db.sql.statement.builder.DropNamespaceStatementBuilder.Cascade
Specifies whether all the tables in the namespace should be dropped if the namespace has tables.
cascade - Variable in class com.scalar.db.sql.statement.DropNamespaceStatement
 
clearParameters() - Method in class com.scalar.db.sql.PreparedStatement
Clears the parameters.
close() - Method in class com.scalar.db.sql.SqlSession
Closes this session.
close() - Method in class com.scalar.db.sql.SqlSessionFactory
 
close() - Method in interface com.scalar.db.sql.SqlTransactionManager
Closes this transaction manager.
close() - Method in interface com.scalar.db.sql.SqlTwoPhaseCommitTransactionManager
Closes this transaction manager.
clusteringKeyColumnNames - Variable in class com.scalar.db.sql.statement.CreateTableStatement
 
ClusteringOrder - Enum in com.scalar.db.sql
The order of a clustering key column in a table
clusteringOrders - Variable in class com.scalar.db.sql.statement.CreateTableStatement
 
column(String) - Static method in class com.scalar.db.sql.Assignment
Returns a builder object for an assignment for the specified column.
column(String) - Static method in class com.scalar.db.sql.Ordering
Returns a builder object for an ordering for the specified column.
column(String) - Static method in class com.scalar.db.sql.Predicate
Returns a builder object for a predicate for the specified column.
column(String) - Static method in class com.scalar.db.sql.Projection
Returns a Projection object for the specified column.
column(String) - Method in class com.scalar.db.sql.statement.builder.CreateIndexStatementBuilder.Column
Specifies the column to create the index on.
column(String) - Method in class com.scalar.db.sql.statement.builder.DropIndexStatementBuilder.Column
Specifies the column to create the index on.
columnDataType - Variable in class com.scalar.db.sql.statement.AlterTableAddColumnStatement
 
ColumnDefinition - Interface in com.scalar.db.sql
Metadata about a column of the ResultSet.
ColumnDefinitionImpl - Class in com.scalar.db.sql.common
 
ColumnDefinitions - Interface in com.scalar.db.sql
Metadata about columns of the ResultSet.
ColumnDefinitionsBuilder - Class in com.scalar.db.sql.common
 
ColumnDefinitionsImpl - Class in com.scalar.db.sql.common
 
ColumnMetadata - Interface in com.scalar.db.sql.metadata
Metadata for a column.
ColumnMetadataImpl - Class in com.scalar.db.sql.common.metadata
 
columnName - Variable in class com.scalar.db.sql.Assignment
 
columnName - Variable in class com.scalar.db.sql.Ordering
 
columnName - Variable in class com.scalar.db.sql.Predicate
 
columnName - Variable in class com.scalar.db.sql.Projection
 
columnName - Variable in class com.scalar.db.sql.statement.AlterTableAddColumnStatement
 
columnName - Variable in class com.scalar.db.sql.statement.CreateIndexStatement
 
columnName - Variable in class com.scalar.db.sql.statement.DropIndexStatement
 
columns - Variable in class com.scalar.db.sql.statement.CreateTableStatement
 
ColumnsRecord - Class in com.scalar.db.sql.common
 
ColumnsRecord(Collection<Column<?>>) - Constructor for class com.scalar.db.sql.common.ColumnsRecord
 
com.scalar.db.sql - package com.scalar.db.sql
 
com.scalar.db.sql.common - package com.scalar.db.sql.common
 
com.scalar.db.sql.common.metadata - package com.scalar.db.sql.common.metadata
 
com.scalar.db.sql.exception - package com.scalar.db.sql.exception
 
com.scalar.db.sql.metadata - package com.scalar.db.sql.metadata
 
com.scalar.db.sql.statement - package com.scalar.db.sql.statement
 
com.scalar.db.sql.statement.builder - package com.scalar.db.sql.statement.builder
 
com.scalar.db.sql.util - package com.scalar.db.sql.util
 
CommandStatement - Interface in com.scalar.db.sql.statement
 
CommandStatementExecutor - Class in com.scalar.db.sql
 
CommandStatementParser - Class in com.scalar.db.sql.util
 
CommandStatementValidator - Class in com.scalar.db.sql
 
CommandStatementVisitor<R,C> - Interface in com.scalar.db.sql.statement
 
commit() - Method in class com.scalar.db.sql.SqlSession
Commits the current transaction.
commit() - Method in interface com.scalar.db.sql.SqlTransaction
Commits a transaction.
commit() - Method in class com.scalar.db.sql.SqlTransactionSessionStrategy
 
commit() - Method in interface com.scalar.db.sql.SqlTwoPhaseCommitTransaction
Commits a transaction.
commit() - Method in class com.scalar.db.sql.SqlTwoPhaseCommitTransactionSessionStrategy
 
commit() - Static method in class com.scalar.db.sql.statement.builder.StatementBuilder
Returns a builder object for CommitStatement.
CommitStatement - Class in com.scalar.db.sql.statement
 
CommitStatementBuilder - Class in com.scalar.db.sql.statement.builder
 
CommitStatementBuilder.Buildable - Class in com.scalar.db.sql.statement.builder
 
CommitStatementBuilder.Start - Class in com.scalar.db.sql.statement.builder
 
CONNECTION_MODE - Static variable in class com.scalar.db.sql.SqlConfig
 
contains(String) - Method in interface com.scalar.db.sql.ColumnDefinitions
Indicates whether this metadata contains the specified column.
contains(String) - Method in class com.scalar.db.sql.common.ColumnDefinitionsImpl
 
contains(String) - Method in enum com.scalar.db.sql.common.EmptyColumnDefinitions
 
create(Metadata, long) - Static method in class com.scalar.db.sql.common.metadata.CachedMetadata
 
create(String, String, String, DataType) - Static method in class com.scalar.db.sql.common.metadata.ColumnMetadataImpl
 
create(String, String, String) - Static method in class com.scalar.db.sql.common.metadata.IndexMetadataImpl
 
create(String, String, TableMetadata) - Static method in class com.scalar.db.sql.common.metadata.TableMetadataImpl
 
create(String, String, List<String>, List<String>, Map<String, ClusteringOrder>, List<ColumnMetadata>, List<IndexMetadata>) - Static method in class com.scalar.db.sql.common.metadata.TableMetadataImpl
 
create(String, String, String, DataType) - Static method in class com.scalar.db.sql.statement.AlterTableAddColumnStatement
 
create() - Static method in class com.scalar.db.sql.statement.BeginStatement
 
create() - Static method in class com.scalar.db.sql.statement.CommitStatement
 
create(boolean, ImmutableMap<String, String>) - Static method in class com.scalar.db.sql.statement.CreateCoordinatorTablesStatement
 
create(String, String, String, boolean, ImmutableMap<String, String>) - Static method in class com.scalar.db.sql.statement.CreateIndexStatement
 
create(String, boolean, ImmutableMap<String, String>) - Static method in class com.scalar.db.sql.statement.CreateNamespaceStatement
 
create(String, String, boolean, ImmutableMap<String, DataType>, ImmutableSet<String>, ImmutableSet<String>, ImmutableMap<String, ClusteringOrder>, ImmutableMap<String, String>) - Static method in class com.scalar.db.sql.statement.CreateTableStatement
 
create(String, String, ImmutableList<Predicate>) - Static method in class com.scalar.db.sql.statement.DeleteStatement
 
create(String, String) - Static method in class com.scalar.db.sql.statement.DescribeStatement
 
create(boolean) - Static method in class com.scalar.db.sql.statement.DropCoordinatorTablesStatement
 
create(String, String, String, boolean) - Static method in class com.scalar.db.sql.statement.DropIndexStatement
 
create(String, boolean, boolean) - Static method in class com.scalar.db.sql.statement.DropNamespaceStatement
 
create(String, String, boolean) - Static method in class com.scalar.db.sql.statement.DropTableStatement
 
create(String, String, ImmutableList<Assignment>) - Static method in class com.scalar.db.sql.statement.InsertStatement
 
create(String) - Static method in class com.scalar.db.sql.statement.JoinStatement
 
create() - Static method in class com.scalar.db.sql.statement.PrepareStatement
 
create(String) - Static method in class com.scalar.db.sql.statement.ResumeStatement
 
create() - Static method in class com.scalar.db.sql.statement.RollbackStatement
 
create(String, String, ImmutableList<Projection>, ImmutableList<Predicate>, ImmutableList<Ordering>, Term) - Static method in class com.scalar.db.sql.statement.SelectStatement
 
create(TransactionMode) - Static method in class com.scalar.db.sql.statement.SetModeStatement
 
create(String) - Static method in class com.scalar.db.sql.statement.ShowTablesStatement
 
create() - Static method in class com.scalar.db.sql.statement.SuspendStatement
 
create() - Static method in class com.scalar.db.sql.statement.TruncateCoordinatorTablesStatement
 
create(String, String) - Static method in class com.scalar.db.sql.statement.TruncateTableStatement
 
create(String, String, ImmutableList<Assignment>, ImmutableList<Predicate>) - Static method in class com.scalar.db.sql.statement.UpdateStatement
 
create(String) - Static method in class com.scalar.db.sql.statement.UseStatement
 
create() - Static method in class com.scalar.db.sql.statement.ValidateStatement
 
createCoordinatorTables() - Static method in class com.scalar.db.sql.statement.builder.StatementBuilder
Returns a builder object for CreateCoordinatorTablesStatement.
CreateCoordinatorTablesStatement - Class in com.scalar.db.sql.statement
 
CreateCoordinatorTablesStatementBuilder - Class in com.scalar.db.sql.statement.builder
 
CreateCoordinatorTablesStatementBuilder.Buildable - Class in com.scalar.db.sql.statement.builder
 
CreateCoordinatorTablesStatementBuilder.Start - Class in com.scalar.db.sql.statement.builder
 
createIndex() - Static method in class com.scalar.db.sql.statement.builder.StatementBuilder
Returns a builder object for CreateIndexStatement.
CreateIndexStatement - Class in com.scalar.db.sql.statement
 
CreateIndexStatementBuilder - Class in com.scalar.db.sql.statement.builder
 
CreateIndexStatementBuilder.Buildable - Class in com.scalar.db.sql.statement.builder
 
CreateIndexStatementBuilder.Column - Class in com.scalar.db.sql.statement.builder
 
CreateIndexStatementBuilder.OnTable - Class in com.scalar.db.sql.statement.builder
 
CreateIndexStatementBuilder.Start - Class in com.scalar.db.sql.statement.builder
 
createNamespace(String) - Static method in class com.scalar.db.sql.statement.builder.StatementBuilder
Returns a builder object for CreateNamespaceStatement.
CreateNamespaceStatement - Class in com.scalar.db.sql.statement
 
CreateNamespaceStatementBuilder - Class in com.scalar.db.sql.statement.builder
 
CreateNamespaceStatementBuilder.Buildable - Class in com.scalar.db.sql.statement.builder
 
CreateNamespaceStatementBuilder.Start - Class in com.scalar.db.sql.statement.builder
 
createSqlSession() - Method in class com.scalar.db.sql.SqlSessionFactory
 
createSqlTransactionManager() - Method in class com.scalar.db.sql.SqlTransactionFactory
Creates an instance of SqlTransactionManager for the connection mode.
createSqlTransactionManager(Properties) - Method in interface com.scalar.db.sql.SqlTransactionProvider
Creates an instance of SqlTransactionManager for the connection mode.
createSqlTwoPhaseCommitTransactionManager() - Method in class com.scalar.db.sql.SqlTransactionFactory
Creates an instance of SqlTwoPhaseCommitTransactionManager for the connection mode.
createSqlTwoPhaseCommitTransactionManager(Properties) - Method in interface com.scalar.db.sql.SqlTransactionProvider
Creates an instance of SqlTwoPhaseCommitTransactionManager for the connection mode.
createTable(String, String) - Static method in class com.scalar.db.sql.statement.builder.StatementBuilder
Returns a builder object for CreateTableStatement.
createTable(String) - Static method in class com.scalar.db.sql.statement.builder.StatementBuilder
Returns a builder object for CreateTableStatement.
CreateTableStatement - Class in com.scalar.db.sql.statement
 
CreateTableStatementBuilder - Class in com.scalar.db.sql.statement.builder
 
CreateTableStatementBuilder.Buildable - Class in com.scalar.db.sql.statement.builder
 
CreateTableStatementBuilder.Start - Class in com.scalar.db.sql.statement.builder
 
CreateTableStatementBuilder.WithPartitionKey - Class in com.scalar.db.sql.statement.builder
 

D

DataType - Enum in com.scalar.db.sql
Data type in ScalarDB.
DdlStatement - Interface in com.scalar.db.sql.statement
 
DdlStatementVisitor<R,C> - Interface in com.scalar.db.sql.statement
 
DEFAULT_NAMESPACE_NAME - Static variable in class com.scalar.db.sql.SqlConfig
 
DEFAULT_NAMESPACE_NAME_EXISTENCE_CHECK_ENABLED - Static variable in class com.scalar.db.sql.SqlConfig
 
DEFAULT_TRANSACTION_MODE - Static variable in class com.scalar.db.sql.SqlConfig
 
deleteFrom(String, String) - Static method in class com.scalar.db.sql.statement.builder.StatementBuilder
Returns a builder object for DeleteStatement.
deleteFrom(String) - Static method in class com.scalar.db.sql.statement.builder.StatementBuilder
Returns a builder object for DeleteStatement.
DeleteStatement - Class in com.scalar.db.sql.statement
 
DeleteStatementBuilder - Class in com.scalar.db.sql.statement.builder
 
DeleteStatementBuilder.Buildable - Class in com.scalar.db.sql.statement.builder
 
DeleteStatementBuilder.OngoingWhere - Class in com.scalar.db.sql.statement.builder
 
DeleteStatementBuilder.Start - Class in com.scalar.db.sql.statement.builder
 
DeleteStatementBuilder.WhereStart - Class in com.scalar.db.sql.statement.builder
 
desc() - Method in class com.scalar.db.sql.Ordering.Builder
Returns a {code Ordering} object for descending order.
describe(String, String) - Static method in class com.scalar.db.sql.statement.builder.StatementBuilder
Returns a builder object for DescribeStatement.
describe(String) - Static method in class com.scalar.db.sql.statement.builder.StatementBuilder
Returns a builder object for DescribeStatement.
DescribeStatement - Class in com.scalar.db.sql.statement
 
DescribeStatementBuilder - Class in com.scalar.db.sql.statement.builder
 
DescribeStatementBuilder.Buildable - Class in com.scalar.db.sql.statement.builder
 
DescribeStatementBuilder.Start - Class in com.scalar.db.sql.statement.builder
 
DmlStatement - Interface in com.scalar.db.sql.statement
 
DmlStatementVisitor<R,C> - Interface in com.scalar.db.sql.statement
 
dropCoordinatorTables() - Static method in class com.scalar.db.sql.statement.builder.StatementBuilder
Returns a builder object for DropCoordinatorTablesStatement.
DropCoordinatorTablesStatement - Class in com.scalar.db.sql.statement
 
DropCoordinatorTablesStatementBuilder - Class in com.scalar.db.sql.statement.builder
 
DropCoordinatorTablesStatementBuilder.Buildable - Class in com.scalar.db.sql.statement.builder
 
DropCoordinatorTablesStatementBuilder.Start - Class in com.scalar.db.sql.statement.builder
 
dropIndex() - Static method in class com.scalar.db.sql.statement.builder.StatementBuilder
Returns a builder object for DropIndexStatement.
DropIndexStatement - Class in com.scalar.db.sql.statement
 
DropIndexStatementBuilder - Class in com.scalar.db.sql.statement.builder
 
DropIndexStatementBuilder.Buildable - Class in com.scalar.db.sql.statement.builder
 
DropIndexStatementBuilder.Column - Class in com.scalar.db.sql.statement.builder
 
DropIndexStatementBuilder.OnTable - Class in com.scalar.db.sql.statement.builder
 
DropIndexStatementBuilder.Start - Class in com.scalar.db.sql.statement.builder
 
dropNamespace(String) - Static method in class com.scalar.db.sql.statement.builder.StatementBuilder
Returns a builder object for DropNamespaceStatement.
DropNamespaceStatement - Class in com.scalar.db.sql.statement
 
DropNamespaceStatementBuilder - Class in com.scalar.db.sql.statement.builder
 
DropNamespaceStatementBuilder.Buildable - Class in com.scalar.db.sql.statement.builder
 
DropNamespaceStatementBuilder.Cascade - Class in com.scalar.db.sql.statement.builder
 
DropNamespaceStatementBuilder.Start - Class in com.scalar.db.sql.statement.builder
 
dropTable(String, String) - Static method in class com.scalar.db.sql.statement.builder.StatementBuilder
Returns a builder object for DropTableStatement.
dropTable(String) - Static method in class com.scalar.db.sql.statement.builder.StatementBuilder
Returns a builder object for DropTableStatement.
DropTableStatement - Class in com.scalar.db.sql.statement
 
DropTableStatementBuilder - Class in com.scalar.db.sql.statement.builder
 
DropTableStatementBuilder.Buildable - Class in com.scalar.db.sql.statement.builder
 
DropTableStatementBuilder.Start - Class in com.scalar.db.sql.statement.builder
 

E

EmptyColumnDefinitions - Enum in com.scalar.db.sql.common
 
EmptyResultSet - Enum in com.scalar.db.sql.common
 
equals(Object) - Method in class com.scalar.db.sql.Assignment
 
equals(Object) - Method in class com.scalar.db.sql.common.metadata.AbstractNamespaceMetadata
 
equals(Object) - Method in class com.scalar.db.sql.common.metadata.ColumnMetadataImpl
 
equals(Object) - Method in class com.scalar.db.sql.common.metadata.IndexMetadataImpl
 
equals(Object) - Method in class com.scalar.db.sql.common.metadata.TableMetadataImpl
 
equals(Object) - Method in class com.scalar.db.sql.common.ResultRecord
 
equals(Object) - Method in class com.scalar.db.sql.NamedBindMarker
 
equals(Object) - Method in class com.scalar.db.sql.Ordering
 
equals(Object) - Method in class com.scalar.db.sql.PositionalBindMarker
 
equals(Object) - Method in class com.scalar.db.sql.Predicate
 
equals(Object) - Method in class com.scalar.db.sql.Projection
 
equals(Object) - Method in class com.scalar.db.sql.statement.AlterTableAddColumnStatement
 
equals(Object) - Method in class com.scalar.db.sql.statement.BeginStatement
 
equals(Object) - Method in class com.scalar.db.sql.statement.CommitStatement
 
equals(Object) - Method in class com.scalar.db.sql.statement.CreateCoordinatorTablesStatement
 
equals(Object) - Method in class com.scalar.db.sql.statement.CreateIndexStatement
 
equals(Object) - Method in class com.scalar.db.sql.statement.CreateNamespaceStatement
 
equals(Object) - Method in class com.scalar.db.sql.statement.CreateTableStatement
 
equals(Object) - Method in class com.scalar.db.sql.statement.DeleteStatement
 
equals(Object) - Method in class com.scalar.db.sql.statement.DescribeStatement
 
equals(Object) - Method in class com.scalar.db.sql.statement.DropCoordinatorTablesStatement
 
equals(Object) - Method in class com.scalar.db.sql.statement.DropIndexStatement
 
equals(Object) - Method in class com.scalar.db.sql.statement.DropNamespaceStatement
 
equals(Object) - Method in class com.scalar.db.sql.statement.DropTableStatement
 
equals(Object) - Method in class com.scalar.db.sql.statement.InsertStatement
 
equals(Object) - Method in class com.scalar.db.sql.statement.JoinStatement
 
equals(Object) - Method in class com.scalar.db.sql.statement.PrepareStatement
 
equals(Object) - Method in class com.scalar.db.sql.statement.ResumeStatement
 
equals(Object) - Method in class com.scalar.db.sql.statement.RollbackStatement
 
equals(Object) - Method in class com.scalar.db.sql.statement.SelectStatement
 
equals(Object) - Method in class com.scalar.db.sql.statement.SetModeStatement
 
equals(Object) - Method in class com.scalar.db.sql.statement.ShowTablesStatement
 
equals(Object) - Method in class com.scalar.db.sql.statement.SuspendStatement
 
equals(Object) - Method in class com.scalar.db.sql.statement.TruncateCoordinatorTablesStatement
 
equals(Object) - Method in class com.scalar.db.sql.statement.TruncateTableStatement
 
equals(Object) - Method in class com.scalar.db.sql.statement.UpdateStatement
 
equals(Object) - Method in class com.scalar.db.sql.statement.UseStatement
 
equals(Object) - Method in class com.scalar.db.sql.statement.ValidateStatement
 
equals(Object) - Method in class com.scalar.db.sql.Value
 
escapeString(String) - Static method in class com.scalar.db.sql.util.SqlUtils
 
execute(CommandStatement, SqlSession) - Method in class com.scalar.db.sql.CommandStatementExecutor
 
execute() - Method in class com.scalar.db.sql.PreparedStatement
Executes the statement in this PreparedStatement object.
execute(String) - Method in class com.scalar.db.sql.SqlSession
Executes the specified SQL statement.
execute(Statement) - Method in class com.scalar.db.sql.SqlSession
Executes the specified statement.
execute(String) - Method in interface com.scalar.db.sql.SqlStatementExecutable
Executes the specified SQL statement.
execute(String, String) - Method in interface com.scalar.db.sql.SqlStatementExecutable
Executes the specified SQL statement.
execute(String, List<Value>) - Method in interface com.scalar.db.sql.SqlStatementExecutable
Executes the specified SQL statement with the specified positional values.
execute(String, List<Value>, String) - Method in interface com.scalar.db.sql.SqlStatementExecutable
Executes the specified SQL statement with the specified positional values.
execute(String, Map<String, Value>) - Method in interface com.scalar.db.sql.SqlStatementExecutable
Executes the specified SQL statement with the specified named values.
execute(String, Map<String, Value>, String) - Method in interface com.scalar.db.sql.SqlStatementExecutable
Executes the specified SQL statement with the specified named values.
execute(Statement) - Method in interface com.scalar.db.sql.SqlStatementExecutable
Executes the specified statement.
execute(Statement, String) - Method in interface com.scalar.db.sql.SqlStatementExecutable
Executes the specified statement.
execute(Statement, List<Value>) - Method in interface com.scalar.db.sql.SqlStatementExecutable
Executes the specified statement with the specified positional values.
execute(Statement, List<Value>, String) - Method in interface com.scalar.db.sql.SqlStatementExecutable
Executes the specified statement with the specified positional values.
execute(Statement, Map<String, Value>) - Method in interface com.scalar.db.sql.SqlStatementExecutable
Executes the specified statement with the specified named values.
execute(Statement, Map<String, Value>, String) - Method in interface com.scalar.db.sql.SqlStatementExecutable
Executes the specified statement with the specified named values.
execute(String, List<Value>, String) - Method in class com.scalar.db.sql.SqlTransactionSessionStrategy
 
execute(String, Map<String, Value>, String) - Method in class com.scalar.db.sql.SqlTransactionSessionStrategy
 
execute(Statement, List<Value>, String) - Method in class com.scalar.db.sql.SqlTransactionSessionStrategy
 
execute(Statement, Map<String, Value>, String) - Method in class com.scalar.db.sql.SqlTransactionSessionStrategy
 
execute(String, List<Value>, String) - Method in class com.scalar.db.sql.SqlTwoPhaseCommitTransactionSessionStrategy
 
execute(String, Map<String, Value>, String) - Method in class com.scalar.db.sql.SqlTwoPhaseCommitTransactionSessionStrategy
 
execute(Statement, List<Value>, String) - Method in class com.scalar.db.sql.SqlTwoPhaseCommitTransactionSessionStrategy
 
execute(Statement, Map<String, Value>, String) - Method in class com.scalar.db.sql.SqlTwoPhaseCommitTransactionSessionStrategy
 

F

from(String, String) - Method in class com.scalar.db.sql.statement.builder.SelectStatementBuilder.Start
Specifies the target table.
from(String) - Method in class com.scalar.db.sql.statement.builder.SelectStatementBuilder.Start
Specifies the target table.
from(String) - Method in class com.scalar.db.sql.statement.builder.ShowTablesStatementBuilder.Start
Specify the target namespace.

G

getAsObject(String) - Method in class com.scalar.db.sql.common.ColumnsRecord
 
getAsObject(int) - Method in class com.scalar.db.sql.common.ColumnsRecord
 
getAsObject(String) - Method in class com.scalar.db.sql.common.ResultRecord
 
getAsObject(int) - Method in class com.scalar.db.sql.common.ResultRecord
 
getAsObject(String) - Method in interface com.scalar.db.sql.Record
Returns the value of the specified column as a Java Object type.
getAsObject(int) - Method in interface com.scalar.db.sql.Record
Returns the value of the i-th column as a Java Object type.
getBigInt(String) - Method in class com.scalar.db.sql.common.ColumnsRecord
 
getBigInt(int) - Method in class com.scalar.db.sql.common.ColumnsRecord
 
getBigInt(String) - Method in class com.scalar.db.sql.common.ResultRecord
 
getBigInt(int) - Method in class com.scalar.db.sql.common.ResultRecord
 
getBigInt(String) - Method in interface com.scalar.db.sql.Record
Returns the BIGINT value of the specified column as a Java long type.
getBigInt(int) - Method in interface com.scalar.db.sql.Record
Returns the BIGINT value of the i-th column as a Java long type.
getBlob(String) - Method in interface com.scalar.db.sql.Record
Returns the BLOB value of the specified column as a Java ByteBuffer type.
getBlob(int) - Method in interface com.scalar.db.sql.Record
Returns the BLOB value of the i-th column as a Java ByteBuffer type.
getBlobAsByteBuffer(String) - Method in class com.scalar.db.sql.common.ColumnsRecord
 
getBlobAsByteBuffer(int) - Method in class com.scalar.db.sql.common.ColumnsRecord
 
getBlobAsByteBuffer(String) - Method in class com.scalar.db.sql.common.ResultRecord
 
getBlobAsByteBuffer(int) - Method in class com.scalar.db.sql.common.ResultRecord
 
getBlobAsByteBuffer(String) - Method in interface com.scalar.db.sql.Record
Returns the BLOB value of the specified column as a Java ByteBuffer type.
getBlobAsByteBuffer(int) - Method in interface com.scalar.db.sql.Record
Returns the BLOB value of the i-th column as a Java ByteBuffer type.
getBlobAsBytes(String) - Method in class com.scalar.db.sql.common.ColumnsRecord
 
getBlobAsBytes(int) - Method in class com.scalar.db.sql.common.ColumnsRecord
 
getBlobAsBytes(String) - Method in class com.scalar.db.sql.common.ResultRecord
 
getBlobAsBytes(int) - Method in class com.scalar.db.sql.common.ResultRecord
 
getBlobAsBytes(String) - Method in interface com.scalar.db.sql.Record
Returns the BLOB value of the specified column as a Java byte array type.
getBlobAsBytes(int) - Method in interface com.scalar.db.sql.Record
Returns the BLOB value of the i-th column as a Java byte array type.
getBoolean(String) - Method in class com.scalar.db.sql.common.ColumnsRecord
 
getBoolean(int) - Method in class com.scalar.db.sql.common.ColumnsRecord
 
getBoolean(String) - Method in class com.scalar.db.sql.common.ResultRecord
 
getBoolean(int) - Method in class com.scalar.db.sql.common.ResultRecord
 
getBoolean(String) - Method in interface com.scalar.db.sql.Record
Returns the BOOLEAN value of the specified column as a Java boolean type.
getBoolean(int) - Method in interface com.scalar.db.sql.Record
Returns the BOOLEAN value of the i-th column as a Java boolean type.
getClusteringKey() - Method in class com.scalar.db.sql.common.metadata.TableMetadataImpl
 
getClusteringKey() - Method in interface com.scalar.db.sql.metadata.TableMetadata
Returns a map of ColumnMetadata objects and clustering orders for the clustering key columns.
getColumn(String) - Method in class com.scalar.db.sql.common.metadata.TableMetadataImpl
 
getColumn(String) - Method in interface com.scalar.db.sql.metadata.TableMetadata
Returns a ColumnMetadata object for the specified column.
getColumnDefinition(String) - Method in interface com.scalar.db.sql.ColumnDefinitions
Returns the column definition for the specified column.
getColumnDefinition(int) - Method in interface com.scalar.db.sql.ColumnDefinitions
Returns the i-ith column definition.
getColumnDefinition(String) - Method in class com.scalar.db.sql.common.ColumnDefinitionsImpl
 
getColumnDefinition(int) - Method in class com.scalar.db.sql.common.ColumnDefinitionsImpl
 
getColumnDefinition(String) - Method in enum com.scalar.db.sql.common.EmptyColumnDefinitions
 
getColumnDefinition(int) - Method in enum com.scalar.db.sql.common.EmptyColumnDefinitions
 
getColumnDefinitions() - Method in enum com.scalar.db.sql.common.EmptyResultSet
 
getColumnDefinitions() - Method in class com.scalar.db.sql.common.RecordsResultSet
 
getColumnDefinitions() - Method in interface com.scalar.db.sql.ResultSet
Returns metadata about the columns returned by the statement.
getColumnName() - Method in interface com.scalar.db.sql.ColumnDefinition
Returns a column name.
getColumnName() - Method in class com.scalar.db.sql.common.ColumnDefinitionImpl
 
getColumnName() - Method in class com.scalar.db.sql.common.metadata.IndexMetadataImpl
 
getColumnName() - Method in interface com.scalar.db.sql.metadata.IndexMetadata
Returns the column name of the index.
getColumnNames() - Method in interface com.scalar.db.sql.ColumnDefinitions
Returns the column names of the column definitions contained in this metadata.
getColumnNames() - Method in class com.scalar.db.sql.common.ColumnDefinitionsImpl
 
getColumnNames() - Method in enum com.scalar.db.sql.common.EmptyColumnDefinitions
 
getColumns() - Method in class com.scalar.db.sql.common.metadata.TableMetadataImpl
 
getColumns() - Method in interface com.scalar.db.sql.metadata.TableMetadata
Returns a map of column names and ColumnMetadata objects for all the columns in the table.
getConnectionMode() - Method in class com.scalar.db.sql.SqlConfig
 
getDataType() - Method in interface com.scalar.db.sql.ColumnDefinition
Returns a data type.
getDataType() - Method in class com.scalar.db.sql.common.ColumnDefinitionImpl
 
getDataType() - Method in class com.scalar.db.sql.common.metadata.ColumnMetadataImpl
 
getDataType() - Method in interface com.scalar.db.sql.metadata.ColumnMetadata
Returns the data type of the column.
getDefaultNamespaceName() - Method in class com.scalar.db.sql.SqlConfig
 
getDefaultNamespaceName() - Method in class com.scalar.db.sql.SqlSession
Returns the current default namespace name.
getDefaultTransactionMode() - Method in class com.scalar.db.sql.SqlConfig
 
getDouble(String) - Method in class com.scalar.db.sql.common.ColumnsRecord
 
getDouble(int) - Method in class com.scalar.db.sql.common.ColumnsRecord
 
getDouble(String) - Method in class com.scalar.db.sql.common.ResultRecord
 
getDouble(int) - Method in class com.scalar.db.sql.common.ResultRecord
 
getDouble(String) - Method in interface com.scalar.db.sql.Record
Returns the DOUBLE value of the specified column as a Java double type.
getDouble(int) - Method in interface com.scalar.db.sql.Record
Returns the DOUBLE value of the i-th column as a Java double type.
getFloat(String) - Method in class com.scalar.db.sql.common.ColumnsRecord
 
getFloat(int) - Method in class com.scalar.db.sql.common.ColumnsRecord
 
getFloat(String) - Method in class com.scalar.db.sql.common.ResultRecord
 
getFloat(int) - Method in class com.scalar.db.sql.common.ResultRecord
 
getFloat(String) - Method in interface com.scalar.db.sql.Record
Returns the FLOAT value of the specified column as a Java float type.
getFloat(int) - Method in interface com.scalar.db.sql.Record
Returns the FLOAT value of the i-th column as a Java float type.
getId() - Method in interface com.scalar.db.sql.SqlTransaction
Returns the ID of a transaction.
getId() - Method in interface com.scalar.db.sql.SqlTwoPhaseCommitTransaction
Returns the ID of a transaction.
getIndex(String) - Method in class com.scalar.db.sql.common.metadata.TableMetadataImpl
 
getIndex(String) - Method in interface com.scalar.db.sql.metadata.TableMetadata
Returns a IndexMetadata objects for the specified index.
getIndexes() - Method in class com.scalar.db.sql.common.metadata.TableMetadataImpl
 
getIndexes() - Method in interface com.scalar.db.sql.metadata.TableMetadata
Returns a map of column names and IndexMetadata objects for all the indexes in the table.
getInt(String) - Method in class com.scalar.db.sql.common.ColumnsRecord
 
getInt(int) - Method in class com.scalar.db.sql.common.ColumnsRecord
 
getInt(String) - Method in class com.scalar.db.sql.common.ResultRecord
 
getInt(int) - Method in class com.scalar.db.sql.common.ResultRecord
 
getInt(String) - Method in interface com.scalar.db.sql.Record
Returns the INT value of the specified column as a Java int type.
getInt(int) - Method in interface com.scalar.db.sql.Record
Returns the INT value of the i-th column as a Java int type.
getMetadata() - Method in class com.scalar.db.sql.SqlSession
Returns a Metadata object.
getMetadata() - Method in interface com.scalar.db.sql.SqlTransactionManager
Returns a Metadata object.
getMetadata() - Method in class com.scalar.db.sql.SqlTransactionSessionStrategy
 
getMetadata() - Method in interface com.scalar.db.sql.SqlTwoPhaseCommitTransactionManager
Returns a Metadata object.
getMetadata() - Method in class com.scalar.db.sql.SqlTwoPhaseCommitTransactionSessionStrategy
 
getName() - Method in class com.scalar.db.sql.common.metadata.CachedNamespaceMetadata
 
getName() - Method in class com.scalar.db.sql.common.metadata.ColumnMetadataImpl
 
getName() - Method in class com.scalar.db.sql.common.metadata.TableMetadataImpl
 
getName() - Method in interface com.scalar.db.sql.metadata.ColumnMetadata
Returns the name of the column.
getName() - Method in interface com.scalar.db.sql.metadata.NamespaceMetadata
Returns the name of the namespace.
getName() - Method in interface com.scalar.db.sql.metadata.TableMetadata
Returns the name of the table.
getName() - Method in interface com.scalar.db.sql.SqlTransactionProvider
Returns the name of the connection mode.
getNamespace(String) - Method in class com.scalar.db.sql.common.metadata.CachedMetadata
 
getNamespace(String) - Method in interface com.scalar.db.sql.metadata.Metadata
Returns a NamespaceMetadata object for the specified namespace
getNamespaceName() - Method in class com.scalar.db.sql.common.metadata.ColumnMetadataImpl
 
getNamespaceName() - Method in class com.scalar.db.sql.common.metadata.IndexMetadataImpl
 
getNamespaceName() - Method in class com.scalar.db.sql.common.metadata.TableMetadataImpl
 
getNamespaceName() - Method in interface com.scalar.db.sql.metadata.ColumnMetadata
Returns the namespace name of the column.
getNamespaceName() - Method in interface com.scalar.db.sql.metadata.IndexMetadata
Returns the namespace name of the index.
getNamespaceName() - Method in interface com.scalar.db.sql.metadata.TableMetadata
Returns the namespace name of the table.
getPartitionKey() - Method in class com.scalar.db.sql.common.metadata.TableMetadataImpl
 
getPartitionKey() - Method in interface com.scalar.db.sql.metadata.TableMetadata
Returns ColumnMetadata objects for the partition key columns.
getPrimaryKey() - Method in class com.scalar.db.sql.common.metadata.TableMetadataImpl
 
getPrimaryKey() - Method in interface com.scalar.db.sql.metadata.TableMetadata
Returns ColumnMetadata objects for the primary key columns.
getTable(String) - Method in class com.scalar.db.sql.common.metadata.CachedNamespaceMetadata
 
getTable(String) - Method in interface com.scalar.db.sql.metadata.NamespaceMetadata
Returns the TableMetadata objects for the specified namespace.
getTableMetadata(Metadata, String, String) - Static method in class com.scalar.db.sql.util.SqlUtils
 
getTableName() - Method in class com.scalar.db.sql.common.metadata.ColumnMetadataImpl
 
getTableName() - Method in class com.scalar.db.sql.common.metadata.IndexMetadataImpl
 
getTableName() - Method in interface com.scalar.db.sql.metadata.ColumnMetadata
Returns the table name of the column.
getTableName() - Method in interface com.scalar.db.sql.metadata.IndexMetadata
Returns the table name of the index.
getTables() - Method in class com.scalar.db.sql.common.metadata.CachedNamespaceMetadata
 
getTables() - Method in interface com.scalar.db.sql.metadata.NamespaceMetadata
Returns a map of the namespace names and TableMetadata objects.
getText(String) - Method in class com.scalar.db.sql.common.ColumnsRecord
 
getText(int) - Method in class com.scalar.db.sql.common.ColumnsRecord
 
getText(String) - Method in class com.scalar.db.sql.common.ResultRecord
 
getText(int) - Method in class com.scalar.db.sql.common.ResultRecord
 
getText(String) - Method in interface com.scalar.db.sql.Record
Returns the TEXT value of the specified column as a Java String type.
getText(int) - Method in interface com.scalar.db.sql.Record
Returns the TEXT value of the i-th column as a Java String type.
getTransactionId() - Method in exception com.scalar.db.sql.exception.SqlException
Returns the transaction ID associated with the transaction that threw the exception.
getTransactionId() - Method in class com.scalar.db.sql.SqlSession
Returns the current transaction ID.
getTransactionId() - Method in class com.scalar.db.sql.SqlTransactionSessionStrategy
 
getTransactionId() - Method in class com.scalar.db.sql.SqlTwoPhaseCommitTransactionSessionStrategy
 
getTransactionMode() - Method in class com.scalar.db.sql.SqlSession
Returns the current transaction mode.

H

hashCode() - Method in class com.scalar.db.sql.Assignment
 
hashCode() - Method in class com.scalar.db.sql.common.metadata.AbstractNamespaceMetadata
 
hashCode() - Method in class com.scalar.db.sql.common.metadata.ColumnMetadataImpl
 
hashCode() - Method in class com.scalar.db.sql.common.metadata.IndexMetadataImpl
 
hashCode() - Method in class com.scalar.db.sql.common.metadata.TableMetadataImpl
 
hashCode() - Method in class com.scalar.db.sql.common.ResultRecord
 
hashCode() - Method in class com.scalar.db.sql.NamedBindMarker
 
hashCode() - Method in class com.scalar.db.sql.Ordering
 
hashCode() - Method in class com.scalar.db.sql.PositionalBindMarker
 
hashCode() - Method in class com.scalar.db.sql.Predicate
 
hashCode() - Method in class com.scalar.db.sql.Projection
 
hashCode() - Method in class com.scalar.db.sql.statement.AlterTableAddColumnStatement
 
hashCode() - Method in class com.scalar.db.sql.statement.BeginStatement
 
hashCode() - Method in class com.scalar.db.sql.statement.CommitStatement
 
hashCode() - Method in class com.scalar.db.sql.statement.CreateCoordinatorTablesStatement
 
hashCode() - Method in class com.scalar.db.sql.statement.CreateIndexStatement
 
hashCode() - Method in class com.scalar.db.sql.statement.CreateNamespaceStatement
 
hashCode() - Method in class com.scalar.db.sql.statement.CreateTableStatement
 
hashCode() - Method in class com.scalar.db.sql.statement.DeleteStatement
 
hashCode() - Method in class com.scalar.db.sql.statement.DescribeStatement
 
hashCode() - Method in class com.scalar.db.sql.statement.DropCoordinatorTablesStatement
 
hashCode() - Method in class com.scalar.db.sql.statement.DropIndexStatement
 
hashCode() - Method in class com.scalar.db.sql.statement.DropNamespaceStatement
 
hashCode() - Method in class com.scalar.db.sql.statement.DropTableStatement
 
hashCode() - Method in class com.scalar.db.sql.statement.InsertStatement
 
hashCode() - Method in class com.scalar.db.sql.statement.JoinStatement
 
hashCode() - Method in class com.scalar.db.sql.statement.PrepareStatement
 
hashCode() - Method in class com.scalar.db.sql.statement.ResumeStatement
 
hashCode() - Method in class com.scalar.db.sql.statement.RollbackStatement
 
hashCode() - Method in class com.scalar.db.sql.statement.SelectStatement
 
hashCode() - Method in class com.scalar.db.sql.statement.SetModeStatement
 
hashCode() - Method in class com.scalar.db.sql.statement.ShowTablesStatement
 
hashCode() - Method in class com.scalar.db.sql.statement.SuspendStatement
 
hashCode() - Method in class com.scalar.db.sql.statement.TruncateCoordinatorTablesStatement
 
hashCode() - Method in class com.scalar.db.sql.statement.TruncateTableStatement
 
hashCode() - Method in class com.scalar.db.sql.statement.UpdateStatement
 
hashCode() - Method in class com.scalar.db.sql.statement.UseStatement
 
hashCode() - Method in class com.scalar.db.sql.statement.ValidateStatement
 
hashCode() - Method in class com.scalar.db.sql.Value
 

I

ifExist() - Method in class com.scalar.db.sql.statement.builder.DropCoordinatorTablesStatementBuilder.Start
Specifies that the coordinator tables should be dropped only if they exist.
ifExist(boolean) - Method in class com.scalar.db.sql.statement.builder.DropCoordinatorTablesStatementBuilder.Start
Specifies whether the coordinator tables should be dropped only if they exist.
ifExist - Variable in class com.scalar.db.sql.statement.DropCoordinatorTablesStatement
 
ifExists() - Method in class com.scalar.db.sql.statement.builder.DropIndexStatementBuilder.Start
Specifies that the index should be dropped only if it exists.
ifExists(boolean) - Method in class com.scalar.db.sql.statement.builder.DropIndexStatementBuilder.Start
Specifies whether the index should be dropped only if it exists.
ifExists - Variable in class com.scalar.db.sql.statement.builder.DropNamespaceStatementBuilder.Buildable
 
ifExists() - Method in class com.scalar.db.sql.statement.builder.DropNamespaceStatementBuilder.Start
Specifies that the namespace should be dropped only if it exists.
ifExists(boolean) - Method in class com.scalar.db.sql.statement.builder.DropNamespaceStatementBuilder.Start
Specifies whether the namespace should be dropped only if it exists.
ifExists() - Method in class com.scalar.db.sql.statement.builder.DropTableStatementBuilder.Start
Specifies that the table should be dropped only if it exists.
ifExists(boolean) - Method in class com.scalar.db.sql.statement.builder.DropTableStatementBuilder.Start
Specifies whether the table should be dropped only if it exists.
ifExists - Variable in class com.scalar.db.sql.statement.DropIndexStatement
 
ifExists - Variable in class com.scalar.db.sql.statement.DropNamespaceStatement
 
ifExists - Variable in class com.scalar.db.sql.statement.DropTableStatement
 
ifNotExist() - Method in class com.scalar.db.sql.statement.builder.CreateCoordinatorTablesStatementBuilder.Start
Specifies that the coordinator tables should not be created if they already exist.
ifNotExist(boolean) - Method in class com.scalar.db.sql.statement.builder.CreateCoordinatorTablesStatementBuilder.Start
Specifies whether the coordinator tables should not be created if they already exist.
ifNotExist - Variable in class com.scalar.db.sql.statement.CreateCoordinatorTablesStatement
 
ifNotExists() - Method in class com.scalar.db.sql.statement.builder.CreateIndexStatementBuilder.Start
Specifies that the index should not be created if it already exists.
ifNotExists(boolean) - Method in class com.scalar.db.sql.statement.builder.CreateIndexStatementBuilder.Start
Specifies whether the index should not be created if it already exists.
ifNotExists() - Method in class com.scalar.db.sql.statement.builder.CreateNamespaceStatementBuilder.Start
Specifies that the namespace should not be created if it already exists.
ifNotExists(boolean) - Method in class com.scalar.db.sql.statement.builder.CreateNamespaceStatementBuilder.Start
Specifies whether the namespace should not be created if it already exists.
ifNotExists() - Method in class com.scalar.db.sql.statement.builder.CreateTableStatementBuilder.Start
Specifies that the table should not be created if it already exists.
ifNotExists(boolean) - Method in class com.scalar.db.sql.statement.builder.CreateTableStatementBuilder.Start
Specifies whether the table should not be created if it already exists.
ifNotExists - Variable in class com.scalar.db.sql.statement.CreateIndexStatement
 
ifNotExists - Variable in class com.scalar.db.sql.statement.CreateNamespaceStatement
 
ifNotExists - Variable in class com.scalar.db.sql.statement.CreateTableStatement
 
IndexMetadata - Interface in com.scalar.db.sql.metadata
Metadata for a index.
IndexMetadataImpl - Class in com.scalar.db.sql.common.metadata
 
insertInto(String, String) - Static method in class com.scalar.db.sql.statement.builder.StatementBuilder
Returns a builder object for InsertStatement.
insertInto(String) - Static method in class com.scalar.db.sql.statement.builder.StatementBuilder
Returns a builder object for InsertStatement.
InsertStatement - Class in com.scalar.db.sql.statement
 
InsertStatementBuilder - Class in com.scalar.db.sql.statement.builder
 
InsertStatementBuilder.Buildable - Class in com.scalar.db.sql.statement.builder
 
InsertStatementBuilder.Start - Class in com.scalar.db.sql.statement.builder
 
invalidateCache(String) - Method in class com.scalar.db.sql.common.metadata.CachedMetadata
 
invalidateTableMetadataCache(String) - Method in class com.scalar.db.sql.common.metadata.CachedNamespaceMetadata
 
invalidateTableNamesCache() - Method in class com.scalar.db.sql.common.metadata.CachedNamespaceMetadata
 
isClosed() - Method in class com.scalar.db.sql.SqlSession
Returns whether this session is closed.
isClusteringKeyColumn(String) - Method in class com.scalar.db.sql.common.metadata.TableMetadataImpl
 
isClusteringKeyColumn(String) - Method in interface com.scalar.db.sql.metadata.TableMetadata
Returns whether specified column is in part of the clustering key.
isDefaultNamespaceNameExistenceCheckEnabled() - Method in class com.scalar.db.sql.SqlConfig
 
isEqualTo(Term) - Method in class com.scalar.db.sql.Predicate.Builder
Builds a "equal to" predicate with the specified value.
isGreaterThan(Term) - Method in class com.scalar.db.sql.Predicate.Builder
Builds a "greater than" predicate with the specified value.
isGreaterThanOrEqualTo(Term) - Method in class com.scalar.db.sql.Predicate.Builder
Builds a "greater than or equal to" predicate with the specified value.
isLessThan(Term) - Method in class com.scalar.db.sql.Predicate.Builder
Builds a "less than" predicate with the specified value.
isLessThanOrEqualTo(Term) - Method in class com.scalar.db.sql.Predicate.Builder
Builds a "less than or equal to" predicate with the specified value.
isNull(String) - Method in class com.scalar.db.sql.common.ColumnsRecord
 
isNull(int) - Method in class com.scalar.db.sql.common.ColumnsRecord
 
isNull(String) - Method in class com.scalar.db.sql.common.ResultRecord
 
isNull(int) - Method in class com.scalar.db.sql.common.ResultRecord
 
isNull(String) - Method in interface com.scalar.db.sql.Record
Indicates whether the value of the specified column is NULL.
isNull(int) - Method in interface com.scalar.db.sql.Record
Indicates whether the value of the i-th column is NULL.
isPartitionKeyColumn(String) - Method in class com.scalar.db.sql.common.metadata.TableMetadataImpl
 
isPartitionKeyColumn(String) - Method in interface com.scalar.db.sql.metadata.TableMetadata
Returns whether specified column is in part of the partition key.
isPrimaryKeyColumn(String) - Method in class com.scalar.db.sql.common.metadata.TableMetadataImpl
 
isPrimaryKeyColumn(String) - Method in interface com.scalar.db.sql.metadata.TableMetadata
Returns whether specified column is in part of the primary key.
isTransactionInProgress() - Method in class com.scalar.db.sql.SqlSession
Returns whether a transaction is in progress.
isTransactionInProgress() - Method in class com.scalar.db.sql.SqlTransactionSessionStrategy
 
isTransactionInProgress() - Method in class com.scalar.db.sql.SqlTwoPhaseCommitTransactionSessionStrategy
 
iterator() - Method in interface com.scalar.db.sql.ColumnDefinitions
 
iterator() - Method in enum com.scalar.db.sql.common.EmptyResultSet
 
iterator() - Method in class com.scalar.db.sql.common.RecordsResultSet
 

J

join(String) - Method in class com.scalar.db.sql.SqlSession
Joins the specified transaction.
join(String) - Method in class com.scalar.db.sql.SqlTransactionSessionStrategy
 
join(String) - Method in interface com.scalar.db.sql.SqlTwoPhaseCommitTransactionManager
Joins the specified transaction.
join(String) - Method in class com.scalar.db.sql.SqlTwoPhaseCommitTransactionSessionStrategy
 
join(String) - Static method in class com.scalar.db.sql.statement.builder.StatementBuilder
Returns a builder object for JoinStatement.
JoinStatement - Class in com.scalar.db.sql.statement
 
JoinStatementBuilder - Class in com.scalar.db.sql.statement.builder
 
JoinStatementBuilder.Buildable - Class in com.scalar.db.sql.statement.builder
 
JoinStatementBuilder.Start - Class in com.scalar.db.sql.statement.builder
 

L

limit(int) - Method in class com.scalar.db.sql.statement.builder.SelectStatementBuilder.Buildable
Specifies limit.
limit(Term) - Method in class com.scalar.db.sql.statement.builder.SelectStatementBuilder.Buildable
Specifies limit.
limit - Variable in class com.scalar.db.sql.statement.SelectStatement
 

M

Metadata - Interface in com.scalar.db.sql.metadata
The metadata of ScalarDB.

N

name - Variable in class com.scalar.db.sql.NamedBindMarker
 
named(String) - Static method in interface com.scalar.db.sql.BindMarker
Returns a named bind marker.
NamedBindMarker - Class in com.scalar.db.sql
 
NamespaceMetadata - Interface in com.scalar.db.sql.metadata
Metadata for a namespace.
namespaceName - Variable in class com.scalar.db.sql.statement.AlterTableAddColumnStatement
 
namespaceName - Variable in class com.scalar.db.sql.statement.builder.CreateNamespaceStatementBuilder.Buildable
 
namespaceName - Variable in class com.scalar.db.sql.statement.builder.CreateTableStatementBuilder.WithPartitionKey
 
namespaceName - Variable in class com.scalar.db.sql.statement.builder.DropNamespaceStatementBuilder.Buildable
 
namespaceName - Variable in class com.scalar.db.sql.statement.builder.DropTableStatementBuilder.Buildable
 
namespaceName - Variable in class com.scalar.db.sql.statement.builder.SelectStatementBuilder.Buildable
 
namespaceName - Variable in class com.scalar.db.sql.statement.CreateIndexStatement
 
namespaceName - Variable in class com.scalar.db.sql.statement.CreateNamespaceStatement
 
namespaceName - Variable in class com.scalar.db.sql.statement.CreateTableStatement
 
namespaceName - Variable in class com.scalar.db.sql.statement.DeleteStatement
 
namespaceName - Variable in class com.scalar.db.sql.statement.DescribeStatement
 
namespaceName - Variable in class com.scalar.db.sql.statement.DropIndexStatement
 
namespaceName - Variable in class com.scalar.db.sql.statement.DropNamespaceStatement
 
namespaceName - Variable in class com.scalar.db.sql.statement.DropTableStatement
 
namespaceName - Variable in class com.scalar.db.sql.statement.InsertStatement
 
namespaceName - Variable in class com.scalar.db.sql.statement.SelectStatement
 
namespaceName - Variable in class com.scalar.db.sql.statement.ShowTablesStatement
 
namespaceName - Variable in class com.scalar.db.sql.statement.TruncateTableStatement
 
namespaceName - Variable in class com.scalar.db.sql.statement.UpdateStatement
 
namespaceName - Variable in class com.scalar.db.sql.statement.UseStatement
 
NamespaceNameOmittable<T extends Statement> - Interface in com.scalar.db.sql.statement
 
namespaceNameOmitted() - Method in class com.scalar.db.sql.statement.AlterTableAddColumnStatement
 
namespaceNameOmitted() - Method in class com.scalar.db.sql.statement.CreateIndexStatement
 
namespaceNameOmitted() - Method in class com.scalar.db.sql.statement.CreateTableStatement
 
namespaceNameOmitted() - Method in class com.scalar.db.sql.statement.DeleteStatement
 
namespaceNameOmitted() - Method in class com.scalar.db.sql.statement.DescribeStatement
 
namespaceNameOmitted() - Method in class com.scalar.db.sql.statement.DropIndexStatement
 
namespaceNameOmitted() - Method in class com.scalar.db.sql.statement.DropTableStatement
 
namespaceNameOmitted() - Method in class com.scalar.db.sql.statement.InsertStatement
 
namespaceNameOmitted() - Method in interface com.scalar.db.sql.statement.NamespaceNameOmittable
 
namespaceNameOmitted() - Method in class com.scalar.db.sql.statement.SelectStatement
 
namespaceNameOmitted() - Method in class com.scalar.db.sql.statement.ShowTablesStatement
 
namespaceNameOmitted() - Method in class com.scalar.db.sql.statement.TruncateTableStatement
 
namespaceNameOmitted() - Method in class com.scalar.db.sql.statement.UpdateStatement
 

O

of(Object) - Static method in class com.scalar.db.sql.Value
Returns a Value object for a corresponding type of the specified value.
ofBigInt(long) - Static method in class com.scalar.db.sql.Value
Returns a Value object for BigInt.
ofBlob(ByteBuffer) - Static method in class com.scalar.db.sql.Value
Returns a Value object for Blob.
ofBlob(byte[]) - Static method in class com.scalar.db.sql.Value
Returns a Value object for Blob.
ofBoolean(boolean) - Static method in class com.scalar.db.sql.Value
Returns a Value object for Boolean.
ofDouble(double) - Static method in class com.scalar.db.sql.Value
Returns a Value object for Double.
ofFloat(float) - Static method in class com.scalar.db.sql.Value
Returns a Value object for Float.
ofInt(int) - Static method in class com.scalar.db.sql.Value
Returns a Value object for Int.
ofNull() - Static method in class com.scalar.db.sql.Value
Returns a Value object for null.
ofText(String) - Static method in class com.scalar.db.sql.Value
Returns a Value object for Text.
one() - Method in enum com.scalar.db.sql.common.EmptyResultSet
 
one() - Method in class com.scalar.db.sql.common.RecordsResultSet
 
one() - Method in interface com.scalar.db.sql.ResultSet
Returns the next record.
onTable(String, String) - Method in class com.scalar.db.sql.statement.builder.CreateIndexStatementBuilder.OnTable
Specifies which table this index is on.
onTable(String) - Method in class com.scalar.db.sql.statement.builder.CreateIndexStatementBuilder.OnTable
Specifies which table this index is on.
onTable(String, String) - Method in class com.scalar.db.sql.statement.builder.DropIndexStatementBuilder.OnTable
Specifies which table the index is on.
onTable(String) - Method in class com.scalar.db.sql.statement.builder.DropIndexStatementBuilder.OnTable
Specifies which table the index is on.
operator - Variable in class com.scalar.db.sql.Predicate
 
options - Variable in class com.scalar.db.sql.statement.CreateCoordinatorTablesStatement
 
options - Variable in class com.scalar.db.sql.statement.CreateIndexStatement
 
options - Variable in class com.scalar.db.sql.statement.CreateNamespaceStatement
 
options - Variable in class com.scalar.db.sql.statement.CreateTableStatement
 
order - Variable in class com.scalar.db.sql.Ordering
 
orderBy(Ordering...) - Method in class com.scalar.db.sql.statement.builder.SelectStatementBuilder.Buildable
Adds orderings.
orderBy(List<Ordering>) - Method in class com.scalar.db.sql.statement.builder.SelectStatementBuilder.Buildable
Adds orderings.
Ordering - Class in com.scalar.db.sql
Ordering that is used in an SELECT statement to order the results.
Ordering.Builder - Class in com.scalar.db.sql
 
Ordering.Order - Enum in com.scalar.db.sql
 
orderings - Variable in class com.scalar.db.sql.statement.SelectStatement
 

P

parse(String) - Static method in class com.scalar.db.sql.util.CommandStatementParser
 
partitionKeyColumnNames - Variable in class com.scalar.db.sql.statement.CreateTableStatement
 
positional() - Static method in interface com.scalar.db.sql.BindMarker
Returns a positional bind marker.
PositionalBindMarker - Class in com.scalar.db.sql
 
Predicate - Class in com.scalar.db.sql
A predicate used in WHERE clauses.
Predicate.Builder - Class in com.scalar.db.sql
 
Predicate.Operator - Enum in com.scalar.db.sql
 
predicates - Variable in class com.scalar.db.sql.statement.DeleteStatement
 
predicates - Variable in class com.scalar.db.sql.statement.SelectStatement
 
predicates - Variable in class com.scalar.db.sql.statement.UpdateStatement
 
predicatesBuilder - Variable in class com.scalar.db.sql.statement.builder.DeleteStatementBuilder.Buildable
 
predicatesBuilder - Variable in class com.scalar.db.sql.statement.builder.SelectStatementBuilder.Buildable
 
predicatesBuilder - Variable in class com.scalar.db.sql.statement.builder.UpdateStatementBuilder.Buildable
 
PREFIX - Static variable in class com.scalar.db.sql.SqlConfig
 
prepare() - Method in class com.scalar.db.sql.SqlSession
Prepares the current transaction.
prepare() - Method in class com.scalar.db.sql.SqlTransactionSessionStrategy
 
prepare() - Method in interface com.scalar.db.sql.SqlTwoPhaseCommitTransaction
Prepares a transaction.
prepare() - Method in class com.scalar.db.sql.SqlTwoPhaseCommitTransactionSessionStrategy
 
prepare() - Static method in class com.scalar.db.sql.statement.builder.StatementBuilder
Returns a builder object for PrepareStatement.
PreparedStatement - Class in com.scalar.db.sql
A statement with bind parameters that has been pre-parsed.
prepareStatement(String) - Method in class com.scalar.db.sql.SqlSession
Returns a PreparedStatement object with the specified SQL statement.
prepareStatement(BindableStatement<?>) - Method in class com.scalar.db.sql.SqlSession
Returns a PreparedStatement object with the specified statement.
PrepareStatement - Class in com.scalar.db.sql.statement
 
PrepareStatementBuilder - Class in com.scalar.db.sql.statement.builder
 
PrepareStatementBuilder.Buildable - Class in com.scalar.db.sql.statement.builder
 
PrepareStatementBuilder.Start - Class in com.scalar.db.sql.statement.builder
 
Projection - Class in com.scalar.db.sql
A projection in SELECT statements.
projections - Variable in class com.scalar.db.sql.statement.builder.SelectStatementBuilder.Buildable
 
projections - Variable in class com.scalar.db.sql.statement.SelectStatement
 

R

Record - Interface in com.scalar.db.sql
A record of a database.
RecordsResultSet - Class in com.scalar.db.sql.common
 
RecordsResultSet(Iterator<Record>, ColumnDefinitions) - Constructor for class com.scalar.db.sql.common.RecordsResultSet
 
RecordsResultSet(Iterable<Record>, ColumnDefinitions) - Constructor for class com.scalar.db.sql.common.RecordsResultSet
 
replaceValue(Term) - Method in class com.scalar.db.sql.Assignment
 
replaceValue(Term) - Method in class com.scalar.db.sql.Predicate
 
ResultRecord - Class in com.scalar.db.sql.common
 
ResultRecord(Result, List<Projection>) - Constructor for class com.scalar.db.sql.common.ResultRecord
 
ResultSet - Interface in com.scalar.db.sql
The result of statements.
resume(String) - Method in class com.scalar.db.sql.SqlSession
Resumes an ongoing transaction associated with the specified transaction ID.
resume(String) - Method in interface com.scalar.db.sql.SqlTransactionManager
Resumes an ongoing transaction associated with the specified transaction ID.
resume(String) - Method in class com.scalar.db.sql.SqlTransactionSessionStrategy
 
resume(String) - Method in interface com.scalar.db.sql.SqlTwoPhaseCommitTransactionManager
Resumes an ongoing transaction associated with the specified transaction ID.
resume(String) - Method in class com.scalar.db.sql.SqlTwoPhaseCommitTransactionSessionStrategy
 
resume(String) - Static method in class com.scalar.db.sql.statement.builder.StatementBuilder
Returns a builder object for ResumeStatement.
ResumeStatement - Class in com.scalar.db.sql.statement
 
ResumeStatementBuilder - Class in com.scalar.db.sql.statement.builder
 
ResumeStatementBuilder.Buildable - Class in com.scalar.db.sql.statement.builder
 
ResumeStatementBuilder.Start - Class in com.scalar.db.sql.statement.builder
 
rollback() - Method in class com.scalar.db.sql.SqlSession
Rolls back the current transaction.
rollback() - Method in interface com.scalar.db.sql.SqlTransaction
Rolls back a transaction.
rollback() - Method in class com.scalar.db.sql.SqlTransactionSessionStrategy
 
rollback() - Method in interface com.scalar.db.sql.SqlTwoPhaseCommitTransaction
Rolls back a transaction.
rollback() - Method in class com.scalar.db.sql.SqlTwoPhaseCommitTransactionSessionStrategy
 
rollback() - Static method in class com.scalar.db.sql.statement.builder.StatementBuilder
Returns a builder object for RollbackStatement.
RollbackStatement - Class in com.scalar.db.sql.statement
 
RollbackStatementBuilder - Class in com.scalar.db.sql.statement.builder
 
RollbackStatementBuilder.Buildable - Class in com.scalar.db.sql.statement.builder
 
RollbackStatementBuilder.Start - Class in com.scalar.db.sql.statement.builder
 

S

select() - Static method in class com.scalar.db.sql.statement.builder.StatementBuilder
Returns a builder object for SelectStatement.
select(String...) - Static method in class com.scalar.db.sql.statement.builder.StatementBuilder
Returns a builder object for SelectStatement with projections.
select(Projection...) - Static method in class com.scalar.db.sql.statement.builder.StatementBuilder
Returns a builder object for SelectStatement with projections.
select(List<Projection>) - Static method in class com.scalar.db.sql.statement.builder.StatementBuilder
Returns a builder object for SelectStatement with projections.
SelectStatement - Class in com.scalar.db.sql.statement
 
SelectStatementBuilder - Class in com.scalar.db.sql.statement.builder
 
SelectStatementBuilder.Buildable - Class in com.scalar.db.sql.statement.builder
 
SelectStatementBuilder.OngoingWhere - Class in com.scalar.db.sql.statement.builder
 
SelectStatementBuilder.Start - Class in com.scalar.db.sql.statement.builder
 
SelectStatementBuilder.WhereStart - Class in com.scalar.db.sql.statement.builder
 
set(int, Value) - Method in class com.scalar.db.sql.PreparedStatement
Sets the i-th parameter to the specified Value.
set(String, Value) - Method in class com.scalar.db.sql.PreparedStatement
Sets the parameter for all occurrences of name to the specified Value.
set(Assignment...) - Method in class com.scalar.db.sql.statement.builder.UpdateStatementBuilder.Start
Sets assignments to update.
set(List<Assignment>) - Method in class com.scalar.db.sql.statement.builder.UpdateStatementBuilder.Start
Sets assignments to update.
setBigInt(int, long) - Method in class com.scalar.db.sql.PreparedStatement
Sets the i-th parameter to the specified BigIng value.
setBigInt(String, long) - Method in class com.scalar.db.sql.PreparedStatement
Sets the parameter for all occurrences of name to the specified BigInt value.
setBlob(int, ByteBuffer) - Method in class com.scalar.db.sql.PreparedStatement
Sets the i-th parameter to the specified Blob value.
setBlob(int, byte[]) - Method in class com.scalar.db.sql.PreparedStatement
Sets the i-th parameter to the specified Blob value.
setBlob(String, ByteBuffer) - Method in class com.scalar.db.sql.PreparedStatement
Sets the parameter for all occurrences of name to the specified Blob value.
setBlob(String, byte[]) - Method in class com.scalar.db.sql.PreparedStatement
Sets the parameter for all occurrences of name to the specified Blob value.
setBoolean(int, boolean) - Method in class com.scalar.db.sql.PreparedStatement
Sets the i-th parameter to the specified Boolean value.
setBoolean(String, boolean) - Method in class com.scalar.db.sql.PreparedStatement
Sets the parameter for all occurrences of name to the specified Boolean value.
setDefaultNamespaceName(String) - Method in class com.scalar.db.sql.SqlSession
Sets a default namespace name with existence check enabled
setDefaultNamespaceName(String, boolean) - Method in class com.scalar.db.sql.SqlSession
Sets a default namespace name.
setDouble(int, double) - Method in class com.scalar.db.sql.PreparedStatement
Sets the i-th parameter to the specified Double value.
setDouble(String, double) - Method in class com.scalar.db.sql.PreparedStatement
Sets the parameter for all occurrences of name to the specified Double value.
setFloat(int, float) - Method in class com.scalar.db.sql.PreparedStatement
Sets the i-th parameter to the specified Float value.
setFloat(String, float) - Method in class com.scalar.db.sql.PreparedStatement
Sets the parameter for all occurrences of name to the specified Float value.
setInt(int, int) - Method in class com.scalar.db.sql.PreparedStatement
Sets the i-th parameter to the specified Int value.
setInt(String, int) - Method in class com.scalar.db.sql.PreparedStatement
Sets the parameter for all occurrences of name to the specified Int value.
setMode(TransactionMode) - Static method in class com.scalar.db.sql.statement.builder.StatementBuilder
Returns a builder object for SetModeStatement.
SetModeStatement - Class in com.scalar.db.sql.statement
 
SetModeStatementBuilder - Class in com.scalar.db.sql.statement.builder
 
SetModeStatementBuilder.Buildable - Class in com.scalar.db.sql.statement.builder
 
SetModeStatementBuilder.Start - Class in com.scalar.db.sql.statement.builder
 
setNamespaceNameIfOmitted(String) - Method in class com.scalar.db.sql.statement.AlterTableAddColumnStatement
 
setNamespaceNameIfOmitted(String) - Method in class com.scalar.db.sql.statement.CreateIndexStatement
 
setNamespaceNameIfOmitted(String) - Method in class com.scalar.db.sql.statement.CreateTableStatement
 
setNamespaceNameIfOmitted(String) - Method in class com.scalar.db.sql.statement.DeleteStatement
 
setNamespaceNameIfOmitted(String) - Method in class com.scalar.db.sql.statement.DescribeStatement
 
setNamespaceNameIfOmitted(String) - Method in class com.scalar.db.sql.statement.DropIndexStatement
 
setNamespaceNameIfOmitted(String) - Method in class com.scalar.db.sql.statement.DropTableStatement
 
setNamespaceNameIfOmitted(String) - Method in class com.scalar.db.sql.statement.InsertStatement
 
setNamespaceNameIfOmitted(String) - Method in interface com.scalar.db.sql.statement.NamespaceNameOmittable
 
setNamespaceNameIfOmitted(String) - Method in class com.scalar.db.sql.statement.SelectStatement
 
setNamespaceNameIfOmitted(String) - Method in class com.scalar.db.sql.statement.ShowTablesStatement
 
setNamespaceNameIfOmitted(String) - Method in class com.scalar.db.sql.statement.TruncateTableStatement
 
setNamespaceNameIfOmitted(String) - Method in class com.scalar.db.sql.statement.UpdateStatement
 
setNamespaceNameIfOmitted(T, String) - Static method in class com.scalar.db.sql.util.SqlUtils
 
setNull(int) - Method in class com.scalar.db.sql.PreparedStatement
Sets the i-th parameter to a null value.
setNull(String) - Method in class com.scalar.db.sql.PreparedStatement
Sets the parameter for all occurrences of name to a null value.
setText(int, String) - Method in class com.scalar.db.sql.PreparedStatement
Sets the i-th parameter to the specified Text value.
setText(String, String) - Method in class com.scalar.db.sql.PreparedStatement
Sets the parameter for all occurrences of name to the specified Text value.
setTransactionMode(TransactionMode) - Method in class com.scalar.db.sql.SqlSession
Sets a transaction mode.
showTables() - Static method in class com.scalar.db.sql.statement.builder.StatementBuilder
Returns a builder object for ShowTablesStatement.
ShowTablesStatement - Class in com.scalar.db.sql.statement
 
ShowTablesStatementBuilder - Class in com.scalar.db.sql.statement.builder
 
ShowTablesStatementBuilder.Buildable - Class in com.scalar.db.sql.statement.builder
 
ShowTablesStatementBuilder.Start - Class in com.scalar.db.sql.statement.builder
 
SingleColumnRecord - Class in com.scalar.db.sql.common
 
SingleColumnRecord(Column<?>) - Constructor for class com.scalar.db.sql.common.SingleColumnRecord
 
SingleRecordResultSet - Class in com.scalar.db.sql.common
 
SingleRecordResultSet(Record, ColumnDefinitions) - Constructor for class com.scalar.db.sql.common.SingleRecordResultSet
 
size() - Method in interface com.scalar.db.sql.ColumnDefinitions
Returns the number of the column definitions contained in this metadata.
size() - Method in class com.scalar.db.sql.common.ColumnDefinitionsImpl
 
size() - Method in enum com.scalar.db.sql.common.EmptyColumnDefinitions
 
SqlConfig - Class in com.scalar.db.sql
 
SqlException - Exception in com.scalar.db.sql.exception
Base class for all exceptions thrown by the SQL API.
SqlException(String, String) - Constructor for exception com.scalar.db.sql.exception.SqlException
 
SqlException(String, Throwable, String) - Constructor for exception com.scalar.db.sql.exception.SqlException
 
SqlSession - Class in com.scalar.db.sql
An SQL session in which users can execute all the operations (DDL, DML, etc.).
SqlSessionFactory - Class in com.scalar.db.sql
A factory class for SqlSession.
SqlSessionFactory.Builder - Class in com.scalar.db.sql
 
SqlStatementExecutable - Interface in com.scalar.db.sql
An interface for executing SQL statements.
SqlTransaction - Interface in com.scalar.db.sql
A transaction abstraction for ScalarDB SQL API.
SqlTransactionFactory - Class in com.scalar.db.sql
SqlTransactionFactory.Builder - Class in com.scalar.db.sql
 
SqlTransactionManager - Interface in com.scalar.db.sql
A transaction manager abstraction for ScalarDB SQL API.
SqlTransactionProvider - Interface in com.scalar.db.sql
An interface that creates SqlTransactionManager and SqlTwoPhaseCommitTransactionManager instances.
SqlTransactionSessionStrategy - Class in com.scalar.db.sql
 
SqlTwoPhaseCommitTransaction - Interface in com.scalar.db.sql
A transaction abstraction for two-phase commit transactions for ScalarDB SQL API.
SqlTwoPhaseCommitTransactionManager - Interface in com.scalar.db.sql
A transaction manager abstraction for two-phase commit transactions for ScalarDB SQL API.
SqlTwoPhaseCommitTransactionSessionStrategy - Class in com.scalar.db.sql
 
SqlUtils - Class in com.scalar.db.sql.util
 
Statement - Interface in com.scalar.db.sql.statement
 
StatementBuilder - Class in com.scalar.db.sql.statement.builder
 
StatementUtils - Class in com.scalar.db.sql.statement
 
StatementVisitor<R,C> - Interface in com.scalar.db.sql.statement
 
suspend() - Method in class com.scalar.db.sql.SqlSession
Suspends the current transaction.
suspend() - Method in class com.scalar.db.sql.SqlTransactionSessionStrategy
 
suspend() - Method in class com.scalar.db.sql.SqlTwoPhaseCommitTransactionSessionStrategy
 
suspend() - Static method in class com.scalar.db.sql.statement.builder.StatementBuilder
Returns a builder object for SuspendStatement.
SuspendStatement - Class in com.scalar.db.sql.statement
 
SuspendStatementBuilder - Class in com.scalar.db.sql.statement.builder
 
SuspendStatementBuilder.Buildable - Class in com.scalar.db.sql.statement.builder
 
SuspendStatementBuilder.Start - Class in com.scalar.db.sql.statement.builder
 

T

TableMetadata - Interface in com.scalar.db.sql.metadata
Metadata for a table.
TableMetadataImpl - Class in com.scalar.db.sql.common.metadata
 
tableName - Variable in class com.scalar.db.sql.statement.AlterTableAddColumnStatement
 
tableName - Variable in class com.scalar.db.sql.statement.builder.CreateTableStatementBuilder.WithPartitionKey
 
tableName - Variable in class com.scalar.db.sql.statement.builder.DropTableStatementBuilder.Buildable
 
tableName - Variable in class com.scalar.db.sql.statement.builder.SelectStatementBuilder.Buildable
 
tableName - Variable in class com.scalar.db.sql.statement.CreateIndexStatement
 
tableName - Variable in class com.scalar.db.sql.statement.CreateTableStatement
 
tableName - Variable in class com.scalar.db.sql.statement.DeleteStatement
 
tableName - Variable in class com.scalar.db.sql.statement.DescribeStatement
 
tableName - Variable in class com.scalar.db.sql.statement.DropIndexStatement
 
tableName - Variable in class com.scalar.db.sql.statement.DropTableStatement
 
tableName - Variable in class com.scalar.db.sql.statement.InsertStatement
 
tableName - Variable in class com.scalar.db.sql.statement.SelectStatement
 
tableName - Variable in class com.scalar.db.sql.statement.TruncateTableStatement
 
tableName - Variable in class com.scalar.db.sql.statement.UpdateStatement
 
Term - Interface in com.scalar.db.sql
A simple expression that doesn't reference columns.
tokenize(String) - Static method in class com.scalar.db.sql.util.Tokenizer
 
tokenize(String, int) - Static method in class com.scalar.db.sql.util.Tokenizer
 
Tokenizer - Class in com.scalar.db.sql.util
 
toSql() - Method in class com.scalar.db.sql.statement.AlterTableAddColumnStatement
 
toSql() - Method in class com.scalar.db.sql.statement.BeginStatement
 
toSql() - Method in class com.scalar.db.sql.statement.CommitStatement
 
toSql() - Method in class com.scalar.db.sql.statement.CreateCoordinatorTablesStatement
 
toSql() - Method in class com.scalar.db.sql.statement.CreateIndexStatement
 
toSql() - Method in class com.scalar.db.sql.statement.CreateNamespaceStatement
 
toSql() - Method in class com.scalar.db.sql.statement.CreateTableStatement
 
toSql() - Method in class com.scalar.db.sql.statement.DeleteStatement
 
toSql() - Method in class com.scalar.db.sql.statement.DescribeStatement
 
toSql() - Method in class com.scalar.db.sql.statement.DropCoordinatorTablesStatement
 
toSql() - Method in class com.scalar.db.sql.statement.DropIndexStatement
 
toSql() - Method in class com.scalar.db.sql.statement.DropNamespaceStatement
 
toSql() - Method in class com.scalar.db.sql.statement.DropTableStatement
 
toSql() - Method in class com.scalar.db.sql.statement.InsertStatement
 
toSql() - Method in class com.scalar.db.sql.statement.JoinStatement
 
toSql() - Method in class com.scalar.db.sql.statement.PrepareStatement
 
toSql() - Method in class com.scalar.db.sql.statement.ResumeStatement
 
toSql() - Method in class com.scalar.db.sql.statement.RollbackStatement
 
toSql() - Method in class com.scalar.db.sql.statement.SelectStatement
 
toSql() - Method in class com.scalar.db.sql.statement.SetModeStatement
 
toSql() - Method in class com.scalar.db.sql.statement.ShowTablesStatement
 
toSql() - Method in interface com.scalar.db.sql.statement.Statement
 
toSql() - Method in class com.scalar.db.sql.statement.SuspendStatement
 
toSql() - Method in class com.scalar.db.sql.statement.TruncateCoordinatorTablesStatement
 
toSql() - Method in class com.scalar.db.sql.statement.TruncateTableStatement
 
toSql() - Method in class com.scalar.db.sql.statement.UpdateStatement
 
toSql() - Method in class com.scalar.db.sql.statement.UseStatement
 
toSql() - Method in class com.scalar.db.sql.statement.ValidateStatement
 
toString() - Method in class com.scalar.db.sql.Assignment
 
toString() - Method in class com.scalar.db.sql.common.metadata.AbstractNamespaceMetadata
 
toString() - Method in class com.scalar.db.sql.common.metadata.ColumnMetadataImpl
 
toString() - Method in class com.scalar.db.sql.common.metadata.IndexMetadataImpl
 
toString() - Method in class com.scalar.db.sql.common.metadata.TableMetadataImpl
 
toString() - Method in class com.scalar.db.sql.common.ResultRecord
 
toString() - Method in class com.scalar.db.sql.NamedBindMarker
 
toString() - Method in class com.scalar.db.sql.Ordering
 
toString() - Method in class com.scalar.db.sql.PositionalBindMarker
 
toString() - Method in class com.scalar.db.sql.Predicate
 
toString() - Method in class com.scalar.db.sql.Projection
 
toString() - Method in class com.scalar.db.sql.statement.AlterTableAddColumnStatement
 
toString() - Method in class com.scalar.db.sql.statement.BeginStatement
 
toString() - Method in class com.scalar.db.sql.statement.CommitStatement
 
toString() - Method in class com.scalar.db.sql.statement.CreateCoordinatorTablesStatement
 
toString() - Method in class com.scalar.db.sql.statement.CreateIndexStatement
 
toString() - Method in class com.scalar.db.sql.statement.CreateNamespaceStatement
 
toString() - Method in class com.scalar.db.sql.statement.CreateTableStatement
 
toString() - Method in class com.scalar.db.sql.statement.DeleteStatement
 
toString() - Method in class com.scalar.db.sql.statement.DescribeStatement
 
toString() - Method in class com.scalar.db.sql.statement.DropCoordinatorTablesStatement
 
toString() - Method in class com.scalar.db.sql.statement.DropIndexStatement
 
toString() - Method in class com.scalar.db.sql.statement.DropNamespaceStatement
 
toString() - Method in class com.scalar.db.sql.statement.DropTableStatement
 
toString() - Method in class com.scalar.db.sql.statement.InsertStatement
 
toString() - Method in class com.scalar.db.sql.statement.JoinStatement
 
toString() - Method in class com.scalar.db.sql.statement.PrepareStatement
 
toString() - Method in class com.scalar.db.sql.statement.ResumeStatement
 
toString() - Method in class com.scalar.db.sql.statement.RollbackStatement
 
toString() - Method in class com.scalar.db.sql.statement.SelectStatement
 
toString() - Method in class com.scalar.db.sql.statement.SetModeStatement
 
toString() - Method in class com.scalar.db.sql.statement.ShowTablesStatement
 
toString() - Method in class com.scalar.db.sql.statement.SuspendStatement
 
toString() - Method in class com.scalar.db.sql.statement.TruncateCoordinatorTablesStatement
 
toString() - Method in class com.scalar.db.sql.statement.TruncateTableStatement
 
toString() - Method in class com.scalar.db.sql.statement.UpdateStatement
 
toString() - Method in class com.scalar.db.sql.statement.UseStatement
 
toString() - Method in class com.scalar.db.sql.statement.ValidateStatement
 
toString() - Method in class com.scalar.db.sql.Value
 
TransactionConflictException - Exception in com.scalar.db.sql.exception
An exception thrown when a transaction conflict occurs.
TransactionConflictException(String, String) - Constructor for exception com.scalar.db.sql.exception.TransactionConflictException
 
TransactionConflictException(String, Throwable, String) - Constructor for exception com.scalar.db.sql.exception.TransactionConflictException
 
transactionId - Variable in class com.scalar.db.sql.statement.JoinStatement
 
transactionId - Variable in class com.scalar.db.sql.statement.ResumeStatement
 
transactionMode - Variable in class com.scalar.db.sql.statement.SetModeStatement
 
TransactionMode - Enum in com.scalar.db.sql
A transaction mode.
TransactionNotFoundException - Exception in com.scalar.db.sql.exception
An exception thrown when the transaction associated with the specified transaction is not found.
TransactionNotFoundException(String, String) - Constructor for exception com.scalar.db.sql.exception.TransactionNotFoundException
 
TransactionNotFoundException(String, Throwable, String) - Constructor for exception com.scalar.db.sql.exception.TransactionNotFoundException
 
TransactionRetryableException - Exception in com.scalar.db.sql.exception
An exception thrown when a retryable error occurs.
TransactionRetryableException(String, String) - Constructor for exception com.scalar.db.sql.exception.TransactionRetryableException
 
TransactionRetryableException(String, Throwable, String) - Constructor for exception com.scalar.db.sql.exception.TransactionRetryableException
 
truncateCoordinatorTables() - Static method in class com.scalar.db.sql.statement.builder.StatementBuilder
Returns a builder object for TruncateCoordinatorTablesStatement.
TruncateCoordinatorTablesStatement - Class in com.scalar.db.sql.statement
 
TruncateCoordinatorTablesStatementBuilder - Class in com.scalar.db.sql.statement.builder
 
TruncateCoordinatorTablesStatementBuilder.Buildable - Class in com.scalar.db.sql.statement.builder
 
TruncateCoordinatorTablesStatementBuilder.Start - Class in com.scalar.db.sql.statement.builder
 
truncateTable(String, String) - Static method in class com.scalar.db.sql.statement.builder.StatementBuilder
Returns a builder object for TruncateTableStatement.
truncateTable(String) - Static method in class com.scalar.db.sql.statement.builder.StatementBuilder
Returns a builder object for TruncateTableStatement.
TruncateTableStatement - Class in com.scalar.db.sql.statement
 
TruncateTableStatementBuilder - Class in com.scalar.db.sql.statement.builder
 
TruncateTableStatementBuilder.Buildable - Class in com.scalar.db.sql.statement.builder
 
TruncateTableStatementBuilder.Start - Class in com.scalar.db.sql.statement.builder
 
type - Variable in class com.scalar.db.sql.Value
 

U

UnknownTransactionStatusException - Exception in com.scalar.db.sql.exception
An exception thrown when the transaction status (committed or aborted) is unknown.
UnknownTransactionStatusException(String, String) - Constructor for exception com.scalar.db.sql.exception.UnknownTransactionStatusException
 
UnknownTransactionStatusException(String, Throwable, String) - Constructor for exception com.scalar.db.sql.exception.UnknownTransactionStatusException
 
update(String, String) - Static method in class com.scalar.db.sql.statement.builder.StatementBuilder
Returns a builder object for UpdateStatement.
update(String) - Static method in class com.scalar.db.sql.statement.builder.StatementBuilder
Returns a builder object for UpdateStatement.
UpdateStatement - Class in com.scalar.db.sql.statement
 
UpdateStatementBuilder - Class in com.scalar.db.sql.statement.builder
 
UpdateStatementBuilder.Buildable - Class in com.scalar.db.sql.statement.builder
 
UpdateStatementBuilder.OngoingWhere - Class in com.scalar.db.sql.statement.builder
 
UpdateStatementBuilder.Start - Class in com.scalar.db.sql.statement.builder
 
UpdateStatementBuilder.WhereStart - Class in com.scalar.db.sql.statement.builder
 
use(String) - Static method in class com.scalar.db.sql.statement.builder.StatementBuilder
Returns a builder object for UseStatement.
UseStatement - Class in com.scalar.db.sql.statement
 
UseStatementBuilder - Class in com.scalar.db.sql.statement.builder
 
UseStatementBuilder.Buildable - Class in com.scalar.db.sql.statement.builder
 
UseStatementBuilder.Start - Class in com.scalar.db.sql.statement.builder
 

V

validate(CommandStatement) - Method in class com.scalar.db.sql.CommandStatementValidator
 
validate() - Method in class com.scalar.db.sql.SqlSession
Validates the current transaction.
validate() - Method in class com.scalar.db.sql.SqlTransactionSessionStrategy
 
validate() - Method in interface com.scalar.db.sql.SqlTwoPhaseCommitTransaction
Validates a transaction.
validate() - Method in class com.scalar.db.sql.SqlTwoPhaseCommitTransactionSessionStrategy
 
validate() - Static method in class com.scalar.db.sql.statement.builder.StatementBuilder
Returns a builder object for ValidateStatement.
validateNamespaceName(NamespaceNameOmittable<?>) - Static method in class com.scalar.db.sql.util.SqlUtils
 
ValidateStatement - Class in com.scalar.db.sql.statement
 
ValidateStatementBuilder - Class in com.scalar.db.sql.statement.builder
 
ValidateStatementBuilder.Buildable - Class in com.scalar.db.sql.statement.builder
 
ValidateStatementBuilder.Start - Class in com.scalar.db.sql.statement.builder
 
value(Term) - Method in class com.scalar.db.sql.Assignment.Builder
Returns a {code Assignment} object with the specified value.
value - Variable in class com.scalar.db.sql.Assignment
 
value - Variable in class com.scalar.db.sql.Predicate
 
Value - Class in com.scalar.db.sql
A value of a column.
value - Variable in class com.scalar.db.sql.Value
 
Value.Type - Enum in com.scalar.db.sql
 
valueOf(String) - Static method in enum com.scalar.db.sql.ClusteringOrder
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.scalar.db.sql.common.EmptyColumnDefinitions
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.scalar.db.sql.common.EmptyResultSet
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.scalar.db.sql.DataType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.scalar.db.sql.Ordering.Order
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.scalar.db.sql.Predicate.Operator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.scalar.db.sql.TransactionMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.scalar.db.sql.Value.Type
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.scalar.db.sql.ClusteringOrder
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.scalar.db.sql.common.EmptyColumnDefinitions
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.scalar.db.sql.common.EmptyResultSet
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.scalar.db.sql.DataType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.scalar.db.sql.Ordering.Order
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.scalar.db.sql.Predicate.Operator
Returns an array containing the constants of this enum type, in the order they are declared.
values(Assignment...) - Method in class com.scalar.db.sql.statement.builder.InsertStatementBuilder.Start
Sets assignments to insert.
values(List<Assignment>) - Method in class com.scalar.db.sql.statement.builder.InsertStatementBuilder.Start
Sets assignments to insert.
values() - Static method in enum com.scalar.db.sql.TransactionMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.scalar.db.sql.Value.Type
Returns an array containing the constants of this enum type, in the order they are declared.
visit(BeginStatement, SqlSession) - Method in class com.scalar.db.sql.CommandStatementExecutor
 
visit(JoinStatement, SqlSession) - Method in class com.scalar.db.sql.CommandStatementExecutor
 
visit(SuspendStatement, SqlSession) - Method in class com.scalar.db.sql.CommandStatementExecutor
 
visit(ResumeStatement, SqlSession) - Method in class com.scalar.db.sql.CommandStatementExecutor
 
visit(PrepareStatement, SqlSession) - Method in class com.scalar.db.sql.CommandStatementExecutor
 
visit(ValidateStatement, SqlSession) - Method in class com.scalar.db.sql.CommandStatementExecutor
 
visit(CommitStatement, SqlSession) - Method in class com.scalar.db.sql.CommandStatementExecutor
 
visit(RollbackStatement, SqlSession) - Method in class com.scalar.db.sql.CommandStatementExecutor
 
visit(UseStatement, SqlSession) - Method in class com.scalar.db.sql.CommandStatementExecutor
 
visit(SetModeStatement, SqlSession) - Method in class com.scalar.db.sql.CommandStatementExecutor
 
visit(ShowTablesStatement, SqlSession) - Method in class com.scalar.db.sql.CommandStatementExecutor
 
visit(DescribeStatement, SqlSession) - Method in class com.scalar.db.sql.CommandStatementExecutor
 
visit(BeginStatement, Void) - Method in class com.scalar.db.sql.CommandStatementValidator
 
visit(JoinStatement, Void) - Method in class com.scalar.db.sql.CommandStatementValidator
 
visit(SuspendStatement, Void) - Method in class com.scalar.db.sql.CommandStatementValidator
 
visit(ResumeStatement, Void) - Method in class com.scalar.db.sql.CommandStatementValidator
 
visit(PrepareStatement, Void) - Method in class com.scalar.db.sql.CommandStatementValidator
 
visit(ValidateStatement, Void) - Method in class com.scalar.db.sql.CommandStatementValidator
 
visit(CommitStatement, Void) - Method in class com.scalar.db.sql.CommandStatementValidator
 
visit(RollbackStatement, Void) - Method in class com.scalar.db.sql.CommandStatementValidator
 
visit(UseStatement, Void) - Method in class com.scalar.db.sql.CommandStatementValidator
 
visit(SetModeStatement, Void) - Method in class com.scalar.db.sql.CommandStatementValidator
 
visit(ShowTablesStatement, Void) - Method in class com.scalar.db.sql.CommandStatementValidator
 
visit(DescribeStatement, Void) - Method in class com.scalar.db.sql.CommandStatementValidator
 
visit(BeginStatement, C) - Method in interface com.scalar.db.sql.statement.CommandStatementVisitor
 
visit(JoinStatement, C) - Method in interface com.scalar.db.sql.statement.CommandStatementVisitor
 
visit(SuspendStatement, C) - Method in interface com.scalar.db.sql.statement.CommandStatementVisitor
 
visit(ResumeStatement, C) - Method in interface com.scalar.db.sql.statement.CommandStatementVisitor
 
visit(PrepareStatement, C) - Method in interface com.scalar.db.sql.statement.CommandStatementVisitor
 
visit(ValidateStatement, C) - Method in interface com.scalar.db.sql.statement.CommandStatementVisitor
 
visit(CommitStatement, C) - Method in interface com.scalar.db.sql.statement.CommandStatementVisitor
 
visit(RollbackStatement, C) - Method in interface com.scalar.db.sql.statement.CommandStatementVisitor
 
visit(UseStatement, C) - Method in interface com.scalar.db.sql.statement.CommandStatementVisitor
 
visit(SetModeStatement, C) - Method in interface com.scalar.db.sql.statement.CommandStatementVisitor
 
visit(ShowTablesStatement, C) - Method in interface com.scalar.db.sql.statement.CommandStatementVisitor
 
visit(DescribeStatement, C) - Method in interface com.scalar.db.sql.statement.CommandStatementVisitor
 
visit(CreateNamespaceStatement, C) - Method in interface com.scalar.db.sql.statement.DdlStatementVisitor
 
visit(CreateTableStatement, C) - Method in interface com.scalar.db.sql.statement.DdlStatementVisitor
 
visit(DropNamespaceStatement, C) - Method in interface com.scalar.db.sql.statement.DdlStatementVisitor
 
visit(DropTableStatement, C) - Method in interface com.scalar.db.sql.statement.DdlStatementVisitor
 
visit(TruncateTableStatement, C) - Method in interface com.scalar.db.sql.statement.DdlStatementVisitor
 
visit(CreateCoordinatorTablesStatement, C) - Method in interface com.scalar.db.sql.statement.DdlStatementVisitor
 
visit(DropCoordinatorTablesStatement, C) - Method in interface com.scalar.db.sql.statement.DdlStatementVisitor
 
visit(TruncateCoordinatorTablesStatement, C) - Method in interface com.scalar.db.sql.statement.DdlStatementVisitor
 
visit(CreateIndexStatement, C) - Method in interface com.scalar.db.sql.statement.DdlStatementVisitor
 
visit(DropIndexStatement, C) - Method in interface com.scalar.db.sql.statement.DdlStatementVisitor
 
visit(AlterTableAddColumnStatement, C) - Method in interface com.scalar.db.sql.statement.DdlStatementVisitor
 
visit(SelectStatement, C) - Method in interface com.scalar.db.sql.statement.DmlStatementVisitor
 
visit(InsertStatement, C) - Method in interface com.scalar.db.sql.statement.DmlStatementVisitor
 
visit(UpdateStatement, C) - Method in interface com.scalar.db.sql.statement.DmlStatementVisitor
 
visit(DeleteStatement, C) - Method in interface com.scalar.db.sql.statement.DmlStatementVisitor
 

W

where(Predicate) - Method in class com.scalar.db.sql.statement.builder.DeleteStatementBuilder.WhereStart
Adds a WHERE predicate.
where(List<Predicate>) - Method in class com.scalar.db.sql.statement.builder.DeleteStatementBuilder.WhereStart
Specifies WHERE predicates.
where(Predicate) - Method in class com.scalar.db.sql.statement.builder.SelectStatementBuilder.WhereStart
Adds a WHERE predicate.
where(List<Predicate>) - Method in class com.scalar.db.sql.statement.builder.SelectStatementBuilder.WhereStart
Specifies WHERE predicates.
where(Predicate) - Method in class com.scalar.db.sql.statement.builder.UpdateStatementBuilder.WhereStart
Adds a WHERE predicate.
where(List<Predicate>) - Method in class com.scalar.db.sql.statement.builder.UpdateStatementBuilder.WhereStart
Specifies WHERE predicates.
withClusteringKey(String, DataType) - Method in class com.scalar.db.sql.statement.builder.CreateTableStatementBuilder.Buildable
Adds a clustering key column definition.
withClusteringKey(Map<String, DataType>) - Method in class com.scalar.db.sql.statement.builder.CreateTableStatementBuilder.Buildable
Adds clustering key column definitions.
withClusteringOrder(String, ClusteringOrder) - Method in class com.scalar.db.sql.statement.builder.CreateTableStatementBuilder.Buildable
Specifies clustering order for the specified clustering key column.
withClusteringOrders(Map<String, ClusteringOrder>) - Method in class com.scalar.db.sql.statement.builder.CreateTableStatementBuilder.Buildable
Specifies clustering orders for the specified clustering key columns.
withColumn(String, DataType) - Method in class com.scalar.db.sql.statement.builder.CreateTableStatementBuilder.Buildable
Adds a column definition.
withColumns(Map<String, DataType>) - Method in class com.scalar.db.sql.statement.builder.CreateTableStatementBuilder.Buildable
Adds column definitions.
withConnectionMode(String) - Method in class com.scalar.db.sql.SqlSessionFactory.Builder
Specifies a connection mode.
withConnectionMode(String) - Method in class com.scalar.db.sql.SqlTransactionFactory.Builder
Specifies a connection mode.
withDefaultNamespaceName(String) - Method in class com.scalar.db.sql.SqlSessionFactory.Builder
Specifies a default namespace name.
withDefaultTransactionMode(TransactionMode) - Method in class com.scalar.db.sql.SqlSessionFactory.Builder
Specifies a default transaction mode.
withOption(String, String) - Method in class com.scalar.db.sql.statement.builder.CreateCoordinatorTablesStatementBuilder.Buildable
Adds a creation option.
withOption(String, String) - Method in class com.scalar.db.sql.statement.builder.CreateIndexStatementBuilder.Buildable
Adds a creation option.
withOption(String, String) - Method in class com.scalar.db.sql.statement.builder.CreateNamespaceStatementBuilder.Buildable
Adds a creation option.
withOption(String, String) - Method in class com.scalar.db.sql.statement.builder.CreateTableStatementBuilder.Buildable
Adds a creation option.
withOptions(Map<String, String>) - Method in class com.scalar.db.sql.statement.builder.CreateCoordinatorTablesStatementBuilder.Buildable
Adds creation options.
withOptions(Map<String, String>) - Method in class com.scalar.db.sql.statement.builder.CreateIndexStatementBuilder.Buildable
Adds creation options.
withOptions(Map<String, String>) - Method in class com.scalar.db.sql.statement.builder.CreateNamespaceStatementBuilder.Buildable
Adds creation options.
withOptions(Map<String, String>) - Method in class com.scalar.db.sql.statement.builder.CreateTableStatementBuilder.Buildable
Adds creation options.
withPartitionKey(String, DataType) - Method in class com.scalar.db.sql.statement.builder.CreateTableStatementBuilder.Buildable
Adds a partition key column definition.
withPartitionKey(Map<String, DataType>) - Method in class com.scalar.db.sql.statement.builder.CreateTableStatementBuilder.Buildable
Adds partition key column definitions.
withPartitionKey(String, DataType) - Method in class com.scalar.db.sql.statement.builder.CreateTableStatementBuilder.WithPartitionKey
Adds a partition key column definition.
withPartitionKey(Map<String, DataType>) - Method in class com.scalar.db.sql.statement.builder.CreateTableStatementBuilder.WithPartitionKey
Adds partition key column definitions.
withProperties(Properties) - Method in class com.scalar.db.sql.SqlSessionFactory.Builder
Adds properties.
withProperties(Properties) - Method in class com.scalar.db.sql.SqlTransactionFactory.Builder
Adds properties.
withPropertiesFile(String) - Method in class com.scalar.db.sql.SqlSessionFactory.Builder
Specifies a properties file path.
withPropertiesFile(Path) - Method in class com.scalar.db.sql.SqlSessionFactory.Builder
Specifies a properties file path.
withPropertiesFile(String) - Method in class com.scalar.db.sql.SqlTransactionFactory.Builder
Specifies a properties file path.
withPropertiesFile(Path) - Method in class com.scalar.db.sql.SqlTransactionFactory.Builder
Specifies a properties file path.
withProperty(String, String) - Method in class com.scalar.db.sql.SqlSessionFactory.Builder
Adds a property.
withProperty(String, String) - Method in class com.scalar.db.sql.SqlTransactionFactory.Builder
Adds a property.
A B C D E F G H I J L M N O P R S T U V W 
Skip navigation links