package com.thoughtworks.sql; public class Table extends DBObject { protected Table(String expression) { super(expression); } public static Table table(String table) { return new Table(table); } @SuppressWarnings("nls") public Field field(String fieldName) { if (hasAlias()) { return Field.field(alias + "." + fieldName); } return Field.field(expression+"."+fieldName); } }