- ge(String, String) - Static method in class com.exasol.sql.expression.BooleanTerm
-
- getAs() - Method in class com.exasol.sql.Table
-
Get the correlation name (i.e.
- getCascade() - Method in class com.exasol.sql.ddl.drop.DropSchema
-
Get the cascade
- getCascadeConstraints() - Method in class com.exasol.sql.ddl.drop.DropTable
-
- getChild(int) - Method in class com.exasol.util.AbstractBottomUpTreeNode
-
- getChild(int) - Method in class com.exasol.util.AbstractTreeNode
-
- getChild(int) - Method in interface com.exasol.util.TreeNode
-
Get child node by position in the list of siblings.
- getChildren() - Method in class com.exasol.util.AbstractBottomUpTreeNode
-
- getChildren() - Method in class com.exasol.util.AbstractTreeNode
-
- getChildren() - Method in interface com.exasol.util.TreeNode
-
Get all child nodes of this node
- getColumnName() - Method in class com.exasol.sql.ddl.create.Column
-
Get the column name
- getColumns() - Method in class com.exasol.sql.ddl.create.ColumnsDefinition
-
- getColumns() - Method in class com.exasol.sql.ddl.create.CreateTable
-
Get columns of the table
- getCount() - Method in class com.exasol.sql.dql.select.LimitClause
-
Get the maximum number of rows to be handed back
- getDataType() - Method in class com.exasol.sql.ddl.create.Column
-
Get the column data type
- getExpression() - Method in class com.exasol.sql.dql.select.WhereClause
-
Get the boolean expression defining the filter criteria
- getExpressions() - Method in class com.exasol.sql.ValueTableRow
-
Get the list of expressions the row consists of
- getIfExists() - Method in class com.exasol.sql.ddl.drop.DropSchema
-
Get true when IF EXISTS clause presents
- getIfExists() - Method in class com.exasol.sql.ddl.drop.DropTable
-
Get true when IF EXISTS clause presents
- getInstance() - Static method in class com.exasol.sql.StatementFactory
-
- getLeftOperand() - Method in class com.exasol.sql.expression.Comparison
-
Get the left-hand side operator of the comparison
- getLength() - Method in class com.exasol.datatype.type.AbstractStringDataType
-
- getMillisecondPrecision() - Method in class com.exasol.datatype.type.IntervalDayToSecond
-
- getName() - Method in class com.exasol.datatype.type.AbstractStringDataType
-
- getName() - Method in class com.exasol.datatype.type.Boolean
-
- getName() - Method in interface com.exasol.datatype.type.DataType
-
- getName() - Method in class com.exasol.datatype.type.Date
-
- getName() - Method in class com.exasol.datatype.type.Decimal
-
- getName() - Method in class com.exasol.datatype.type.DoublePrecision
-
- getName() - Method in class com.exasol.datatype.type.IntervalDayToSecond
-
- getName() - Method in class com.exasol.datatype.type.IntervalYearToMonth
-
- getName() - Method in class com.exasol.datatype.type.Timestamp
-
- getName() - Method in class com.exasol.datatype.type.TimestampWithLocalTimezone
-
- getName() - Method in class com.exasol.sql.ddl.Schema
-
Get the schema name
- getName() - Method in class com.exasol.sql.dql.select.Join
-
Get the name of the joined table
- getName() - Method in class com.exasol.sql.Field
-
Get the field name
- getName() - Method in class com.exasol.sql.Table
-
Get the name of the table
- getOffset() - Method in class com.exasol.sql.dql.select.LimitClause
-
Get the offset row for the limit
- getOperator() - Method in class com.exasol.sql.expression.Comparison
-
Get the comparison operator
- getParent() - Method in class com.exasol.util.AbstractBottomUpTreeNode
-
- getParent() - Method in class com.exasol.util.AbstractTreeNode
-
- getParent() - Method in interface com.exasol.util.TreeNode
-
Get the parent of this node
- getPrecision() - Method in class com.exasol.datatype.type.Decimal
-
- getRestrict() - Method in class com.exasol.sql.ddl.drop.DropSchema
-
Get the restrict
- getRightOperand() - Method in class com.exasol.sql.expression.Comparison
-
Get the right-hand side operator of the comparison
- getRoot() - Method in class com.exasol.sql.AbstractFragment
-
- getRoot() - Method in interface com.exasol.sql.Fragment
-
Get the root statement of this SQL fragment
- getRoot() - Method in class com.exasol.util.AbstractBottomUpTreeNode
-
- getRoot() - Method in class com.exasol.util.AbstractTreeNode
-
- getRoot() - Method in interface com.exasol.util.TreeNode
-
Get the root of the tree
- getRows() - Method in class com.exasol.sql.ValueTable
-
Get a list of all rows in the value table
- getScale() - Method in class com.exasol.datatype.type.Decimal
-
- getSchemaName() - Method in class com.exasol.sql.ddl.create.CreateSchema
-
Get the schema name
- getSchemaName() - Method in class com.exasol.sql.ddl.drop.DropSchema
-
Get the schema name
- getSign() - Method in class com.exasol.datatype.value.AbstractInterval
-
- getSignedValue() - Method in class com.exasol.datatype.value.AbstractInterval
-
- getSpecification() - Method in class com.exasol.sql.dql.select.Join
-
Get the join specification
- getTableName() - Method in class com.exasol.sql.ddl.create.CreateTable
-
Get the table name
- getTableName() - Method in class com.exasol.sql.ddl.drop.DropTable
-
- getTableName() - Method in class com.exasol.sql.dml.insert.Insert
-
Get the name of the table into which data should be inserted
- getType() - Method in class com.exasol.sql.dql.select.Join
-
Get the type of the join
- getValue() - Method in class com.exasol.sql.expression.IntegerLiteral
-
- getYearPrecision() - Method in class com.exasol.datatype.type.IntervalDayToSecond
-
- getYearPrecision() - Method in class com.exasol.datatype.type.IntervalYearToMonth
-
- gt(String, String) - Static method in class com.exasol.sql.expression.BooleanTerm
-
- value - Variable in class com.exasol.datatype.value.AbstractInterval
-
- ValueExpression - Interface in com.exasol.sql.expression
-
Common interface for all types of value expressions
- ValueExpressionRenderer - Class in com.exasol.sql.expression.rendering
-
Renderer for common value expressions
- ValueExpressionRenderer(StringRendererConfig) - Constructor for class com.exasol.sql.expression.rendering.ValueExpressionRenderer
-
- ValueExpressionVisitor - Interface in com.exasol.sql.expression
-
- valueOf(String) - Static method in enum com.exasol.sql.dql.select.JoinType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.exasol.sql.expression.ComparisonOperator
-
Returns the enum constant of this type with the specified name.
- valuePlaceholder() - Method in class com.exasol.sql.dml.insert.Insert
-
Add an unnamed value placeholder to the value list (this is useful for prepared statements)
- valuePlaceholders(int) - Method in class com.exasol.sql.dml.insert.Insert
-
Add a given number unnamed value placeholder to the value list (this is useful for prepared statements)
- values(String...) - Method in class com.exasol.sql.dml.insert.Insert
-
Insert a list of string values
- values(int...) - Method in class com.exasol.sql.dml.insert.Insert
-
Insert a list of integer values
- values() - Static method in enum com.exasol.sql.dql.select.JoinType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.exasol.sql.expression.ComparisonOperator
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- valueTable(ValueTable) - Method in class com.exasol.sql.dml.insert.Insert
-
Insert a value table
- valueTable(ValueTable) - Method in class com.exasol.sql.dql.select.FromClause
-
- ValueTable - Class in com.exasol.sql
-
Value tables are pseudo-tables constructed from rows and columns of expressions (e.g.
- ValueTable(Fragment) - Constructor for class com.exasol.sql.ValueTable
-
- ValueTableRow - Class in com.exasol.sql
-
- ValueTableRow(Fragment, ValueExpression...) - Constructor for class com.exasol.sql.ValueTableRow
-
Create a value table row from a list of expressions
- ValueTableRow(Fragment, String...) - Constructor for class com.exasol.sql.ValueTableRow
-
Create a value table row from a list of string literals
- ValueTableRow.Builder - Class in com.exasol.sql
-
- Varchar - Class in com.exasol.datatype.type
-
This class implements the Exasol-proprietary data type varchar
- Varchar(int) - Constructor for class com.exasol.datatype.type.Varchar
-
Create a new instance of an
Varchar data type
- varcharColumn(String, int) - Method in class com.exasol.sql.ddl.create.CreateTable
-
Add varchar column
- visit(CreateSchema) - Method in interface com.exasol.sql.ddl.create.CreateSchemaVisitor
-
- visit(Schema) - Method in interface com.exasol.sql.ddl.create.CreateSchemaVisitor
-
- visit(Table) - Method in interface com.exasol.sql.ddl.create.CreateTableVisitor
-
- visit(CreateTable) - Method in interface com.exasol.sql.ddl.create.CreateTableVisitor
-
- visit(Column) - Method in interface com.exasol.sql.ddl.create.CreateTableVisitor
-
- visit(ColumnsDefinition) - Method in interface com.exasol.sql.ddl.create.CreateTableVisitor
-
- visit(Char) - Method in interface com.exasol.sql.ddl.create.CreateTableVisitor
-
- visit(Varchar) - Method in interface com.exasol.sql.ddl.create.CreateTableVisitor
-
- visit(Boolean) - Method in interface com.exasol.sql.ddl.create.CreateTableVisitor
-
- visit(Date) - Method in interface com.exasol.sql.ddl.create.CreateTableVisitor
-
- visit(Decimal) - Method in interface com.exasol.sql.ddl.create.CreateTableVisitor
-
- visit(DoublePrecision) - Method in interface com.exasol.sql.ddl.create.CreateTableVisitor
-
- visit(Timestamp) - Method in interface com.exasol.sql.ddl.create.CreateTableVisitor
-
- visit(TimestampWithLocalTimezone) - Method in interface com.exasol.sql.ddl.create.CreateTableVisitor
-
- visit(IntervalDayToSecond) - Method in interface com.exasol.sql.ddl.create.CreateTableVisitor
-
- visit(IntervalYearToMonth) - Method in interface com.exasol.sql.ddl.create.CreateTableVisitor
-
- visit(CreateSchema) - Method in class com.exasol.sql.ddl.create.rendering.CreateSchemaRenderer
-
- visit(Schema) - Method in class com.exasol.sql.ddl.create.rendering.CreateSchemaRenderer
-
- visit(CreateTable) - Method in class com.exasol.sql.ddl.create.rendering.CreateTableRenderer
-
- visit(Column) - Method in class com.exasol.sql.ddl.create.rendering.CreateTableRenderer
-
- visit(ColumnsDefinition) - Method in class com.exasol.sql.ddl.create.rendering.CreateTableRenderer
-
- visit(Char) - Method in class com.exasol.sql.ddl.create.rendering.CreateTableRenderer
-
- visit(Varchar) - Method in class com.exasol.sql.ddl.create.rendering.CreateTableRenderer
-
- visit(Boolean) - Method in class com.exasol.sql.ddl.create.rendering.CreateTableRenderer
-
- visit(Date) - Method in class com.exasol.sql.ddl.create.rendering.CreateTableRenderer
-
- visit(Decimal) - Method in class com.exasol.sql.ddl.create.rendering.CreateTableRenderer
-
- visit(DoublePrecision) - Method in class com.exasol.sql.ddl.create.rendering.CreateTableRenderer
-
- visit(Timestamp) - Method in class com.exasol.sql.ddl.create.rendering.CreateTableRenderer
-
- visit(TimestampWithLocalTimezone) - Method in class com.exasol.sql.ddl.create.rendering.CreateTableRenderer
-
- visit(IntervalDayToSecond) - Method in class com.exasol.sql.ddl.create.rendering.CreateTableRenderer
-
- visit(IntervalYearToMonth) - Method in class com.exasol.sql.ddl.create.rendering.CreateTableRenderer
-
- visit(Table) - Method in class com.exasol.sql.ddl.create.rendering.CreateTableRenderer
-
- visit(DropSchema) - Method in interface com.exasol.sql.ddl.drop.DropSchemaVisitor
-
- visit(Schema) - Method in interface com.exasol.sql.ddl.drop.DropSchemaVisitor
-
- visit(Cascade) - Method in interface com.exasol.sql.ddl.drop.DropSchemaVisitor
-
- visit(Restrict) - Method in interface com.exasol.sql.ddl.drop.DropSchemaVisitor
-
- visit(Table) - Method in interface com.exasol.sql.ddl.drop.DropTableVisitor
-
- visit(DropTable) - Method in interface com.exasol.sql.ddl.drop.DropTableVisitor
-
- visit(CascadeConstraints) - Method in interface com.exasol.sql.ddl.drop.DropTableVisitor
-
- visit(DropSchema) - Method in class com.exasol.sql.ddl.drop.rendering.DropSchemaRenderer
-
- visit(Schema) - Method in class com.exasol.sql.ddl.drop.rendering.DropSchemaRenderer
-
- visit(Cascade) - Method in class com.exasol.sql.ddl.drop.rendering.DropSchemaRenderer
-
- visit(Restrict) - Method in class com.exasol.sql.ddl.drop.rendering.DropSchemaRenderer
-
- visit(DropTable) - Method in class com.exasol.sql.ddl.drop.rendering.DropTableRenderer
-
- visit(CascadeConstraints) - Method in class com.exasol.sql.ddl.drop.rendering.DropTableRenderer
-
- visit(Table) - Method in class com.exasol.sql.ddl.drop.rendering.DropTableRenderer
-
- visit(Insert) - Method in interface com.exasol.sql.dml.insert.InsertVisitor
-
- visit(InsertFields) - Method in interface com.exasol.sql.dml.insert.InsertVisitor
-
- visit(Insert) - Method in class com.exasol.sql.dml.insert.rendering.InsertRenderer
-
- visit(Table) - Method in class com.exasol.sql.dml.insert.rendering.InsertRenderer
-
- visit(Field) - Method in class com.exasol.sql.dml.insert.rendering.InsertRenderer
-
- visit(InsertFields) - Method in class com.exasol.sql.dml.insert.rendering.InsertRenderer
-
- visit(ValueTable) - Method in class com.exasol.sql.dml.insert.rendering.InsertRenderer
-
- visit(ValueTableRow) - Method in class com.exasol.sql.dml.insert.rendering.InsertRenderer
-
- visit(Select) - Method in class com.exasol.sql.dql.select.rendering.SelectRenderer
-
- visit(Field) - Method in class com.exasol.sql.dql.select.rendering.SelectRenderer
-
- visit(FromClause) - Method in class com.exasol.sql.dql.select.rendering.SelectRenderer
-
- visit(Table) - Method in class com.exasol.sql.dql.select.rendering.SelectRenderer
-
- visit(Join) - Method in class com.exasol.sql.dql.select.rendering.SelectRenderer
-
- visit(WhereClause) - Method in class com.exasol.sql.dql.select.rendering.SelectRenderer
-
- visit(LimitClause) - Method in class com.exasol.sql.dql.select.rendering.SelectRenderer
-
- visit(ValueTable) - Method in class com.exasol.sql.dql.select.rendering.SelectRenderer
-
- visit(ValueTableRow) - Method in class com.exasol.sql.dql.select.rendering.SelectRenderer
-
- visit(Select) - Method in interface com.exasol.sql.dql.select.SelectVisitor
-
- visit(FromClause) - Method in interface com.exasol.sql.dql.select.SelectVisitor
-
- visit(Join) - Method in interface com.exasol.sql.dql.select.SelectVisitor
-
- visit(LimitClause) - Method in interface com.exasol.sql.dql.select.SelectVisitor
-
- visit(WhereClause) - Method in interface com.exasol.sql.dql.select.SelectVisitor
-
- visit(Not) - Method in interface com.exasol.sql.expression.BooleanExpressionVisitor
-
- visit(BooleanLiteral) - Method in interface com.exasol.sql.expression.BooleanExpressionVisitor
-
- visit(And) - Method in interface com.exasol.sql.expression.BooleanExpressionVisitor
-
- visit(Or) - Method in interface com.exasol.sql.expression.BooleanExpressionVisitor
-
- visit(Comparison) - Method in interface com.exasol.sql.expression.BooleanExpressionVisitor
-
- visit(Not) - Method in class com.exasol.sql.expression.rendering.BooleanExpressionRenderer
-
- visit(And) - Method in class com.exasol.sql.expression.rendering.BooleanExpressionRenderer
-
- visit(Or) - Method in class com.exasol.sql.expression.rendering.BooleanExpressionRenderer
-
- visit(BooleanLiteral) - Method in class com.exasol.sql.expression.rendering.BooleanExpressionRenderer
-
- visit(Comparison) - Method in class com.exasol.sql.expression.rendering.BooleanExpressionRenderer
-
- visit(StringLiteral) - Method in class com.exasol.sql.expression.rendering.ValueExpressionRenderer
-
- visit(IntegerLiteral) - Method in class com.exasol.sql.expression.rendering.ValueExpressionRenderer
-
- visit(UnnamedPlaceholder) - Method in class com.exasol.sql.expression.rendering.ValueExpressionRenderer
-
- visit(UnnamedPlaceholder) - Method in interface com.exasol.sql.expression.ValueExpressionVisitor
-
- visit(StringLiteral) - Method in interface com.exasol.sql.expression.ValueExpressionVisitor
-
- visit(IntegerLiteral) - Method in interface com.exasol.sql.expression.ValueExpressionVisitor
-
- visit(Table) - Method in interface com.exasol.sql.TableValuesVisitor
-
- visit(Field) - Method in interface com.exasol.sql.TableValuesVisitor
-
- visit(ValueTable) - Method in interface com.exasol.sql.TableValuesVisitor
-
- visit(ValueTableRow) - Method in interface com.exasol.sql.TableValuesVisitor
-