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:
Tag

public class ResultSetTag
extends 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(XMLOutput output)
          Evaluates this tag after all the tags properties have been initialized.
 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, getBody, getBodyText, getBodyText, getContext, getParent, invokeBody, isTrim, setBody, setContext, 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(XMLOutput output)
           throws java.lang.Exception
Description copied from interface: Tag
Evaluates this tag after all the tags properties have been initialized.

setVar

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


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