private void appendFrameBound(FrameBound bound) { if (bound.getBoundMode() == BoundMode.CURRENT_ROW) { buffer.append(NonReserved.CURRENT); buffer.append(Tokens.SPACE); buffer.append(ROW); } else { if (bound.getBound() != null) { buffer.append(bound.getBound()); } else { buffer.append(NonReserved.UNBOUNDED); } buffer.append(Tokens.SPACE); buffer.append(bound.getBoundMode().name()); } }