001package gudusoft.gsqlparser.nodes.netezza;
002/*
003 * Date: 13-11-25
004 */
005
006import gudusoft.gsqlparser.nodes.TExpression;
007import gudusoft.gsqlparser.nodes.TParseTreeNode;
008import gudusoft.gsqlparser.nodes.TParseTreeVisitor;
009
010public class TReclaimChoice extends TParseTreeNode {
011    private EReclaimChoice reclaimChoice;
012    private TExpression backupSetId;
013
014    public TExpression getBackupSetId() {
015        return backupSetId;
016    }
017
018    public EReclaimChoice getReclaimChoice() {
019        return reclaimChoice;
020    }
021
022    public void init(Object arg1){
023        reclaimChoice = (EReclaimChoice)arg1;
024    }
025
026    public void init(Object arg1,Object arg2){
027        init(arg1);
028        backupSetId = (TExpression)arg2;
029    }
030    public void accept(TParseTreeVisitor v){
031        v.preVisit(this);
032        v.postVisit(this);
033    }
034
035    public void acceptChildren(TParseTreeVisitor v){
036        v.preVisit(this);
037        v.postVisit(this);
038    }
039
040    public void setReclaimChoice(EReclaimChoice reclaimChoice) {
041        this.reclaimChoice = reclaimChoice;
042    }
043
044    public void setBackupSetId(TExpression backupSetId) {
045        this.backupSetId = backupSetId;
046    }
047}