001package gudusoft.gsqlparser.nodes.mssql; 002 003import gudusoft.gsqlparser.nodes.TParseTreeNode; 004import gudusoft.gsqlparser.nodes.TObjectName; 005import gudusoft.gsqlparser.nodes.TExpression; 006 007public class TAlterPartitionFunctionSqlNode extends TParseTreeNode { 008 009 private TObjectName functionName; 010 private TPartitionSplitMergeClause partitionSplitMergeClause; 011 private TExpression boundaryValue; 012 013 public void init(Object arg1, Object arg2) { 014 this.functionName = (TObjectName) arg1; 015 this.partitionSplitMergeClause = (TPartitionSplitMergeClause) arg2; 016 } 017 018 public TPartitionSplitMergeClause getPartitionSplitMergeClause() { 019 return partitionSplitMergeClause; 020 } 021 022 public TObjectName getFunctionName() { 023 return functionName; 024 } 025 026 public TExpression getBoundaryValue() { 027 return boundaryValue; 028 } 029 030 031}