org.hibernate.hql.ast.util

Class ASTAppender


public class ASTAppender
extends java.lang.Object

Appends child nodes to a parent efficiently.
Author:
Joshua Davis

Constructor Summary

ASTAppender(AST parent)
ASTAppender(ASTFactory factory, AST parent)

Method Summary

AST
append(AST child)
AST
append(int type, String text, boolean appendIfEmpty)

Constructor Details

ASTAppender

public ASTAppender(AST parent)

ASTAppender

public ASTAppender(ASTFactory factory,
                   AST parent)

Method Details

append

public AST append(AST child)

append

public AST append(int type,
                  String text,
                  boolean appendIfEmpty)