com.redhat.persistence.engine.rdbms
Class ANSIWriter

java.lang.Object
  extended bycom.redhat.persistence.engine.rdbms.SQLWriter
      extended bycom.redhat.persistence.engine.rdbms.ANSIWriter
Direct Known Subclasses:
OracleWriter, PostgresWriter

public class ANSIWriter
extends SQLWriter

ANSIWriter

Version:
$Revision: #5 $ $Date: 2004/04/07 $
Author:
Rafael H. Schloming <rhs@mit.edu>

Field Summary
 
Fields inherited from class com.redhat.persistence.engine.rdbms.SQLWriter
versionId
 
Constructor Summary
ANSIWriter()
           
 
Method Summary
 void write(com.redhat.persistence.engine.rdbms.CrossJoin join)
           
 void write(com.redhat.persistence.engine.rdbms.Delete delete)
           
 void write(com.redhat.persistence.engine.rdbms.InnerJoin join)
           
 void write(com.redhat.persistence.engine.rdbms.Insert insert)
           
 void write(com.redhat.persistence.engine.rdbms.LeftJoin join)
           
 void write(com.redhat.persistence.engine.rdbms.RightJoin join)
           
 void write(com.redhat.persistence.engine.rdbms.Select select)
           
 void write(com.redhat.persistence.engine.rdbms.SimpleJoin join)
           
 void write(com.redhat.persistence.engine.rdbms.StaticJoin join)
           
 void write(com.redhat.persistence.engine.rdbms.Update update)
           
 
Methods inherited from class com.redhat.persistence.engine.rdbms.SQLWriter
bind, clear, getBindings, getEngine, getSQL, getTypeNames, getTypes, write, write, write, write, write, write, write, write, write, write, write, write, write, write, write, write, write, write, write, write
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ANSIWriter

public ANSIWriter()
Method Detail

write

public void write(com.redhat.persistence.engine.rdbms.Select select)
Specified by:
write in class SQLWriter

write

public void write(com.redhat.persistence.engine.rdbms.Insert insert)
Specified by:
write in class SQLWriter

write

public void write(com.redhat.persistence.engine.rdbms.Update update)
Specified by:
write in class SQLWriter

write

public void write(com.redhat.persistence.engine.rdbms.Delete delete)
Specified by:
write in class SQLWriter

write

public void write(com.redhat.persistence.engine.rdbms.StaticJoin join)
Specified by:
write in class SQLWriter

write

public void write(com.redhat.persistence.engine.rdbms.SimpleJoin join)
Specified by:
write in class SQLWriter

write

public void write(com.redhat.persistence.engine.rdbms.InnerJoin join)
Specified by:
write in class SQLWriter

write

public void write(com.redhat.persistence.engine.rdbms.LeftJoin join)
Specified by:
write in class SQLWriter

write

public void write(com.redhat.persistence.engine.rdbms.RightJoin join)
Specified by:
write in class SQLWriter

write

public void write(com.redhat.persistence.engine.rdbms.CrossJoin join)
Specified by:
write in class SQLWriter


Copyright (c) 2004 Red Hat, Inc. Corporation. All Rights Reserved. Generated at July 21 2004:2337 UTC