Uses of Class
gudusoft.gsqlparser.nodes.TConstant
Packages that use TConstant
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 TConstant in gudusoft.gsqlparser
Methods in gudusoft.gsqlparser that return TConstantModifier and TypeMethodDescriptionstatic TConstantTGSqlParser.parseConstant(EDbVendor dbVendor, String newConstant) TGSqlParser.parseConstant(String newConstant) Create an constant object from the parameter: newConstant -
Uses of TConstant in gudusoft.gsqlparser.dlineage.dataflow.model
Methods in gudusoft.gsqlparser.dlineage.dataflow.model with parameters of type TConstantModifier and TypeMethodDescriptionModelFactory.createInsertTableColumn(Table tableModel, TConstant column, int columnIndex) ModelFactory.createTableColumn(Table table, TConstant constant) Constructors in gudusoft.gsqlparser.dlineage.dataflow.model with parameters of type TConstantModifierConstructorDescriptionTableColumn(Table table, TConstant columnObject) TableColumn(Table table, TConstant columnObject, int columnIndex) -
Uses of TConstant in gudusoft.gsqlparser.nodes
Methods in gudusoft.gsqlparser.nodes that return TConstantModifier and TypeMethodDescriptionstatic TConstantTConstant.createConstant(ELiteralType literalType, String valueStr) TTableSample.getBucketNumber()TConstantList.getConstant(int position) TUnpivotInClauseItem.getConstant()TExpression.getConstantOperand()TTypeName.getDisplayLength()mysql display length for integer datatypeTDeclareSqlNode.getErrorCode()TCreateTableSqlNode.getExecuteCmd()TSubscripts.getFirst()TTypeName.getFractionalSecondsPrecision()TCreateFunctionOption.getFunctionBody()TCreateFunctionSqlNode.getFunctionBody()TCreateProcedureSqlNode.getFunctionBody()TCreateFunctionSqlNode.getFunctionDefinition()TTableHint.getHintValue()TConnectSqlNode.getHost()TOpenDatasource.getInit_string()TJsonObjectKeyValue.getKey()TKeyValueSqlNode.getKey()TCreateFunctionOption.getLanguage()TSubscripts.getLast()TColumnWithSortOrder.getLength()MySQL index columnTIndexColName.getLength()Deprecated.TTypeName.getLength()it's a number, or a max constant.TAlterTypeOption.getLimitValue()TCreateFunctionOption.getLinkSymbol()TCreateFunctionSqlNode.getLinkSymbol()TCreateProcedureSqlNode.getLinkSymbol()TTypeName.getMax()TQueryHint.getMaxrecursion_number()MAXRECURSION numberTCommentSqlNode.getMessage()TQueryHint.getNumber_of_processors()MAXDOP number_of_processorsTQueryHint.getNumber_rows()FAST number_rowsTAlterTableOption.getNumberOfBuckets()Hive, Impala, number of buckets of INTO BUCKETS clause valid whenTAlterTableOption.getOptionType()is:EAlterTableOptionType.tableBucketsTTableSample.getNumerator()TCreateFunctionOption.getObjfile()TCreateFunctionSqlNode.getObjfile()TCreateProcedureSqlNode.getObjfile()TSequenceOption.getOptionValue()TAttributeOption.getOptionValueConstant()TTableSample.getOutofNumber()TBaseTablePartition.getPartitionNum()TConnectSqlNode.getPassword()TCreateDirectorySqlNode.getPath()TConnectSqlNode.getPort()TPrecisionScale.getPrecision()TTypeName.getPrecision()TCreateFunctionSqlNode.getProcedureLanguage()TCreateProcedureSqlNode.getProcedureLanguage()TOpenDatasource.getProvider_name()TTypeName.getReserve()TPrecisionScale.getScale()TTypeName.getScale()TTypeName.getSecondsPrecision()TCreateFunctionSqlNode.getSharedLibraryName()THandlerForCondition.getSqlstateCode()TTypeName.getStart()TDeclareSqlNode.getStateValue()TAlterTableOption.getStatisticsValue()Greenplum,PostgreSQL,Snowflake, statistics value when option type isEAlterTableOptionType.AlterColumnand subtype isEAlterColumnSubType.SetStatisticsTDatatypeAttribute.getValue_literal()TParameterDeclaration.getVaryPrecision()SQL Server varying precisionTBeginTranSqlNode.getWithMarkDescription()Methods in gudusoft.gsqlparser.nodes that return types with arguments of type TConstantModifier and TypeMethodDescriptionTUnpivotInClauseItem.getConstantList()TCreateTableSqlNode.getLocationFiles()Methods in gudusoft.gsqlparser.nodes with parameters of type TConstantModifier and TypeMethodDescriptionvoidTConstantList.addConstant(TConstant def) static TExpressionTExpression.createExpression(EDbVendor dbVendor, EExpressionType pExpressionType, TSourceToken pOperatorToken, TObjectName pLeft, TConstant pRight) static TExpressionTExpression.createExpression(EDbVendor dbVendor, TConstant constantOperand) TNodeFactory.createSimpleExpression(TConstant cnt) voidvoidvoidTTableSample.setBucketNumber(TConstant bucketNumber) voidTUnpivotInClauseItem.setConstant(TConstant constant) voidTExpression.setConstantOperand(TConstant constantOperand) voidTCreateTableSqlNode.setExecuteCmd(TConstant executeCmd) voidvoidTTypeName.setFractionalSecondsPrecision(TConstant fractionalSecondsPrecision) voidTCreateFunctionSqlNode.setFunctionBody(TConstant functionBody) voidTCreateProcedureSqlNode.setFunctionBody(TConstant functionBody) voidTCreateFunctionSqlNode.setFunctionDefinition(TConstant functionDefinition) voidTTableHint.setHintValue(TConstant hintValue) voidTOpenDatasource.setInit_string(TConstant init_string) voidvoidvoidDeprecated.voidvoidTCreateFunctionSqlNode.setLinkSymbol(TConstant linkSymbol) voidvoidTQueryHint.setMaxrecursion_number(TConstant maxrecursion_number) voidTColumnDefinition.setNestedTableColumnPath(TConstant nestedTableColumnPath) voidTQueryHint.setNumber_of_processors(TConstant number_of_processors) voidTQueryHint.setNumber_rows(TConstant number_rows) voidTAlterTableOption.setNumberOfBuckets(TConstant numberOfBuckets) voidTTableSample.setNumerator(TConstant numerator) voidTCreateFunctionSqlNode.setObjfile(TConstant objfile) voidTSequenceOption.setOptionValue(TConstant optionValue) voidTAttributeOption.setOptionValueConstant(TConstant optionValueConstant) voidTMySQLCreateTableOption.setOptionValueConstant(TConstant optionValueConstant) voidTTableSample.setOutofNumber(TConstant outofNumber) voidTBaseTablePartition.setPartitionNum(TConstant partitionNum) voidTPrecisionScale.setPrecision(TConstant precision) voidTTypeName.setPrecision(TConstant precision) voidTCreateProcedureSqlNode.setProcedureLanguage(TConstant procedureLanguage) voidTOpenDatasource.setProvider_name(TConstant provider_name) voidTTypeName.setReserve(TConstant reserve) voidvoidvoidTTypeName.setSecondsPrecision(TConstant secondsPrecision) voidTCreateFunctionSqlNode.setSharedLibraryName(TConstant sharedLibraryName) voidvoidTAlterTableOption.setStatisticsValue(TConstant statisticsValue) voidTContainsTable.setTop_n_by_rank(TConstant top_n_by_rank) voidTDatatypeAttribute.setValue_literal(TConstant value_literal) voidTParameterDeclaration.setVaryPrecision(TConstant varyPrecision) voidTBeginTranSqlNode.setWithMarkDescription(TConstant withMarkDescription) Method parameters in gudusoft.gsqlparser.nodes with type arguments of type TConstantModifier and TypeMethodDescriptionvoidTUnpivotInClauseItem.setConstantList(TPTNodeList<TConstant> constantList) voidTCreateTableSqlNode.setLocationFiles(ArrayList<TConstant> locationFiles) Constructors in gudusoft.gsqlparser.nodes with parameters of type TConstant -
Uses of TConstant in gudusoft.gsqlparser.nodes.functions
Methods in gudusoft.gsqlparser.nodes.functions that return TConstantModifier and TypeMethodDescriptionTUnpackOption.getColCast()TUnpackOption.getDelimiter()TUnpackOption.getIgnoreInvalid()TUnpackOption.getIncludeColumnName()TUnpackOption.getOutputColumn()TUnpackOption.getRegex()TUnpackOption.getRegexSet()TUnpackOption.getTargetColumn()Methods in gudusoft.gsqlparser.nodes.functions that return types with arguments of type TConstantModifier and TypeMethodDescriptionTUnpackOption.getAccumulate()TUnpackOption.getColumnLengths()TUnpackOption.getOutputColumns()TUnpackOption.getOutputDataTypes()TUnpackOption.getTargetColumns()Methods in gudusoft.gsqlparser.nodes.functions with parameters of type TConstantModifier and TypeMethodDescriptionvoidTUnpackOption.setColCast(TConstant colCast) voidTUnpackOption.setDelimiter(TConstant delimiter) voidTUnpackOption.setIgnoreInvalid(TConstant ignoreInvalid) voidTUnpackOption.setIncludeColumnName(TConstant includeColumnName) voidTUnpackOption.setOutputColumn(TConstant outputColumn) voidvoidTUnpackOption.setRegexSet(TConstant regexSet) voidTUnpackOption.setTargetColumn(TConstant targetColumn) Method parameters in gudusoft.gsqlparser.nodes.functions with type arguments of type TConstantModifier and TypeMethodDescriptionvoidTUnpackOption.setAccumulate(ArrayList<TConstant> accumulate) voidTUnpackOption.setColumnLengths(ArrayList<TConstant> columnLengths) voidTUnpackOption.setOutputColumns(ArrayList<TConstant> outputColumns) voidTUnpackOption.setOutputDataTypes(ArrayList<TConstant> outputDataTypes) voidTUnpackOption.setTargetColumns(ArrayList<TConstant> targetColumns) -
Uses of TConstant in gudusoft.gsqlparser.nodes.hive
Methods in gudusoft.gsqlparser.nodes.hive that return TConstantMethods in gudusoft.gsqlparser.nodes.hive with parameters of type TConstantModifier and TypeMethodDescriptionvoidTHiveTableBuckets.setNumberOfBuckets(TConstant numberOfBuckets) -
Uses of TConstant in gudusoft.gsqlparser.nodes.mssql
Methods in gudusoft.gsqlparser.nodes.mssql that return TConstantMethods in gudusoft.gsqlparser.nodes.mssql that return types with arguments of type TConstantMethod parameters in gudusoft.gsqlparser.nodes.mssql with type arguments of type TConstantModifier and TypeMethodDescriptionvoidTCopyIntoSqlNode.setFromList(ArrayList<TConstant> fromList) -
Uses of TConstant in gudusoft.gsqlparser.nodes.oracle
Methods in gudusoft.gsqlparser.nodes.oracle that return TConstantModifier and TypeMethodDescriptionTPhysicalAttributesItem.getItemValue()TStorageItem.getItemValue()TOracleParallelClause.getParallelValue()TSizeClause.getSizeValue() -
Uses of TConstant in gudusoft.gsqlparser.nodes.postgresql
Methods in gudusoft.gsqlparser.nodes.postgresql that return TConstantModifier and TypeMethodDescriptionTPartitionBoundSpecSqlNode.getModulus_numeric_literal()TMoveSqlNode.getMoveCount()TPartitionBoundSpecSqlNode.getRemainder_numeric_literal() -
Uses of TConstant in gudusoft.gsqlparser.nodes.snowflake
Methods in gudusoft.gsqlparser.nodes.snowflake that return TConstantModifier and TypeMethodDescriptionTSemanticAttributeDef.getComment()TAtBeforeClause.getStatementId()Methods in gudusoft.gsqlparser.nodes.snowflake with parameters of type TConstant -
Uses of TConstant in gudusoft.gsqlparser.nodes.teradata
Methods in gudusoft.gsqlparser.nodes.teradata that return TConstantMethods in gudusoft.gsqlparser.nodes.teradata with parameters of type TConstant -
Uses of TConstant in gudusoft.gsqlparser.scriptWriter
Methods in gudusoft.gsqlparser.scriptWriter with parameters of type TConstant -
Uses of TConstant in gudusoft.gsqlparser.stmt
Methods in gudusoft.gsqlparser.stmt that return TConstantModifier and TypeMethodDescriptionTCreateTableSqlStatement.getExecuteCmd()TRaiseStmt.getFormatString()TCreateFunctionStmt.getFunctionDefinition()TConnectStmt.getHost()TCreateFunctionStmt.getLinkSymbol()TCreateProcedureStmt.getLinkSymbol()TCommentOnSqlStmt.getMessage()TCreateFunctionStmt.getObjfile()TCreateProcedureStmt.getObjfile()TConnectStmt.getPassword()TConnectStmt.getPort()TCreateFunctionStmt.getProcedureLanguage()TCreateProcedureStmt.getProcedureLanguage()TRoutine.getRoutineBodyInConstant()TRoutine.getRoutineLanguageInConstant()TRaiseStmt.getSqlState()TBeginTran.getWithMarkDescription()Methods in gudusoft.gsqlparser.stmt that return types with arguments of type TConstantMethods in gudusoft.gsqlparser.stmt with parameters of type TConstantModifier and TypeMethodDescriptionvoidTRaiseStmt.setFormatString(TConstant formatString) voidTCommentOnSqlStmt.setMessage(TConstant message) voidTRoutine.setRoutineBodyInConstant(TConstant routineBodyInConstant) voidTRoutine.setRoutineLanguageInConstant(TConstant routineLanguageInConstant) voidTRaiseStmt.setSqlState(TConstant sqlState) voidTBeginTran.setWithMarkDescription(TConstant withMarkDescription) Method parameters in gudusoft.gsqlparser.stmt with type arguments of type TConstantModifier and TypeMethodDescriptionvoidTCreateTableSqlStatement.setLocationFiles(ArrayList<TConstant> locationFiles) -
Uses of TConstant in gudusoft.gsqlparser.stmt.mssql
Methods in gudusoft.gsqlparser.stmt.mssql that return TConstantModifier and TypeMethodDescriptionTMssqlBulkInsert.getDatafile()TMssqlDeclare.getErrorCode()TMssqlDeclare.getStateValue()Methods in gudusoft.gsqlparser.stmt.mssql that return types with arguments of type TConstantMethods in gudusoft.gsqlparser.stmt.mssql with parameters of type TConstant -
Uses of TConstant in gudusoft.gsqlparser.stmt.oracle
Methods in gudusoft.gsqlparser.stmt.oracle that return TConstantModifier and TypeMethodDescriptionTOracleCreateDirectoryStmt.getPath()TPlsqlVarrayTypeDefStmt.getSizeLimit()Methods in gudusoft.gsqlparser.stmt.oracle with parameters of type TConstantModifier and TypeMethodDescriptionvoidvoidTPlsqlVarrayTypeDefStmt.setSizeLimit(TConstant sizeLimit) -
Uses of TConstant in gudusoft.gsqlparser.stmt.postgresql
Methods in gudusoft.gsqlparser.stmt.postgresql that return TConstantMethods in gudusoft.gsqlparser.stmt.postgresql with parameters of type TConstantModifier and TypeMethodDescriptionvoidTMoveStmt.setMoveCount(TConstant moveCount) voidTForEachStmt.setSliceValue(TConstant sliceValue) -
Uses of TConstant in gudusoft.gsqlparser.stmt.vertica
Methods in gudusoft.gsqlparser.stmt.vertica that return TConstantModifier and TypeMethodDescriptionTVerticaCreateFunction.getProcedureLanguage()TCreateSubnet.getSubnetPrefix()Methods in gudusoft.gsqlparser.stmt.vertica with parameters of type TConstantModifier and TypeMethodDescriptionvoidTVerticaCreateFunction.setProcedureLanguage(TConstant procedureLanguage)