org.israfil.sqlelements.render
Class SQLRenderContext
java.lang.Object
org.israfil.sqlelements.render.SQLRenderContext
public class SQLRenderContext
- extends java.lang.Object
A local context for a render that includes database-specific rendering help,
as well as alias re-writing for non-aliased tables, etc.
- Version:
- $Revision: 16 $
- Author:
- Christian Edward Gruber , Latest: $Author: cgruber $
Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
type
protected DatabaseType type
aliases
protected java.util.Map<Table,java.lang.String> aliases
SQLRenderContext
public SQLRenderContext(DatabaseType type)
finalize
public void finalize()
throws java.lang.Throwable
- Overrides:
finalize
in class java.lang.Object
- Throws:
java.lang.Throwable
getAlias
public java.lang.String getAlias(Table table)
format
public java.lang.String format(java.util.Date dt)
renderQuery
public java.lang.String renderQuery(Query q)
renderCommand
public java.lang.String renderCommand(Command c)
getStringDelimiter
public java.lang.String getStringDelimiter()
Copyright 2005-2005-2006 null. All Rights Reserved.