join another table . concode_field_sep Object[] groupByExpressions concode_elem_sep ArrayList<Token> conditions concode_elem_sep IdentityHashMap<Object,SelectColumn<T>> aliasMap concode_elem_sep long offset concode_elem_sep ArrayList<UpdateColumn> updateColumnDeclarations concode_elem_sep long limit concode_elem_sep SelectTable<T> from concode_elem_sep ArrayList<OrderExpression<T>> orderByList concode_elem_sep Db db concode_elem_sep ArrayList<SelectTable<?>> joins concode_field_sep List<T> select concode_elem_sep List<T> select concode_elem_sep List<X> select concode_elem_sep List<X> select concode_elem_sep List<X> select concode_elem_sep UpdateColumnIncrement<T,A> increment concode_elem_sep int update concode_elem_sep List<X> selectSimple concode_elem_sep Query<T> orderBy concode_elem_sep QueryWhere<T> whereTrue concode_elem_sep Query<T> groupBy concode_elem_sep int delete concode_elem_sep String getSQL concode_elem_sep boolean isJoin concode_elem_sep void appendSQL concode_elem_sep Query<T> limit concode_elem_sep Query<T> from concode_elem_sep QueryCondition<T,A> where concode_elem_sep QueryWhere<T> where concode_elem_sep List<T> selectDistinct concode_elem_sep List<X> selectDistinct concode_elem_sep UpdateColumnSet<T,A> set concode_elem_sep Query<T> offset concode_elem_sep T selectFirst concode_elem_sep X selectFirst concode_elem_sep SelectColumn<T> getSelectColumn concode_elem_sep Query<T> orderByDesc concode_elem_sep SQLStatement getSelectStatement concode_elem_sep void addOrderBy concode_elem_sep Db getDb concode_elem_sep void appendWhere concode_elem_sep void addConditionToken concode_elem_sep void appendFromWhere concode_elem_sep void addUpdateColumnDeclaration concode_elem_sep long selectCount
QueryJoin function ( U arg0 ) { TableDefinition < T > loc0 = ( TableDefinition < T > ) db . define ( arg0 . getClass ( ) ) ; SelectTable < T > loc1 = new SelectTable ( db , this , arg0 , false ) ; loc0 . initSelectObject ( loc1 , arg0 , aliasMap ) ; joins . add ( loc1 ) ; return new QueryJoin ( this , loc1 ) ; }