org.apache.commons.jelly.tags.sql
Class ResultSetTag

java.lang.Object
  |
  +--org.apache.commons.jelly.TagSupport
        |
        +--org.apache.commons.jelly.tags.sql.ResultSetTag
All Implemented Interfaces:
org.apache.commons.jelly.Tag

public class ResultSetTag
extends org.apache.commons.jelly.TagSupport

This Tag creates a result set object based on its body content via child row tags. This tag is useful for unit testing with Mock Tags to simulate the results returned by databases.


Fields inherited from class org.apache.commons.jelly.TagSupport
body, context, hasTrimmed, parent, shouldTrim
 
Constructor Summary
ResultSetTag()
           
 
Method Summary
 void addRow(java.util.Map row)
          Adds the given row to the list of rows
 void doTag(org.apache.commons.jelly.XMLOutput output)
           
 void setVar(java.lang.String var)
          Sets the variable to export the result set to.
 
Methods inherited from class org.apache.commons.jelly.TagSupport
findAncestorWithClass, findAncestorWithClass, findAncestorWithClass, findAncestorWithClass, findAncestorWithClass, findAncestorWithClass, getBody, getBodyText, getBodyText, getContext, getParent, invokeBody, isEscapeText, isTrim, setBody, setContext, setEscapeText, setParent, setTrim, trimBody
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ResultSetTag

public ResultSetTag()
Method Detail

addRow

public void addRow(java.util.Map row)
Adds the given row to the list of rows

doTag

public void doTag(org.apache.commons.jelly.XMLOutput output)
           throws org.apache.commons.jelly.MissingAttributeException,
                  org.apache.commons.jelly.JellyTagException
Overrides:
doTag in class org.apache.commons.jelly.TagSupport

setVar

public void setVar(java.lang.String var)
Sets the variable to export the result set to.


Copyright © 2002-2004 Apache Software Foundation. All Rights Reserved.