com.todoroo.andlib.sql
Class DBObject<T extends DBObject<?>>

java.lang.Object
  extended by com.todoroo.andlib.sql.DBObject<T>
All Implemented Interfaces:
java.lang.Cloneable
Direct Known Subclasses:
Field, SqlTable

public abstract class DBObject<T extends DBObject<?>>
extends java.lang.Object
implements java.lang.Cloneable


Method Summary
 T as(java.lang.String newAlias)
           
 boolean equals(java.lang.Object o)
           
 boolean hasAlias()
           
 int hashCode()
           
 java.lang.String toString()
           
 java.lang.String toStringInSelect()
           
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Method Detail

as

public T as(java.lang.String newAlias)

hasAlias

public boolean hasAlias()

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

toString

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

toStringInSelect

public final java.lang.String toStringInSelect()