From fa150109b736d2337c385e03bdf2a6fb77b9efd2 Mon Sep 17 00:00:00 2001 From: mdb Date: Thu, 7 Jul 2005 23:17:30 +0000 Subject: [PATCH] Added straightJoin() for those times when you know you gotta be a straight shooter. git-svn-id: https://samskivert.googlecode.com/svn/trunk@1674 6335cc39-0255-0410-8fd6-9bcaacd3b74c --- .../src/java/com/samskivert/jdbc/jora/Table.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/projects/samskivert/src/java/com/samskivert/jdbc/jora/Table.java b/projects/samskivert/src/java/com/samskivert/jdbc/jora/Table.java index b2e392b5..7a5e74dd 100644 --- a/projects/samskivert/src/java/com/samskivert/jdbc/jora/Table.java +++ b/projects/samskivert/src/java/com/samskivert/jdbc/jora/Table.java @@ -173,6 +173,14 @@ public class Table { return new Cursor(this, session, 1, query); } + /** Like {@link #join} but does a straight join with the specified + * table. */ + public final Cursor straightJoin(String table, String condition) { + String query = "select " + listOfFields + + " from " + name + " straight_join " + table + " " + condition; + return new Cursor(this, session, 1, query); + } + /** Select records from database table according to search condition * * @param condition valid SQL condition expression started with WHERE