org.tranql.cache
Class CacheLoadTransform

java.lang.Object
  extended byorg.tranql.query.QueryCloner
      extended byorg.tranql.cache.CacheLoadTransform
All Implemented Interfaces:
CommandTransform, QueryVisitor

public class CacheLoadTransform
extends QueryCloner

Version:
$Revision: 1.1 $ $Date: 2004/04/22 06:33:16 $

Constructor Summary
CacheLoadTransform(Schema schema, java.lang.String entityName, java.lang.String[] attributeNames)
           
 
Method Summary
 QueryCommand transform(QueryCommand source)
           
 UpdateCommand transform(UpdateCommand source)
           
 java.lang.Object visit(Query node, java.lang.Object param)
           
 java.lang.Object visit(QuerySource node, java.lang.Object param)
           
 java.lang.Object visit(Select node, java.lang.Object param)
           
 
Methods inherited from class org.tranql.query.QueryCloner
visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visitChildren
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CacheLoadTransform

public CacheLoadTransform(Schema schema,
                          java.lang.String entityName,
                          java.lang.String[] attributeNames)
Method Detail

transform

public QueryCommand transform(QueryCommand source)
                       throws QueryException
Throws:
QueryException

transform

public UpdateCommand transform(UpdateCommand source)
                        throws QueryException
Throws:
QueryException

visit

public java.lang.Object visit(Query node,
                              java.lang.Object param)
                       throws QueryException
Specified by:
visit in interface QueryVisitor
Overrides:
visit in class QueryCloner
Throws:
QueryException

visit

public java.lang.Object visit(QuerySource node,
                              java.lang.Object param)
                       throws QueryException
Specified by:
visit in interface QueryVisitor
Overrides:
visit in class QueryCloner
Throws:
QueryException

visit

public java.lang.Object visit(Select node,
                              java.lang.Object param)
                       throws QueryException
Specified by:
visit in interface QueryVisitor
Overrides:
visit in class QueryCloner
Throws:
QueryException


Copyright © -2005 The Codehaus. All Rights Reserved.