Uses of Class
gudusoft.gsqlparser.nodes.TExpression
Packages that use TExpression
Package
Description
Provides the class
TGSqlParser necessary to create a SQL Parser and the classes a SQL Parser uses
internally to handle different SQL dialects.Provides the classes represents various SQL query parse tree node.
Provides the classes represent various SQL statements.
-
Uses of TExpression in gudusoft.gsqlparser
Methods in gudusoft.gsqlparser that return TExpressionModifier and TypeMethodDescriptionstatic TExpressionTGSqlParser.parseExpression(EDbVendor dbVendor, String expr) TGSqlParser.parseExpression(String expr) Create an expression object from the parameter: expr -
Uses of TExpression in gudusoft.gsqlparser.compiler.expr
Methods in gudusoft.gsqlparser.compiler.expr that return TExpressionMethods in gudusoft.gsqlparser.compiler.expr with parameters of type TExpressionModifier and TypeMethodDescriptionIExprFunction.evaluate(gudusoft.gsqlparser.compiler.IEvaluationContext context, TExpression[] args) -
Uses of TExpression in gudusoft.gsqlparser.compiler.expr.function.excel
Methods in gudusoft.gsqlparser.compiler.expr.function.excel with parameters of type TExpressionModifier and TypeMethodDescriptionABS.evaluate(gudusoft.gsqlparser.compiler.IEvaluationContext context, TExpression[] args) -
Uses of TExpression in gudusoft.gsqlparser.compiler.util
Methods in gudusoft.gsqlparser.compiler.util with parameters of type TExpressionModifier and TypeMethodDescriptionvoidTSimpleEvaluationContext.setVariable(String name, TExpression value) -
Uses of TExpression in gudusoft.gsqlparser.dlineage
Methods in gudusoft.gsqlparser.dlineage with parameters of type TExpressionModifier and TypeMethodDescriptionprotected voidDataFlowAnalyzer.analyzeResultColumnExpressionRelation(Object resultColumn, TExpression expression) -
Uses of TExpression in gudusoft.gsqlparser.dlineage.dataflow.model
Methods in gudusoft.gsqlparser.dlineage.dataflow.model with parameters of type TExpressionModifier and TypeMethodDescriptionprotected voidAbstractRelationship.addExpressionTransform(RelationshipElement<?> source, TExpression expression) ModelFactory.createInsertTableColumn(Table tableModel, TExpression column, int columnIndex) ModelFactory.createResultColumn(ResultSet resultSet, TExpression expression) protected StringResultColumn.getColumnName(TExpression expr) protected StringTableColumn.getColumnName(TExpression expr) Constructors in gudusoft.gsqlparser.dlineage.dataflow.model with parameters of type TExpressionModifierConstructorDescriptionTableColumn(Table table, TExpression columnObject, int columnIndex) -
Uses of TExpression in gudusoft.gsqlparser.nodes
Fields in gudusoft.gsqlparser.nodes declared as TExpressionModifier and TypeFieldDescriptionprotected TExpressionTFunctionCall.filterClauseTJoinExpr.onConditionon condition;TFunctionCall.Trim_ExprTFunctionCall.Trim_From_ExprMethods in gudusoft.gsqlparser.nodes that return TExpressionModifier and TypeMethodDescriptionstatic TExpressionTExpression.createExpression(EDbVendor dbVendor, EExpressionType pExpressionType, TSourceToken pOperatorToken, TExpression pLeft, TExpression pRight) static TExpressionTExpression.createExpression(EDbVendor dbVendor, EExpressionType pExpressionType, TSourceToken pOperatorToken, TObjectName pLeft, TConstant pRight) static TExpressionTExpression.createExpression(EDbVendor dbVendor, EExpressionType pExpressionType, TSourceToken pOperatorToken, TObjectName pLeft, TObjectName pRight) static TExpressionTExpression.createExpression(EDbVendor dbVendor, TConstant constantOperand) static TExpressionTExpression.createExpression(EDbVendor dbVendor, TObjectName objectOperand) static TExpressionTExpression.createParenthesisExpression(TExpression pLeft) TNodeFactory.createSimpleExpression(TObjectName or) TFunctionCall.getAgainstExpr()against expr in match function of MySQLTIndirection.getArrayAccessExpr()TUnnestClause.getArrayExpr()TExpression.getBetweenOperand()TBindArgument.getBindArgumentExpr()TWindowFrameBoundary.getBoundaryNumber()TFunctionCall.getCastOperand()The first operand in the cast specification.TConstraint.getCheckCondition()TJsonTable.getColExprLiteral()teradata colexpr literalTIdentityClause.getColumnExpr()TFunctionCall.getColumnNameOrListExpression()get column name or column list in SQL Server contains predicate.TContainsTable.getColumnReferences()TAlterTableOption.getCommentExpr()TWhenClauseItem.getComparison_expr()TColumnDefinition.getComputedColumnExpression()TConnectByClause.getCondition()TContinueSqlNode.getCondition()TElseIfSqlNode.getCondition()THavingClause.getCondition()TIfSqlNode.getCondition()TInsertCondition.getCondition()TMergeDeleteClause.getCondition()TMergeSqlNode.getCondition()TMergeWhenClause.getCondition()TRepeatSqlNode.getCondition()TWhereClause.getCondition()TWhileSqlNode.getCondition()THierarchical.getConnectByClause()Deprecated.TUnpivotInClauseItem.getConstantExpr()TContainsTable.getContains_search_condition()TFunctionCall.getDateExpression()date, time or timestamp expression in extract function of DB2, Greenplum.TAlterTableOption.getDefaultExpr()MySQL, PostgreSQL, expression in set default clause of alter column.TColumnDefinition.getDefaultExpression()The DEFAULT clause lets you specify a value to be assigned to the column if a subsequent INSERT statement omits a value for the column.TConstraint.getDefaultExpression()TColumnAttribute.getDefaultValue()TDatatypeAttribute.getDefaultValue()TDeclareVariable.getDefaultValue()TParameterDeclaration.getDefaultValue()Specifies a default value for an IN parameter.TMergeUpdateClause.getDeleteWhereClause()TExecImmeNode.getDynamicStringExpr()TCaseExpression.getElse_expr()TComputeExpr.getExpr()TCreateMacroSqlNode.getExpr()TExpressionCallTarget.getExpr()TFlashback.getExpr()TGroupByItem.getExpr()TGroupingExpressionItem.getExpr()Deprecated.TIntervalExpression.getExpr()TMultiTarget.getExpr()TNewVariantTypeArgument.getExpr()TReplaceExprAsIdentifier.getExpr()TResultColumn.getExpr()column expression.TReturnSqlNode.getExpr()TTopClause.getExpr()TValueRowItem.getExpr()Deprecated.TFunctionCall.getExpr1()paramter of following functions
teradata: position function,
sql server: convert;
oracle: convert,translate,cast,oracle XMLSERIALIZE(value_expr), oracle XMLROOT (value_expr)
mysql: substringTFunctionCall.getExpr2()TFunctionCall.getExpr3()TColumnWithSortOrder.getExpression()Returns the expression for a functional index.TExpressionList.getExpression(int position) TSetAssignment.getExpression()TFetchFirstClause.getFetchValue()TFunctionCall.getFilterClause()spark sql filter clause, postgresql filter clauseTCreateIndexSqlNode.getFilterPredicate()TInExpr.getFunc_expr()Deprecated.TGroupingSetItem.getGrouping_expression()THashPartitions.getHashExpr()TTablePartitionItem.getHashPartitionQuantity()TGroupBy.getHavingClause()Restrict the groups of returned rows to those groups for which the specified condition is TRUE.TColumnDefinition.getIncrement()TConstraint.getIncrement()Used internalTArrayAccess.getIndex1()TArrayAccess.getIndex2()TArrayAccess.getIndex3()TCreateIndexSqlNode.getIndexWhere()TCreateIndexSqlNode.getIndexWith()TCaseExpression.getInput_expr()TMergeInsertClause.getInsertValue()TMergeInsertClause.getInsertWhereClause()TConstant.getInt64_expression()BigQuery interval literal int64_expressionTCompositeRangePartitions.getIntervalExpr()TRangePartitions.getIntervalExpr()TCaseJoinItem.getJoinCondition()TFromTable.getJoinCondition()used in couchbase onlyTJsonTable.getJsonExpression()TExpression.getLeftOperand()TFunctionCall.getLengthExpression()The length of theTFunctionCall.getSourceExpression()string unit to be returned in substring function.TExpression.getLikeEscapeOperand()TListPartitions.getListExpr()TIndices.getLowerSubscript()Gets the lower bound expression for array access patterns.TJoinExpr.getMatchCondition()TFunctionCall.getNamespace_String()TTriggerReferencingItem.getNewValue()TObjectAccess.getObjectExpr()TLimitClause.getOffset()informix skip valueTTriggerReferencingItem.getOldValue()TJoinExpr.getOnCondition()TJoinItem.getOnCondition()Deprecated.TFunctionCall.getParameter()parameter in function:convert(datetype,parameter,style)TAlterRoleSqlNode.getParameterValue()TExecParameter.getParameterValue()TSetAssignment.getParameterValue()TExpression.getParentExpr()TCreateTableOption.getPartitionByExpr()Bigquery partition by exprTAlterTableOption.getPartitionExpression1()SQL Server, source_partition_number_expression in switch partition clauseTAlterTableOption.getPartitionExpression2()SQL Server, target_partition_number_expression in switch partition clauseTExecuteSqlNode.getPreparedValue()TRangePartitions.getRangeExpr()MySQLTOrderBy.getResetWhenCondition()TAlterTableOption.getRetenttionTimeInDays()TWhenClauseItem.getReturn_expr()TExpression.getRightOperand()TCallSqlNode.getRoutineExpr()TLimitClause.getRow_count()informix limit valueTJsonTable.getRowExprLiteral()teradata rowexpr literalTFunctionCall.getSearchCondition()contains search condition.TQualifyClause.getSearchConditoin()TColumnAttribute.getSeed()TColumnDefinition.getSeed()TConstraint.getSeed()Used internalTLimitClause.getSelectFetchFirstValue()postgresql select fetch first value, informix first valueTOffsetClause.getSelectOffsetValue()TFunctionCall.getSeparatorExpr()DB2 listagg function.TOrderByItem.getSortKey()TFunctionCall.getSourceExpression()An expression that specifies the string from which the result is derived in substring function.TCreateFunctionSqlNode.getSqlExpression()TFunctionCall.getStartExpression()A start expression that specifies the position withinTFunctionCall.getSourceExpression()that is to be the first string unit of the result in substring function.THierarchical.getStartWithClause()Specify a condition that identifies the row(s) to be used as the root(s) of a hierarchical query.TSignalSqlNode.getStateValue()TColumnAttribute.getStep()TExecuteSqlNode.getStmtString()TFunctionCall.getStringExpr()DB2 listagg functionTTrimArgument.getStringExpression()TFunctionCall.getStyle()style in function:convert(datetype,parameter,style)TFromTable.getTableExpr()TTable.getTableExpr()TTrimArgument.getTrimCharacter()TFunctionCall.getTypeExpression()A structured type expression in subtype-treatment.TMergeUpdateClause.getUpdateWhereClause()TIndices.getUpperSubscript()Gets the upper bound expression for array slice patterns.TAlterTableOption.getUsingExpr()using expr when option type isEAlterTableOptionType.AlterColumnand subtype isEAlterColumnSubType.SetDataTypeTJsonObjectKeyValue.getValue()TKeyValueSqlNode.getValue()TSetSqlNode.getVariableValue()TNameValuePair.getVarValue()TCaseJoinItem.getWhenCondition()TCreateTriggerSqlNode.getWhenCondition()TTriggerAction.getWhenExpr()TFunctionCall.getXMLElementNameExpr()XMLElement name/evalname exprTFunctionCall.getXMLType_Instance()TFunctionCall.getXPath_String()static TExpressionTExpression.mergeObjectNameList(TExpression expr, TObjectNameList objectNameList) Methods in gudusoft.gsqlparser.nodes with parameters of type TExpressionModifier and TypeMethodDescriptionvoidTExpressionList.addExpression(TExpression expr) voidTIndices.addSubscript(TExpression expr) static voidTIndices.addSubscript(ArrayList<TIndices> indicesArrayList, TExpression expr) voidTExpression.copyTo(TExpression target) TNodeFactory.createCompoundExpression(EExpressionType operatorType, TExpression leftOperand, TExpression rightOperand) static TExpressionTExpression.createExpression(EDbVendor dbVendor, EExpressionType pExpressionType, TSourceToken pOperatorToken, TExpression pLeft, TExpression pRight) TNodeFactory.createExpression(EExpressionType operatorType, TExpression leftOperand, TExpression rightOperand) static TExpressionTExpression.createParenthesisExpression(TExpression pLeft) static TExpressionTExpression.mergeObjectNameList(TExpression expr, TObjectNameList objectNameList) voidTParseTreeVisitor.postVisit(TExpression node) voidTParseTreeVisitor.preVisit(TExpression node) voidTFunctionCall.setAgainstExpr(TExpression againstExpr) against expr in match function of MySQLvoidTExpression.setBetweenOperand(TExpression betweenOperand) voidTBindArgument.setBindArgumentExpr(TExpression bindArgumentExpr) voidTWindowFrameBoundary.setBoundaryNumber(TExpression boundaryNumber) voidTFunctionCall.setCastOperand(TExpression castOperand) cast specification, set the first operand in the cast specificationvoidTConstraint.setCheckCondition(TExpression checkCondition) voidTJsonTable.setColExprLiteral(TExpression col_expr_literal) voidTFunctionCall.setColumnNameOrListExpression(TExpression columnNameOrListExpression) set column name or column list of SQL Server contains predicate or freetext predicatevoidTContainsTable.setColumnReferences(TExpression columnReferences) voidTWhenClauseItem.setComparison_expr(TExpression comparison_expr) voidTColumnDefinition.setComputedColumnExpression(TExpression computedColumnExpression) voidTConnectByClause.setCondition(TExpression condition) voidTElseIfSqlNode.setCondition(TExpression condition) voidTInsertCondition.setCondition(TExpression condition) voidTMergeWhenClause.setCondition(TExpression condition) voidTWhereClause.setCondition(TExpression condition) voidTHierarchical.setConnectByClause(TExpression connectByClause) voidTContainsTable.setContains_search_condition(TExpression contains_search_condition) voidTFunctionCall.setDateExpression(TExpression dateExpression) set date, time or timestamp expression in extract/extend function.voidTAlterTableOption.setDefaultExpr(TExpression defaultExpr) voidTColumnDefinition.setDefaultExpression(TExpression defaultExpression) voidTConstraint.setDefaultExpression(TExpression defaultExpression) voidTColumnAttribute.setDefaultValue(TExpression defaultValue) voidTDeclareVariable.setDefaultValue(TExpression defaultValue) voidTParameterDeclaration.setDefaultValue(TExpression defaultValue) voidTMergeUpdateClause.setDeleteWhereClause(TExpression deleteWhereClause) voidTExecImmeNode.setDynamicStringExpr(TExpression dynamicStringExpr) voidTCaseExpression.setElse_expr(TExpression else_expr) voidTComputeExpr.setExpr(TExpression expr) voidTExpressionCallTarget.setExpr(TExpression expr) voidTGroupByItem.setExpr(TExpression expr) voidTIntervalExpression.setExpr(TExpression expr) voidTNewVariantTypeArgument.setExpr(TExpression expr) voidTResultColumn.setExpr(TExpression expr) voidTTopClause.setExpr(TExpression expr) voidTValueRowItem.setExpr(TExpression expr) Deprecated.voidTFunctionCall.setExpr1(TExpression expr1) voidTFunctionCall.setExpr2(TExpression expr2) voidTFunctionCall.setExpr3(TExpression expr3) voidTColumnWithSortOrder.setExpression(TExpression expression) voidTSetAssignment.setExpression(TExpression expression) voidTFetchFirstClause.setFetchValue(TExpression fetchValue) voidTCreateIndexSqlNode.setFilterPredicate(TExpression filterPredicate) voidTGroupingSetItem.setGrouping_expression(TExpression grouping_expression) voidTGroupBy.setHavingClause(TExpression havingClause) voidTColumnDefinition.setIncrement(TExpression increment) voidTConstraint.setIncrement(TExpression increment) voidTArrayAccess.setIndex1(TExpression index1) voidTArrayAccess.setIndex2(TExpression index2) voidTArrayAccess.setIndex3(TExpression index3) voidTCreateIndexSqlNode.setIndexWhere(TExpression indexWhere) voidTCreateIndexSqlNode.setIndexWith(TExpression indexWith) voidTCaseExpression.setInput_expr(TExpression input_expr) voidTMergeInsertClause.setInsertWhereClause(TExpression insertWhereClause) voidTCompositeRangePartitions.setIntervalExpr(TExpression intervalExpr) voidTRangePartitions.setIntervalExpr(TExpression intervalExpr) voidTFromTable.setJoinCondition(TExpression joinCondition) voidTJoinExpr.setJoinCondition(TExpression onCondition) voidTExpression.setLeftOperand(TExpression leftOperand) voidTFunctionCall.setLengthExpression(TExpression lengthExpression) set the length expression in substring function.voidTExpression.setLikeEscapeOperand(TExpression likeEscapeOperand) voidTIndices.setLowerSubscript(TExpression lowerSubscript) Sets the lower bound expression for array access operations.voidTJoinExpr.setMatchCondition(TExpression matchCondition) voidTFunctionCall.setNamespace_String(TExpression namespace_String) voidTTriggerReferencingItem.setNewValue(TExpression newValue) voidTObjectAccess.setObjectExpr(TExpression objectExpr) voidTLimitClause.setOffset(TExpression offset) voidTTriggerReferencingItem.setOldValue(TExpression oldValue) voidTJoinExpr.setOnCondition(TExpression onCondition) voidTJoinItem.setOnCondition(TExpression onCondition) Deprecated.voidTFunctionCall.setParameter(TExpression parameter) voidTExecParameter.setParameterValue(TExpression parameterValue) voidTExpression.setParentExpr(TExpression parentExpr) voidTCreateTableOption.setPartitionByExpr(TExpression partitionByExpr) voidTAlterTableOption.setPartitionExpression1(TExpression partitionExpression1) voidTAlterTableOption.setPartitionExpression2(TExpression partitionExpression2) voidTOrderBy.setResetWhenCondition(TExpression resetWhenCondition) voidTWhenClauseItem.setReturn_expr(TExpression return_expr) voidTExpression.setRightOperand(TExpression rightOperand) voidTLimitClause.setRow_count(TExpression row_count) voidTJsonTable.setRowExprLiteral(TExpression row_expr_literal) voidTDmlSelectItem.setScalarExpr(TExpression scalarExpr) voidTFunctionCall.setSearchCondition(TExpression searchCondition) contains search condition.voidTQualifyClause.setSearchConditoin(TExpression searchConditoin) voidTColumnAttribute.setSeed(TExpression seed) voidTColumnDefinition.setSeed(TExpression seed) voidTConstraint.setSeed(TExpression seed) voidTLimitClause.setSelectFetchFirstValue(TExpression selectFetchFirstValue) voidTOffsetClause.setSelectOffsetValue(TExpression selectOffsetValue) voidTFunctionCall.setSeparatorExpr(TExpression separatorExpr) voidTOrderByItem.setSortKey(TExpression sortKey) voidTFunctionCall.setSourceExpression(TExpression sourceExpression) set an expression that specifies the string from which the result is derived in substring function.voidTCreateFunctionSqlNode.setSqlExpression(TExpression sqlExpression) voidTFunctionCall.setStartExpression(TExpression startExpression) set a start expression that specifies the position withinTFunctionCall.getSourceExpression()that is to be the first string unit of the result in substring function.voidTHierarchical.setStartWithClause(TExpression startWithClause) voidTColumnAttribute.setStep(TExpression step) voidTExecuteSqlNode.setStmtString(TExpression stmtString) voidTFunctionCall.setStringExpr(TExpression stringExpr) voidTTrimArgument.setStringExpression(TExpression stringExpression) voidTFunctionCall.setStyle(TExpression style) voidTFromTable.setTableExpr(TExpression tableExpr) voidTTable.setTableExpr(TExpression tableExpr) voidTFunctionCall.setTrim_Expr(TExpression trim_Expr) voidTFunctionCall.setTrim_From_Expr(TExpression trim_From_Expr) voidTTrimArgument.setTrimCharacter(TExpression trimCharacter) voidTDeclareVariableList.setTypeAndDefaultValueOfEachVariable(TTypeName ptype, TExpression pexpr) voidTFunctionCall.setTypeExpression(TExpression typeExpression) a structured type expression in DB2 subtype-treatment: treat.voidTMergeUpdateClause.setUpdateWhereClause(TExpression updateWhereClause) voidTIndices.setUpperSubscript(TExpression upperSubscript) Sets the upper bound expression for array slice operations.voidTAlterTableOption.setUsingExpr(TExpression usingExpr) voidTSetSqlNode.setVariableValue(TExpression variableValue) voidTCaseJoinItem.setWhenCondition(TExpression whenCondition) voidTCreateTriggerSqlNode.setWhenCondition(TExpression whenCondition) voidTTriggerAction.setWhenExpr(TExpression whenExpr) voidTFunctionCall.setXMLElementNameExpr(TExpression XMLElementNameExpr) voidTFunctionCall.setXMLType_Instance(TExpression XMLType_Instance) voidTFunctionCall.setXPath_String(TExpression XPath_String) Constructors in gudusoft.gsqlparser.nodes with parameters of type TExpressionModifierConstructorDescriptionTExpression(EExpressionType pExpressionType, TExpression pLeft, TExpression pRight) TExpression(EExpressionType pExpressionType, TExpression pLeft, TExpression pRight, EComparisonType pComparisonType) -
Uses of TExpression in gudusoft.gsqlparser.nodes.couchbase
Subclasses of TExpression in gudusoft.gsqlparser.nodes.couchbaseModifier and TypeClassDescriptionclassclassclassclassclassclassclassclassMethods in gudusoft.gsqlparser.nodes.couchbase that return TExpressionModifier and TypeMethodDescriptionTBinding.getExpr()TIndexKeyTerm.getExpr()TInferKeyspaceSqlNode.getInferWith()TPair.getKeyName()TUseKeyIndex.getKeys()TPair.getKeyValue()TCollMapBase.getNameMapping()TCollPredBase.getSatisfies()TCollMapBase.getValueMapping()TCollMapBase.getWhen()TUpdateFor.getWhen()Methods in gudusoft.gsqlparser.nodes.couchbase with parameters of type TExpression -
Uses of TExpression in gudusoft.gsqlparser.nodes.dax
Methods in gudusoft.gsqlparser.nodes.dax that return TExpressionModifier and TypeMethodDescriptionTDaxFunction.getExpr()TDaxSummerizeColumns.getFilterTableExpr()TDaxExprPair.getFirst()TDaxSubstituteWithIndex.getIndexColumnTableExpr()TDaxOrderByExpr.getOrderByExpr()TDaxReturn.getReturnExpr()TDaxExprPair.getSecond()TDaxFunction.getTableExpr()TDaxNameExpression.getValueExpr()TDaxVar.getValueExpr()Methods in gudusoft.gsqlparser.nodes.dax with parameters of type TExpressionModifier and TypeMethodDescriptionvoidTDaxReturn.setReturnExpr(TExpression returnExpr) voidTDaxFunction.setTableExpr(TExpression tableExpr) voidTDaxVar.setValueExpr(TExpression valueExpr) -
Uses of TExpression in gudusoft.gsqlparser.nodes.functions
Methods in gudusoft.gsqlparser.nodes.functions that return TExpressionModifier and TypeMethodDescriptionTArrayConcatAggFunction.getArgument()TArrayConcatAggFunction.getLimitExpr()Methods in gudusoft.gsqlparser.nodes.functions with parameters of type TExpressionModifier and TypeMethodDescriptionvoidTArrayConcatAggFunction.setArgument(TExpression argument) voidTArrayConcatAggFunction.setLimitExpr(TExpression limitExpr) -
Uses of TExpression in gudusoft.gsqlparser.nodes.mssql
Methods in gudusoft.gsqlparser.nodes.mssql that return TExpressionModifier and TypeMethodDescriptionTAlterPartitionFunctionSqlNode.getBoundaryValue()TPartitionSplitMergeClause.getBoundaryValue()TMssqlCreateTriggerUpdateColumn.getCondition()TMssqlThrowSqlNode.getErrorCode()TMssqlThrowSqlNode.getErrorMessage()TMssqlThrowSqlNode.getErrorState()TMssqlCreateXmlSchemaCollectionSqlNode.getExpr()TSetRowCountSqlNode.getRowNumber()TMssqlSetSqlNode.getVarExpr()Methods in gudusoft.gsqlparser.nodes.mssql with parameters of type TExpressionModifier and TypeMethodDescriptionvoidTMssqlCreateTriggerUpdateColumn.setCondition(TExpression condition) -
Uses of TExpression in gudusoft.gsqlparser.nodes.netezza
Methods in gudusoft.gsqlparser.nodes.netezza that return TExpressionMethods in gudusoft.gsqlparser.nodes.netezza with parameters of type TExpression -
Uses of TExpression in gudusoft.gsqlparser.nodes.oracle
Methods in gudusoft.gsqlparser.nodes.oracle that return TExpressionModifier and TypeMethodDescriptionTStreamingClause.getExpr()TErrorLoggingClause.getSimpleExpression()TListaggOverflow.getTruncation_indicator()Methods in gudusoft.gsqlparser.nodes.oracle with parameters of type TExpressionModifier and TypeMethodDescriptionvoidTStreamingClause.setExpr(TExpression expr) voidTErrorLoggingClause.setSimpleExpression(TExpression simpleExpression) voidTListaggOverflow.setTruncation_indicator(TExpression truncation_indicator) -
Uses of TExpression in gudusoft.gsqlparser.nodes.postgresql
Methods in gudusoft.gsqlparser.nodes.postgresql that return TExpression -
Uses of TExpression in gudusoft.gsqlparser.nodes.snowflake
Methods in gudusoft.gsqlparser.nodes.snowflake that return TExpressionModifier and TypeMethodDescriptionTSemanticAttributeDef.getExpression()TAtBeforeClause.getOffset()TAtBeforeClause.getTimestamp()TTaskOption.getWhenCondition()Methods in gudusoft.gsqlparser.nodes.snowflake with parameters of type TExpressionModifier and TypeMethodDescriptionvoidTSemanticAttributeDef.setExpression(TExpression expression) -
Uses of TExpression in gudusoft.gsqlparser.nodes.teradata
Methods in gudusoft.gsqlparser.nodes.teradata that return TExpressionModifier and TypeMethodDescriptionTExpandOnClause.getByIntervalLiteral()TRangeNFunctionItem.getEndExpression()TExpandOnClause.getExpandExpression()TPartitioningLevel.getPartitionExpression()TExpandOnClause.getPeriodExpression()TRangeNFunctionItem.getRangeSize()TRangeNFunctionItem.getStartExpression()Methods in gudusoft.gsqlparser.nodes.teradata with parameters of type TExpressionModifier and TypeMethodDescriptionvoidTExpandOnClause.setByIntervalLiteral(TExpression byIntervalLiteral) voidTExpandOnClause.setExpandExpression(TExpression expandExpression) voidTExpandOnClause.setPeriodExpression(TExpression periodExpression) -
Uses of TExpression in gudusoft.gsqlparser.nodes.vertica
Methods in gudusoft.gsqlparser.nodes.vertica that return TExpressionModifier and TypeMethodDescriptionTVerticaPartition.getActivePartitionCount()TAlterAccessPolicySqlNode.getExpr()TCreateAccessPolicySqlNode.getExpr()TVerticaPartition.getPartitionExpression()TAlterAuthenticationSqlNode.getPriorityValue() -
Uses of TExpression in gudusoft.gsqlparser.pp.processor.type.comm
Methods in gudusoft.gsqlparser.pp.processor.type.comm with parameters of type TExpression -
Uses of TExpression in gudusoft.gsqlparser.resolver2
Methods in gudusoft.gsqlparser.resolver2 with parameters of type TExpressionModifier and TypeMethodDescriptionvoidScopeBuilder.postVisit(TExpression expression) voidScopeBuilder.preVisit(TExpression expression) -
Uses of TExpression in gudusoft.gsqlparser.resolver2.namespace
Methods in gudusoft.gsqlparser.resolver2.namespace that return TExpressionModifier and TypeMethodDescriptionUnnestNamespace.getArrayExpression()Get the array expression being unnested. -
Uses of TExpression in gudusoft.gsqlparser.resolver2.scope
Methods in gudusoft.gsqlparser.resolver2.scope that return TExpressionConstructors in gudusoft.gsqlparser.resolver2.scope with parameters of type TExpression -
Uses of TExpression in gudusoft.gsqlparser.scriptWriter
Methods in gudusoft.gsqlparser.scriptWriter with parameters of type TExpressionModifier and TypeMethodDescriptionvoidTScriptWriter.addBinaryOperator(TExpression node) voidTScriptGeneratorVisitor.preVisit(TExpression node) -
Uses of TExpression in gudusoft.gsqlparser.stmt
Methods in gudusoft.gsqlparser.stmt that return TExpressionModifier and TypeMethodDescriptionTElsifStmt.getCondition()TIfStmt.getCondition()TLoopStmt.getCondition()Used in while-loop-statementTMergeSqlStatement.getCondition()merge search condition.TRepeatStmt.getCondition()TWhileStmt.getCondition()TVarDeclStmt.getDefaultValue()Default value of a variable or constant that declared.TOpenforStmt.getDynamic_string()TExecImmeStmt.getDynamicStringExpr()String exprTVarDeclStmt.getError_number()Any valid Oracle Database error number.TLoopStmt.getExecuteExpr()TCaseStmt.getExpr()TCreateMacro.getExpr()TAssignStmt.getExpression()TReturnStmt.getExpression()A combination of variables, constants, literals, operators, and function calls.TCreateIndexSqlStatement.getFilterPredicate()TCreateIndexSqlStatement.getIndexWhere()TCreateIndexSqlStatement.getIndexWith()TAssignStmt.getLeft()Lefe side of this assignment, can be attribute_name collection_name cursor_variable_name field_name host_cursor_variable_name host_variable_name object_name parameter_name record_name variable_nameTLoopStmt.getLower_bound()Used in for-loop-statement.TMergeSqlStatement.getMatchedSearchCondition()This method is not used, useTMergeSqlStatement.getCondition()instead.TMergeSqlStatement.getNotMatchedSearchCondition()This method is not used, useTMergeSqlStatement.getCondition()instead.TAlterRoleStmt.getParameterValue()TCreateTableSqlStatement.getPartitionByExpr()Bigquery partition by exprTExecutePreparedStatement.getPreparedValue()Deprecated.TExecuteSqlStatement.getPreparedValue()TCallStatement.getRoutineExpr()TCreateFunctionStmt.getSqlExpression()TSignalStmt.getStateValue()TExecuteSqlStatement.getStmtString()TLoopStmt.getUpper_bound()Used in for-loop-statement.TVarDeclStmt.getValue()Deprecated.As of v1.4.8.8, replaced byTVarDeclStmt.getDefaultValue()TSetStmt.getVariableValue()TCreateTriggerStmt.getWhenCondition()When conditionTExitStmt.getWhenCondition()Valid only in the conditional EXIT WHEN.Methods in gudusoft.gsqlparser.stmt with parameters of type TExpressionModifier and TypeMethodDescriptionvoidTElsifStmt.setCondition(TExpression condition) voidTIfStmt.setCondition(TExpression condition) voidTLoopStmt.setCondition(TExpression condition) voidTMergeSqlStatement.setCondition(TExpression condition) voidTRepeatStmt.setCondition(TExpression condition) voidTWhileStmt.setCondition(TExpression condition) voidTVarDeclStmt.setDefaultValue(TExpression defaultValue) voidTOpenforStmt.setDynamic_string(TExpression dynamic_string) voidTExecImmeStmt.setDynamicStringExpr(TExpression dynamicStringExpr) voidTVarDeclStmt.setError_number(TExpression error_number) voidTLoopStmt.setExecuteExpr(TExpression executeExpr) voidTAssignStmt.setExpression(TExpression expression) voidTReturnStmt.setExpression(TExpression expression) voidTCreateIndexSqlStatement.setFilterPredicate(TExpression filterPredicate) voidTCreateIndexSqlStatement.setIndexWhere(TExpression indexWhere) voidTCreateIndexSqlStatement.setIndexWith(TExpression indexWith) voidTAssignStmt.setLeft(TExpression left) voidTLoopStmt.setLower_bound(TExpression lower_bound) voidTMergeSqlStatement.setMatchedSearchCondition(TExpression matchedSearchCondition) voidTMergeSqlStatement.setNotMatchedSearchCondition(TExpression notMatchedSearchCondition) voidTCreateTableSqlStatement.setPartitionByExpr(TExpression partitionByExpr) voidTCallStatement.setRoutineExpr(TExpression routineExpr) voidTCreateFunctionStmt.setSqlExpression(TExpression sqlExpression) voidTExecuteSqlStatement.setStmtString(TExpression stmtString) voidTLoopStmt.setUpper_bound(TExpression upper_bound) voidTVarDeclStmt.setValue(TExpression value) voidTExitStmt.setWhenCondition(TExpression whenCondition) Constructors in gudusoft.gsqlparser.stmt with parameters of type TExpression -
Uses of TExpression in gudusoft.gsqlparser.stmt.couchbase
Methods in gudusoft.gsqlparser.stmt.couchbase that return TExpression -
Uses of TExpression in gudusoft.gsqlparser.stmt.dax
Methods in gudusoft.gsqlparser.stmt.dax that return TExpressionMethods in gudusoft.gsqlparser.stmt.dax with parameters of type TExpressionModifier and TypeMethodDescriptionvoidTDaxExprStmt.setExpr(TExpression expr) voidTDaxEvaluateStmt.setTableExpr(TExpression tableExpr) -
Uses of TExpression in gudusoft.gsqlparser.stmt.db2
Methods in gudusoft.gsqlparser.stmt.db2 that return TExpressionModifier and TypeMethodDescriptionTDb2IfStmt.getCondition()Deprecated.TDb2CaseStmt.getExpr()TDb2ReturnStmt.getReturnExpr()TDb2CreateTrigger.getWhenExpr()Deprecated.Methods in gudusoft.gsqlparser.stmt.db2 with parameters of type TExpressionModifier and TypeMethodDescriptionvoidTDb2IfStmt.setCondition(TExpression condition) Deprecated.voidTDb2CaseStmt.setExpr(TExpression expr) voidTDb2ReturnStmt.setReturnExpr(TExpression returnExpr) voidTDb2CreateTrigger.setWhenExpr(TExpression whenExpr) Deprecated. -
Uses of TExpression in gudusoft.gsqlparser.stmt.hive
Methods in gudusoft.gsqlparser.stmt.hive that return TExpressionMethods in gudusoft.gsqlparser.stmt.hive with parameters of type TExpression -
Uses of TExpression in gudusoft.gsqlparser.stmt.mdx
Methods in gudusoft.gsqlparser.stmt.mdx that return TExpression -
Uses of TExpression in gudusoft.gsqlparser.stmt.mssql
Methods in gudusoft.gsqlparser.stmt.mssql that return TExpressionModifier and TypeMethodDescriptionTAlterPartitionFunctionStmt.getBoundaryValue()TMssqlIfElse.getCondition()TMssqlThrow.getErrorCode()TMssqlThrow.getErrorMessage()TMssqlThrow.getErrorState()TMssqlCreateXmlSchemaCollectionStmt.getExpr()TMssqlRaiserror.getMessageText()TMssqlSetRowCount.getNumberExpr()SET ROWCOUNT { number | @number_var }TMssqlExecute.getPreparedValue()TMssqlReturn.getReturnExpr()TMssqlRaiserror.getSeverity()TMssqlRaiserror.getState()TMssqlSet.getVarExpr()Methods in gudusoft.gsqlparser.stmt.mssql with parameters of type TExpressionModifier and TypeMethodDescriptionvoidTMssqlIfElse.setCondition(TExpression condition) voidTMssqlThrow.setErrorCode(TExpression errorCode) voidTMssqlThrow.setErrorMessage(TExpression errorMessage) voidTMssqlThrow.setErrorState(TExpression errorState) voidTMssqlCreateXmlSchemaCollectionStmt.setExpr(TExpression expr) voidTMssqlRaiserror.setMessageText(TExpression messageText) voidTMssqlSetRowCount.setNumberExpr(TExpression numberExpr) voidTMssqlReturn.setReturnExpr(TExpression returnExpr) voidTMssqlRaiserror.setSeverity(TExpression severity) voidTMssqlRaiserror.setState(TExpression state) voidTMssqlSet.setVarExpr(TExpression varExpr) -
Uses of TExpression in gudusoft.gsqlparser.stmt.mysql
Methods in gudusoft.gsqlparser.stmt.mysql that return TExpressionModifier and TypeMethodDescriptionTMySQLIfStmt.getCondition()TMySQLRepeatStmt.getCondition()Deprecated.TMySQLWhileStmt.getCondition()Deprecated.TMySQLCaseStmt.getExpr()TMySQLReturn.getReturnExpr()Deprecated.TShowIndexStmt.getWhereCondition()Methods in gudusoft.gsqlparser.stmt.mysql with parameters of type TExpressionModifier and TypeMethodDescriptionvoidTMySQLIfStmt.setCondition(TExpression condition) voidTMySQLRepeatStmt.setCondition(TExpression condition) Deprecated.voidTMySQLWhileStmt.setCondition(TExpression condition) Deprecated.voidTMySQLCaseStmt.setExpr(TExpression expr) voidTMySQLReturn.setReturnExpr(TExpression returnExpr) Deprecated. -
Uses of TExpression in gudusoft.gsqlparser.stmt.oracle
Methods in gudusoft.gsqlparser.stmt.oracle that return TExpressionModifier and TypeMethodDescriptionTPlsqlForallStmt.getCollecitonNameExpr()TPlsqlContinue.getCondition()TBasicStmt.getExpr()TPlsqlForallStmt.getLower_bound()Used in bounds clause.TSqlplusCmdStatement.getProcedureArguments()TPlsqlForallStmt.getUpper_bound()Used in bounds clause.TPlsqlCreateTrigger.getWhenCondition()A SQL condition that must be satisfied for the database to fire the trigger.Methods in gudusoft.gsqlparser.stmt.oracle with parameters of type TExpressionModifier and TypeMethodDescriptionvoidTPlsqlForallStmt.setCollecitonNameExpr(TExpression collecitonNameExpr) voidTPlsqlContinue.setCondition(TExpression condition) voidTBasicStmt.setExpr(TExpression expr) voidTPlsqlForallStmt.setLower_bound(TExpression lower_bound) voidTPlsqlForallStmt.setUpper_bound(TExpression upper_bound) voidTPlsqlCreateTrigger.setWhenCondition(TExpression whenCondition) -
Uses of TExpression in gudusoft.gsqlparser.stmt.postgresql
Methods in gudusoft.gsqlparser.stmt.postgresql that return TExpressionMethods in gudusoft.gsqlparser.stmt.postgresql with parameters of type TExpression -
Uses of TExpression in gudusoft.gsqlparser.stmt.snowflake
Methods in gudusoft.gsqlparser.stmt.snowflake that return TExpression -
Uses of TExpression in gudusoft.gsqlparser.stmt.vertica
Methods in gudusoft.gsqlparser.stmt.vertica that return TExpressionModifier and TypeMethodDescriptionTCreateAccessPolicy.getExpr()TAlterAuthentication.getPriorityValue()
THierarchical.getConnectByList()instead