| 
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.syrup.sql.QueryOperation
Temporary data structure to aid the construction of qualified SQL queries.
| Field Summary | |
 java.lang.String | 
sqlAtt
The SQL attribute.  | 
 java.lang.String | 
sqlOp
The SQL qualifier.  | 
 java.lang.String | 
templAtt
The Template attribute.  | 
 java.lang.Integer | 
templOp
The Template qualifier.  | 
 java.lang.Object | 
value
The qualifier value.  | 
| Constructor Summary | |
QueryOperation(Template t,
               java.lang.String sAtt,
               java.lang.String tAtt)
Constructor for the QueryOperation object  | 
|
| Method Summary | |
protected  java.lang.String | 
boolean_op(int i)
Returns the SQL (boolean)qualifier based on the Template qualifier  | 
protected  java.lang.String | 
number_op(int i)
Returns the SQL (number)qualifier based on the Template qualifier  | 
protected  java.lang.String | 
queryOp(java.lang.Integer i,
        java.lang.Object o)
Returns the mapped SQL qualifier based on the Template qualifier and the qualifier value.  | 
protected  java.lang.String | 
string_op(int i)
Returns the SQL (string)qualifier based on the Template qualifier  | 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Field Detail | 
public final java.lang.Object value
public final java.lang.String sqlOp
public final java.lang.String sqlAtt
public final java.lang.String templAtt
public final java.lang.Integer templOp
| Constructor Detail | 
public QueryOperation(Template t,
                      java.lang.String sAtt,
                      java.lang.String tAtt)
               throws java.lang.Exception
t - The Template specifying all the qualifiers.sAtt - The SQL attribute (i.e. parent_key).tAtt - The Template attribute (i.e. parentKey).| Method Detail | 
protected java.lang.String queryOp(java.lang.Integer i,
                                   java.lang.Object o)
                            throws java.lang.Exception
i - The Template qualifier.o - The qualifier value.
java.lang.Exception
protected java.lang.String number_op(int i)
                              throws java.lang.Exception
i - The Template qualifier.
java.lang.Exception
protected java.lang.String string_op(int i)
                              throws java.lang.Exception
i - The Template qualifier.
java.lang.Exception
protected java.lang.String boolean_op(int i)
                               throws java.lang.Exception
i - The Template qualifier.
java.lang.Exception
  | 
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||