org.ofbiz.sql
Class Atom

java.lang.Object
  extended by org.ofbiz.sql.Atom
All Implemented Interfaces:
Appender<java.lang.StringBuilder>
Direct Known Subclasses:
Condition, FieldAll, FieldDef, InsertRow, InsertValues, Joined, OrderByItem, Relation, SelectGroup, SetField, SQLPlan, SQLStatement, Table, TableName, Unioned, Value

public abstract class Atom
extends java.lang.Object
implements Appender<java.lang.StringBuilder>


Constructor Summary
Atom()
           
 
Method Summary
static
<T extends java.util.Collection<I>,I>
T
checkEmpty(T col)
           
static
<T extends java.util.Map<K,V>,K,V>
T
checkEmpty(T map)
           
static boolean equalsHelper(java.lang.Object l, java.lang.Object r)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.ofbiz.base.lang.Appender
appendTo
 

Constructor Detail

Atom

public Atom()
Method Detail

equalsHelper

public static boolean equalsHelper(java.lang.Object l,
                                   java.lang.Object r)

checkEmpty

public static <T extends java.util.Collection<I>,I> T checkEmpty(T col)

checkEmpty

public static <T extends java.util.Map<K,V>,K,V> T checkEmpty(T map)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object