コード例 #1
0
 @Override
 protected void accept0(SQLASTVisitor visitor) {
   if (visitor.visit(this)) {
     acceptChild(visitor, database);
   }
   visitor.endVisit(this);
 }
コード例 #2
0
 @Override
 protected void accept0(SQLASTVisitor visitor) {
   if (visitor.visit(this)) {
     acceptChild(visitor, this.constraintName);
   }
   visitor.endVisit(this);
 }
コード例 #3
0
  protected void accept0(SQLASTVisitor visitor) {
    if (visitor.visit(this)) {
      acceptChild(visitor, this.items);
      acceptChild(visitor, this.having);
    }

    visitor.endVisit(this);
  }
コード例 #4
0
ファイル: SQLInsertStatement.java プロジェクト: ebeetle/druid
    @Override
    protected void accept0(SQLASTVisitor visitor) {
      if (visitor.visit(this)) {
        this.acceptChild(visitor, values);
      }

      visitor.endVisit(this);
    }
コード例 #5
0
 @Override
 protected void accept0(SQLASTVisitor visitor) {
   if (visitor.visit(this)) {
     acceptChild(visitor, indexName);
     acceptChild(visitor, tableName);
   }
   visitor.endVisit(this);
 }
コード例 #6
0
ファイル: SQLAggregateExpr.java プロジェクト: naily/druid
  @Override
  protected void accept0(SQLASTVisitor visitor) {
    if (visitor.visit(this)) {
      acceptChild(visitor, this.arguments);
    }

    visitor.endVisit(this);
  }
コード例 #7
0
 @Override
 protected void accept0(SQLASTVisitor visitor) {
   if (visitor.visit(this)) {
     acceptChild(visitor, getName());
     acceptChild(visitor, getItems());
   }
   visitor.endVisit(this);
 }
コード例 #8
0
 protected void accept0(SQLASTVisitor visitor) {
   if (visitor.visit(this)) {
     acceptChild(visitor, this.testExpr);
     acceptChild(visitor, this.beginExpr);
     acceptChild(visitor, this.endExpr);
   }
   visitor.endVisit(this);
 }
コード例 #9
0
  @Override
  protected void accept0(SQLASTVisitor visitor) {
    if (visitor.visit(this)) {
      acceptChild(visitor, this.owner);
      acceptChild(visitor, this.parameters);
    }

    visitor.endVisit(this);
  }
コード例 #10
0
 @Override
 protected void accept0(SQLASTVisitor visitor) {
   if (visitor.visit(this)) {
     acceptChild(visitor, this.name);
     acceptChild(visitor, this.columns);
     acceptChild(visitor, this.subQuery);
   }
   visitor.endVisit(this);
 }
コード例 #11
0
 @Override
 protected void accept0(SQLASTVisitor visitor) {
   if (visitor.visit(this)) {
     this.acceptChild(visitor, name);
     this.acceptChild(visitor, dataType);
     this.acceptChild(visitor, defaultExpr);
     this.acceptChild(visitor, constaints);
   }
   visitor.endVisit(this);
 }
コード例 #12
0
  protected void accept0(SQLASTVisitor visitor) {
    if (visitor.visit(this)) {
      acceptChild(visitor, this.left);
      acceptChild(visitor, this.right);
      acceptChild(visitor, this.condition);
      acceptChild(visitor, this.using);
    }

    visitor.endVisit(this);
  }
コード例 #13
0
ファイル: SQLObjectImpl.java プロジェクト: nyer/druid
  public final void accept(SQLASTVisitor visitor) {
    if (visitor == null) {
      throw new IllegalArgumentException();
    }

    visitor.preVisit(this);

    accept0(visitor);

    visitor.postVisit(this);
  }
コード例 #14
0
ファイル: SQLInsertStatement.java プロジェクト: ebeetle/druid
  @Override
  protected void accept0(SQLASTVisitor visitor) {
    if (visitor.visit(this)) {
      this.acceptChild(visitor, tableSource);
      this.acceptChild(visitor, columns);
      this.acceptChild(visitor, valuesList);
      this.acceptChild(visitor, query);
    }

    visitor.endVisit(this);
  }
コード例 #15
0
ファイル: OracleAggregateExpr.java プロジェクト: naily/druid
 @Override
 protected void accept0(SQLASTVisitor visitor) {
   if (visitor instanceof OracleASTVisitor) {
     this.accept0((OracleASTVisitor) visitor);
   } else {
     if (visitor.visit(this)) {
       acceptChild(visitor, this.arguments);
       acceptChild(visitor, this.over);
     }
     visitor.endVisit(this);
   }
 }
コード例 #16
0
  @Override
  protected void accept0(SQLASTVisitor visitor) {
    if (visitor instanceof MySqlASTVisitor) {
      accept0((MySqlASTVisitor) visitor);
    } else {
      if (visitor.visit(this)) {
        acceptChild(visitor, this.getItems());
        acceptChild(visitor, this.getHaving());
      }

      visitor.endVisit(this);
    }
  }
コード例 #17
0
ファイル: SQLNullExpr.java プロジェクト: GEDS1990/druid
  protected void accept0(SQLASTVisitor visitor) {
    visitor.visit(this);

    visitor.endVisit(this);
  }