Uses of Class
gudusoft.gsqlparser.nodes.TPTNodeList
Packages that use TPTNodeList
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 TPTNodeList in gudusoft.gsqlparser
Methods in gudusoft.gsqlparser that return TPTNodeList -
Uses of TPTNodeList in gudusoft.gsqlparser.nodes
Fields in gudusoft.gsqlparser.nodes declared as TPTNodeListMethods in gudusoft.gsqlparser.nodes that return TPTNodeListModifier and TypeMethodDescription<T> TPTNodeList<T>TNodeFactory.createPTNodeList(T c) TTypeName.getArrays()index value of datetype in PostgreSQL.TSetSqlNode.getAssignments()TConstraint.getAutomaticProperties()TGroupBy.getBindings()TTypeName.getColTypeList()TConstraint.getColumnList()TComputeClauseItem.getComputerExprList()THierarchical.getConnectByList()TUnpivotInClauseItem.getConstantList()TTypeName.getDatatypeAttributeList()datatype attribute element.TExplicitDataTypeConversion.getDataTypeAttributeList1()TExplicitDataTypeConversion.getDataTypeAttributeList2()TExpression.getDataTypeConversionList()Deprecated.TAlterDatabaseSqlNode.getDbProperties()TInsertSqlNode.getElseIntoValues()TAlterTableOption.getIndexCols()MySQL, column list of foreign keyTConstraint.getIndexCols()Deprecated.since 1.8.7.2, useTConstraint.getColumnList()instead.TAlterTableOption.getIndexOptionList()MySQL, index optionsTAlterIndexSqlNode.getIndexProperties()TCreateIndexSqlNode.getIndexTerms()TIndirection.getIndices()TInsertSqlNode.getInsertConditions()TInsertCondition.getInsertIntoValues()TInsertSqlNode.getInsertIntoValues()TComputeClause.getItems()TUnpivotInClause.getItems()TConstraint.getKeyActions()TSelectSqlNode.getLockingClauses()TAlterTableSqlNode.getMySQLTableOptionList()TCreateTableSqlNode.getMySQLTableOptionList()TPivotedTable.getPivotClauseList()TCreateFunctionSqlNode.getProcedureOptions()TCreateProcedureSqlNode.getProcedureOptions()TGrantSqlNode.getRoleList()TFromTable.getTableHintList()TTable.getTableHintList()TAliasClause.getTableHints()TQueryHint.getTableHints()TABLE HINT ( exposed_object_name [ , <table_hint> [ [, ]...n ] ] )TAlterTableOption.getTableProperties()Hive, Impala, table properties of SET/UNSET TBLPROPERTIES clause whenTAlterTableOption.getOptionType()isEAlterTableOptionType.setTablePropertiesorEAlterTableOptionType.unsetTableProperties
table properties of SET SERDE clause whenTAlterTableOption.getOptionType()isEAlterTableOptionType.serdeTAlterViewSqlNode.getTableProperties()TFromTable.getTableProperties()TTable.getTableProperties()TMergeSqlNode.getWhenClauses()TWindowClause.getWindowDefinitions()TWindowClause.getWindowDefs()Methods in gudusoft.gsqlparser.nodes with parameters of type TPTNodeListModifier and TypeMethodDescriptionvoidTPTNodeList.appendList(TPTNodeList<E> pList) voidTParseTreeVisitor.postVisit(TPTNodeList node) voidTParseTreeVisitor.preVisit(TPTNodeList node) voidTTypeName.setArrays(TPTNodeList<TIndices> arrays) voidTConstraint.setAutomaticProperties(TPTNodeList<TAutomaticProperty> automaticProperties) voidTGroupBy.setBindings(TPTNodeList<TBinding> bindings) voidTSelectSqlNode.setClauses(TPTNodeList<TParseTreeNode> clauses) voidTTypeName.setColTypeList(TPTNodeList<TTypeName> colTypeList) voidTConstraint.setColumnList(TPTNodeList<TColumnWithSortOrder> columnList) voidTComputeClauseItem.setComputerExprList(TPTNodeList<TComputeExpr> computerExprList) voidTHierarchical.setConnectByList(TPTNodeList<TConnectByClause> connectByList) voidTUnpivotInClauseItem.setConstantList(TPTNodeList<TConstant> constantList) voidTTypeName.setDatatypeAttributeList(TPTNodeList<TDatatypeAttribute> datatypeAttributeList) voidTExplicitDataTypeConversion.setDataTypeAttributeList1(TPTNodeList<TDatatypeAttribute> dataTypeAttributeList1) voidTExplicitDataTypeConversion.setDataTypeAttributeList2(TPTNodeList<TDatatypeAttribute> dataTypeAttributeList2) voidTExpression.setDataTypeConversionList(TPTNodeList<TExplicitDataTypeConversion> dataTypeConversionList) voidTResultColumn.setDataTypeConversionList(TPTNodeList<TExplicitDataTypeConversion> dataTypeConversionList) voidTAlterDatabaseSqlNode.setDbProperties(TPTNodeList<THiveKeyValueProperty> dbProperties) voidTInsertSqlNode.setElseIntoValues(TPTNodeList<TInsertIntoValue> elseIntoValues) voidTCreateFunctionSqlNode.setFunctionOptions(TPTNodeList<TCreateFunctionOption> options) voidTCreateProcedureSqlNode.setFunctionOptions(TPTNodeList<TCreateFunctionOption> options) voidTAlterTableOption.setIndexCols(TPTNodeList<TColumnWithSortOrder> indexCols) voidTConstraint.setIndexCols(TPTNodeList<TIndexColName> indexCols) voidTAlterTableOption.setIndexOptionList(TPTNodeList<TMySQLIndexOption> indexOptionList) voidTAlterIndexSqlNode.setIndexProperties(TPTNodeList<THiveKeyValueProperty> indexProperties) voidTCreateIndexSqlNode.setIndexTerms(TPTNodeList<TIndexKeyTerm> indexTerms) voidTIndirection.setIndices(TPTNodeList<TIndices> indices) voidTInsertSqlNode.setInsertConditions(TPTNodeList<TInsertCondition> insertConditions) voidTInsertCondition.setInsertIntoValues(TPTNodeList<TInsertIntoValue> insertIntoValues) voidTInsertSqlNode.setInsertIntoValues(TPTNodeList<TInsertIntoValue> insertIntoValues) voidTComputeClause.setItems(TPTNodeList<TComputeClauseItem> items) voidTUnpivotInClause.setItems(TPTNodeList<TUnpivotInClauseItem> items) voidTConstraint.setKeyActions(TPTNodeList<TKeyAction> keyActions) voidTSelectSqlNode.setLockingClauses(TPTNodeList<TLockingClause> lockingClauses) voidTAlterTableSqlNode.setMySQLTableOptionList(TPTNodeList<TMySQLCreateTableOption> mySQLTableOptionList) voidTCreateTableSqlNode.setMySQLTableOptionList(TPTNodeList<TMySQLCreateTableOption> mySQLTableOptionList) voidTPivotedTable.setPivotClauseList(TPTNodeList<TPivotClause> pivotClauseList) voidTCreateFunctionSqlNode.setProcedureOptions(TPTNodeList<TProcedureOption> procedureOptions) voidTCreateProcedureSqlNode.setProcedureOptions(TPTNodeList<TProcedureOption> procedureOptions) voidTSelectSqlNode.setQueryClauseList(TPTNodeList<TParseTreeNode> queryClauseList) voidTFromTable.setTableHintList(TPTNodeList<TTableHint> tableHintList) voidTTable.setTableHintList(TPTNodeList<TTableHint> tableHintList) voidTAliasClause.setTableHints(TPTNodeList<TTableHint> tableHints) voidTQueryHint.setTableHints(TPTNodeList<TTableHint> tableHints) voidTAlterTableOption.setTableProperties(TPTNodeList<THiveKeyValueProperty> tableProperties) voidTFromTable.setTableProperties(TPTNodeList<THiveKeyValueProperty> tableProperties) voidTTable.setTableProperties(TPTNodeList<THiveKeyValueProperty> tableProperties) voidTMergeSqlNode.setWhenClauses(TPTNodeList<TMergeWhenClause> whenClauses) voidTWindowClause.setWindowDefinitions(TPTNodeList<TWindowDefinition> windowDefinitions) voidTWindowClause.setWindowDefs(TPTNodeList<TWindowDef> windowDefs) -
Uses of TPTNodeList in gudusoft.gsqlparser.nodes.couchbase
Methods in gudusoft.gsqlparser.nodes.couchbase that return TPTNodeListModifier and TypeMethodDescriptionTCollMapBase.getBindings()TCollPredBase.getBindings()TUpdateFor.getBindings()TUseKeyIndex.getIndexes()TObjectConstruct.getPairs() -
Uses of TPTNodeList in gudusoft.gsqlparser.nodes.dax
Methods in gudusoft.gsqlparser.nodes.dax that return TPTNodeListModifier and TypeMethodDescriptionTDaxIsOnOrAfter.getExprPairList()TDaxFunction.getNameValues()TDaxSummerizeColumns.getNameValues()TDaxFunction.getOrderByExprList()TDaxDatatable.getValuesList()TDaxReturn.getVariables()Methods in gudusoft.gsqlparser.nodes.dax with parameters of type TPTNodeListModifier and TypeMethodDescriptionvoidTDaxFunction.setNameValues(TPTNodeList<TDaxNameExpression> nameValues) voidTDaxReturn.setVariables(TPTNodeList<TDaxVar> variables) -
Uses of TPTNodeList in gudusoft.gsqlparser.nodes.hive
Methods in gudusoft.gsqlparser.nodes.hive that return TPTNodeListModifier and TypeMethodDescriptionTHiveWithDBPropertiesClause.getDbProperties()THiveHintClause.getHintList()THiveIndexProperties.getIndexProperties()THiveGrantRoleSqlNode.getPrincipals()THiveGrantSqlNode.getPrincipals()THiveGrantSqlNode.getPrivilegeList()THiveTableFileFormat.getSerdeprops()THiveRowFormat.getTableProperties()THiveTableProperties.getTableProperties()Methods in gudusoft.gsqlparser.nodes.hive with parameters of type TPTNodeListModifier and TypeMethodDescriptionvoidTHiveWithDBPropertiesClause.setDbProperties(TPTNodeList<THiveKeyValueProperty> dbProperties) voidTHiveHintClause.setHintList(TPTNodeList<THiveHintItem> hintList) voidTHiveIndexProperties.setIndexProperties(TPTNodeList<THiveKeyValueProperty> indexProperties) voidTHiveTableFileFormat.setSerdeprops(TPTNodeList<THiveKeyValueProperty> serdeprops) voidTHiveTableProperties.setTableProperties(TPTNodeList<THiveKeyValueProperty> tableProperties) -
Uses of TPTNodeList in gudusoft.gsqlparser.nodes.mdx
Methods in gudusoft.gsqlparser.nodes.mdx that return TPTNodeListModifier and TypeMethodDescriptionTMdxCallNode.getArgs()TMdxFunctionNode.getArguments()If this class represents a method, the first element is the object expression of the method, and the real argument is start from the second element.TMdxPropertyNode.getArguments()TMdxSelectNode.getAxes()TMdxWithNode.getCalcProps()TMdxSelectNode.getCellProps()TMdxCreateSessionCubeNode.getCubeList()TMdxAxisNode.getDimensionProperties()list of dimension property clauseTMdxScopeNode.getExprList()TMdxTupleNode.getExprList()TMdxDimContentNode.getGroupingList()IMdxIdentifierSegment.getKeyParts()Returns the key components, if this IMdxIdentifierSegment is a key.TMdxKeySegment.getKeyParts()TMdxNameSegment.getKeyParts()TMdxDimContentNode.getLevelList()TMdxDimContentNode.getMemberList()TMdxCreateSessionCubeNode.getParamList()TMdxDrillthroughNode.getReturnAttrs()TMdxIdentifierNode.getSegmentList()Returns the list of segments which constitute this identifier.TMdxIdentifierNode.getSegments()TMdxScopeNode.getStatementList()TMdxSetNode.getTupleList()TMdxCaseNode.getWhenList()TMdxSelectNode.getWiths() -
Uses of TPTNodeList in gudusoft.gsqlparser.nodes.mssql
Methods in gudusoft.gsqlparser.nodes.mssql that return TPTNodeListMethods in gudusoft.gsqlparser.nodes.mssql with parameters of type TPTNodeListModifier and TypeMethodDescriptionvoidTOptionClause.setQueryHints(TPTNodeList<TQueryHint> queryHints) -
Uses of TPTNodeList in gudusoft.gsqlparser.nodes.oracle
Methods in gudusoft.gsqlparser.nodes.oracle that return TPTNodeListModifier and TypeMethodDescriptionTPhysicalAttributesClause.getPhysicalAttributesItems()TOracleCreateMvRefresh.getRefreshOptions()if returns null, then it's the never refresh node.TSegmentAttributesClause.getSegmentAttributesItems()TStorageClause.getStorageItems()TCompoundTriggerBodyNode.getTimingPointList() -
Uses of TPTNodeList in gudusoft.gsqlparser.nodes.vertica
Methods in gudusoft.gsqlparser.nodes.vertica that return TPTNodeList -
Uses of TPTNodeList in gudusoft.gsqlparser.scriptWriter
Methods in gudusoft.gsqlparser.scriptWriter with parameters of type TPTNodeList -
Uses of TPTNodeList in gudusoft.gsqlparser.stmt
Methods in gudusoft.gsqlparser.stmt that return TPTNodeListModifier and TypeMethodDescriptionTSetDatabaseObjectStmt.getAssignments()TSetStmt.getAssignments()TAlterDatabaseStmt.getDbProperties()Hive, db properties in set dbproperties clause.TInsertSqlStatement.getElseIntoValues()Oracle, values in else clauseTAlterIndexStmt.getIndexProperties()Hive, index properties of SET IDXPROPERTIES clauseTCreateIndexSqlStatement.getIndexTerms()TInsertSqlStatement.getInsertConditions()Oracle insert conditionTInsertSqlStatement.getInsertIntoValues()Oracle insert into values used after insert all/first clauseTSelectSqlStatement.getLockingClauses()PostgreSQL, for update of, for read only.TAlterTableStatement.getMySQLTableOptionList()MySQL, table optionTCreateTableSqlStatement.getMySQLTableOptionList()MySQL, option used in create table such as engine, auto_increment and etc.TCreateFunctionStmt.getProcedureOptions()TCreateProcedureStmt.getProcedureOptions()TRenameStmt.getRenamedObjectList()The list of the table name need to be renamed.TGrantStmt.getRoleList()TMergeSqlStatement.getWhenClauses()when matched/not matched clauses.Methods in gudusoft.gsqlparser.stmt with parameters of type TPTNodeListModifier and TypeMethodDescriptionvoidTAlterDatabaseStmt.setDbProperties(TPTNodeList<THiveKeyValueProperty> dbProperties) voidTAlterIndexStmt.setIndexProperties(TPTNodeList<THiveKeyValueProperty> indexProperties) voidTCreateIndexSqlStatement.setIndexTerms(TPTNodeList<TIndexKeyTerm> indexTerms) voidTInsertSqlStatement.setInsertConditions(TPTNodeList<TInsertCondition> insertConditions) voidTInsertSqlStatement.setInsertIntoValues(TPTNodeList<TInsertIntoValue> insertIntoValues) voidTSelectSqlStatement.setLockingClauses(TPTNodeList<TLockingClause> lockingClauses) voidTAlterTableStatement.setMySQLTableOptionList(TPTNodeList<TMySQLCreateTableOption> mySQLTableOptionList) voidTCreateTableSqlStatement.setMySQLTableOptionList(TPTNodeList<TMySQLCreateTableOption> mySQLTableOptionList) voidTCreateFunctionStmt.setProcedureOptions(TPTNodeList<TProcedureOption> procedureOptions) voidTCreateProcedureStmt.setProcedureOptions(TPTNodeList<TProcedureOption> procedureOptions) voidTMergeSqlStatement.setWhenClauses(TPTNodeList<TMergeWhenClause> whenClauses) -
Uses of TPTNodeList in gudusoft.gsqlparser.stmt.dax
Methods in gudusoft.gsqlparser.stmt.dax that return TPTNodeList -
Uses of TPTNodeList in gudusoft.gsqlparser.stmt.db2
Methods in gudusoft.gsqlparser.stmt.db2 that return TPTNodeListMethods in gudusoft.gsqlparser.stmt.db2 with parameters of type TPTNodeListModifier and TypeMethodDescriptionvoidTDb2SetVariableStmt.setAssignments(TPTNodeList<TSetAssignment> assignments) -
Uses of TPTNodeList in gudusoft.gsqlparser.stmt.hive
Methods in gudusoft.gsqlparser.stmt.hive that return TPTNodeListModifier and TypeMethodDescriptionTHiveGrant.getPrincipals()THiveGrantRole.getPrincipals()THiveRevoke.getPrincipals()THiveRevokeRole.getPrincipals()THiveGrant.getPrivilegeList()THiveRevoke.getPrivilegeList()Methods in gudusoft.gsqlparser.stmt.hive with parameters of type TPTNodeListModifier and TypeMethodDescriptionvoidTHiveGrant.setPrincipals(TPTNodeList<THivePrincipalName> principals) voidTHiveGrantRole.setPrincipals(TPTNodeList<THivePrincipalName> principals) voidTHiveRevoke.setPrincipals(TPTNodeList<THivePrincipalName> principals) voidTHiveRevokeRole.setPrincipals(TPTNodeList<THivePrincipalName> principals) voidTHiveGrant.setPrivilegeList(TPTNodeList<THivePrivilegeDef> privilegeList) voidTHiveRevoke.setPrivilegeList(TPTNodeList<THivePrivilegeDef> privilegeList) -
Uses of TPTNodeList in gudusoft.gsqlparser.stmt.mdx
Methods in gudusoft.gsqlparser.stmt.mdx that return TPTNodeListModifier and TypeMethodDescriptionTMdxCall.getArgs()TMdxSelect.getAxes()list of query axis clause in the select listTMdxSelect.getCellProps()TMdxCreateSessionCube.getCubeList()TMdxScope.getExprList()TMdxCreateSessionCube.getParamList()TMdxDrillthrough.getReturnAttrs()TMdxSelect.getWiths() -
Uses of TPTNodeList in gudusoft.gsqlparser.stmt.mysql
Methods in gudusoft.gsqlparser.stmt.mysql that return TPTNodeListMethods in gudusoft.gsqlparser.stmt.mysql with parameters of type TPTNodeListModifier and TypeMethodDescriptionvoidTMySQLSet.setAssignments(TPTNodeList<TSetAssignment> assignments) Deprecated. -
Uses of TPTNodeList in gudusoft.gsqlparser.stmt.oracle
Methods in gudusoft.gsqlparser.stmt.oracle that return TPTNodeListMethods in gudusoft.gsqlparser.stmt.oracle with parameters of type TPTNodeListModifier and TypeMethodDescriptionvoidTCompoundTriggerBody.setTimingPointList(TPTNodeList<TTimingPoint> timingPointList) -
Uses of TPTNodeList in gudusoft.gsqlparser.stmt.vertica
Methods in gudusoft.gsqlparser.stmt.vertica that return TPTNodeList
TExpression.getDataConversions()