this.argument = argument;
this.items = items;
}
public CriteriaBuffer(CriteriaBlock block) {
this(block.getAlias(), new ArgumentImpl());
block.buildSelect(appendBuffer());
block.buildFrom(appendBuffer());
block.buildWhere(appendBuffer());
block.buildGroupBy(appendBuffer());
block.buildHaving(appendBuffer());