A B C D E F G H I J L M N O P R S T U V W X _

## A

addArgument(Class, Object) - Method in interface org.apache.commons.jelly.tags.core.ArgTagParent
addArgument(Class, Object) - Method in class org.apache.commons.jelly.tags.core.InvokeStaticTag
  Adds an argument to supply to the method
addArgument(Class, Object) - Method in class org.apache.commons.jelly.tags.core.InvokeTag
addArgument(Class, Object) - Method in class org.apache.commons.jelly.tags.core.NewTag
addAttribute(String, Expression) - Method in class org.apache.commons.jelly.impl.TagScript
  Add an initialization attribute for the tag.
addExpression(Expression) - Method in class org.apache.commons.jelly.expression.CompositeExpression
  Adds a new expression to the end of the expression list
addExpressionScript(ScriptBlock, Expression) - Method in class org.apache.commons.jelly.parser.XMLParser
  Adds the given Expression object to the current Script.
addIgnoreProperty(String) - Method in class org.apache.commons.jelly.tags.core.UseBeanTag
  Adds a name to the Set of property names that will be skipped when setting bean properties.
addItem(Object) - Method in interface org.apache.commons.jelly.impl.CollectionTag
addItem(Object) - Method in class org.apache.commons.jelly.tags.core.UseListTag
addScript(Script) - Method in class org.apache.commons.jelly.impl.ScriptBlock
  Add a new script to the end of this block
addTextExpression(String) - Method in class org.apache.commons.jelly.expression.CompositeExpression
  A helper method to add a new constant text expression
addTextScript(String) - Method in class org.apache.commons.jelly.parser.XMLParser
  Adds the text to the current script block parsing any embedded expressions inot ExpressionScript objects.
applyLocation(LocationAware) - Method in class org.apache.commons.jelly.impl.TagScript
ArgTag - Class in org.apache.commons.jelly.tags.core
  An argument to a `NewTag` or `InvokeTag`.
ArgTag() - Constructor for class org.apache.commons.jelly.tags.core.ArgTag
ArgTagParent - Interface in org.apache.commons.jelly.tags.core
  Interface for classes that support `ArgTag` children.
Attribute - Class in org.apache.commons.jelly.impl
  Represents the attribute definition used by dynamic tags, such as whether the attribute is required or any default values etc.
Attribute() - Constructor for class org.apache.commons.jelly.impl.Attribute
attributes - Variable in class org.apache.commons.jelly.impl.TagScript
  The attribute expressions that are created

## B

BaseClassLoaderTag - Class in org.apache.commons.jelly.tags.core
  Abstract base tag providing `ClassLoader` support.
BaseClassLoaderTag() - Constructor for class org.apache.commons.jelly.tags.core.BaseClassLoaderTag
BaseJellyTest - Class in org.apache.commons.jelly.test
BaseJellyTest(String) - Constructor for class org.apache.commons.jelly.test.BaseJellyTest
BeanSource - Interface in org.apache.commons.jelly.impl
  A tag which is associated with a JavaBean, such as a `DynamicBeanTag`
beforeSetAttributes() - Method in class org.apache.commons.jelly.DynaBeanTagSupport
  Callback to allow processing to occur before the attributes are about to be set
beforeSetAttributes() - Method in class org.apache.commons.jelly.impl.DynamicBeanTag
beforeSetAttributes() - Method in class org.apache.commons.jelly.impl.DynamicDynaBeanTag
body - Variable in class org.apache.commons.jelly.TagSupport
  the body of the tag
BreakException - Exception in org.apache.commons.jelly.impl
  `BreakException` is used to terminate loops such as <forEach> and <while> tags.
BreakException() - Constructor for exception org.apache.commons.jelly.impl.BreakException
BreakTag - Class in org.apache.commons.jelly.tags.core
  A tag which terminates the execution of the current <forEach> or ≶while> loop.
BreakTag() - Constructor for class org.apache.commons.jelly.tags.core.BreakTag

## C

caseMatched() - Method in class org.apache.commons.jelly.tags.core.SwitchTag
CaseTag - Class in org.apache.commons.jelly.tags.core
  A tag which conditionally evaluates its body if my `value` attribute equals my ancestor `<switch>` tag's `"on"` attribute.
CaseTag() - Constructor for class org.apache.commons.jelly.tags.core.CaseTag
CatchTag - Class in org.apache.commons.jelly.tags.core
  A tag which catches exceptions thrown by its body.
CatchTag() - Constructor for class org.apache.commons.jelly.tags.core.CatchTag
characters(char[], int, int) - Method in class org.apache.commons.jelly.parser.XMLParser
  Process notification of character data received from the body of an XML element.
characters(char[], int, int) - Method in class org.apache.commons.jelly.util.SafeContentHandler
characters(char[], int, int) - Method in class org.apache.commons.jelly.XMLOutput
  Receive notification of character data.
ChooseTag - Class in org.apache.commons.jelly.tags.core
  A tag which conditionally evaluates its body based on some condition
ChooseTag() - Constructor for class org.apache.commons.jelly.tags.core.ChooseTag
classLoader - Variable in class org.apache.commons.jelly.JellyContext
  The class loader to use for instantiating application objects.
classLoader - Variable in class org.apache.commons.jelly.parser.XMLParser
  The class loader to use for instantiating application objects.
classLoader - Variable in class org.apache.commons.jelly.tags.core.BaseClassLoaderTag
  The class loader to use for instantiating application objects.
ClassLoaderUtils - Class in org.apache.commons.jelly.util
  A class to centralize the class loader management code.
ClassLoaderUtils() - Constructor for class org.apache.commons.jelly.util.ClassLoaderUtils
clear() - Method in class org.apache.commons.jelly.JellyContext
  Clears variables set by Tags.
clearVariables() - Method in class org.apache.commons.jelly.JellyContext
  Clears variables set by Tags (variables set while running a Jelly script)
close() - Method in class org.apache.commons.jelly.XMLOutput
  Provides a useful hook that implementations can use to close the underlying OutputStream or Writer
CollectionTag - Interface in org.apache.commons.jelly.impl
  A tag which is capable of consuming objects, such as a <useList> tag such that nested objects will be added to the parent tag.
CommandLineParser - Class in org.apache.commons.jelly.util
  Utility class to parse command line options using CLI.
CommandLineParser() - Constructor for class org.apache.commons.jelly.util.CommandLineParser
comment(char[], int, int) - Method in class org.apache.commons.jelly.XMLOutput
  Report an XML comment anywhere in the document.
compare(Object, Object) - Method in class org.apache.commons.jelly.xpath.XPathComparator
compare(Node, Node) - Method in class org.apache.commons.jelly.xpath.XPathComparator
CompilableTag - Interface in org.apache.commons.jelly
  `Compilable` represents a Tag that is compilable.
compile() - Method in interface org.apache.commons.jelly.CompilableTag
  Called by the parser to allow a more tag to create a more efficient format of the tag.
compile() - Method in class org.apache.commons.jelly.impl.ExpressionScript
compile() - Method in class org.apache.commons.jelly.impl.ScriptBlock
compile() - Method in class org.apache.commons.jelly.impl.TagScript
  Compiles the tags body
compile() - Method in class org.apache.commons.jelly.impl.TextScript
compile() - Method in interface org.apache.commons.jelly.Script
  Called by the parser to allow a more efficient representation of the script to be used.
compileScript() - Method in class org.apache.commons.jelly.Jelly
  Compiles the script
compileScript(String) - Method in class org.apache.commons.jelly.JellyContext
  Attempts to parse the script from the given uri using the `JellyContext.getResource(java.lang.String)` method then returns the compiled script.
compileScript(URL) - Method in class org.apache.commons.jelly.JellyContext
  Attempts to parse the script from the given URL using the `JellyContext.getResource(java.lang.String)` method then returns the compiled script.
compileScript(InputSource) - Method in class org.apache.commons.jelly.JellyContext
  Attempts to parse the script from the given InputSource using the `JellyContext.getResource(java.lang.String)` method then returns the compiled script.
CompositeExpression - Class in org.apache.commons.jelly.expression
  `CompositeExpression` is a Composite expression made up of several Expression objects which are concatenated into a single String.
CompositeExpression() - Constructor for class org.apache.commons.jelly.expression.CompositeExpression
CompositeExpression(List) - Constructor for class org.apache.commons.jelly.expression.CompositeExpression
CompositeTextScriptBlock - Class in org.apache.commons.jelly.impl
  `CompositeTextScriptBlock` represents a text body of a a tag which contains expressions, so that whitespace trimming can be handled differently.
CompositeTextScriptBlock() - Constructor for class org.apache.commons.jelly.impl.CompositeTextScriptBlock
  Create an instance.
configure() - Method in class org.apache.commons.jelly.parser.XMLParser
  This method is called only once before parsing occurs which allows tag libraries to be registered and so forth
configureTag(Tag, JellyContext) - Method in class org.apache.commons.jelly.impl.TagScript
  Compiles a newly created tag if required, sets its parent and body.
configureTagScript(TagScript) - Method in class org.apache.commons.jelly.parser.XMLParser
  Configure a newly created TagScript instance before any Expressions are created
ConstantExpression - Class in org.apache.commons.jelly.expression
  `ConstantExpression` represents a constant expression.
ConstantExpression() - Constructor for class org.apache.commons.jelly.expression.ConstantExpression
  Base constructor
ConstantExpression(Object) - Constructor for class org.apache.commons.jelly.expression.ConstantExpression
  Convenience constructor sets `value` property.
context - Variable in class org.apache.commons.jelly.TagSupport
convertToClass(Object) - Method in class org.apache.commons.jelly.tags.core.UseBeanTag
  Attempts to convert the given object to a Class instance.
convertType(Object, Class) - Method in class org.apache.commons.jelly.impl.TagScript
  Converts the given value to the required type.
CoreTagLibrary - Class in org.apache.commons.jelly.tags.core
  This is the core tag library for jelly and contains commonly used tags.
CoreTagLibrary() - Constructor for class org.apache.commons.jelly.tags.core.CoreTagLibrary
createAttributes() - Method in class org.apache.commons.jelly.MapTagSupport
  A Factory Method which allows derived tags to overload the Map implementation used by this tag
createChildContext() - Method in class org.apache.commons.jelly.JellyContext
  Factory method to create a new child of this context
createChildContext() - Method in class org.apache.commons.jelly.servlet.JellyServletContext
createConstantExpression(String, String, String) - Method in class org.apache.commons.jelly.parser.XMLParser
createContext(HttpServletRequest, HttpServletResponse) - Method in class org.apache.commons.jelly.servlet.JellyServlet
createDummyXMLOutput() - Static method in class org.apache.commons.jelly.XMLOutput
  returns an XMLOutput object that will discard all tag-generated XML events.
createExpression(String) - Method in interface org.apache.commons.jelly.expression.ExpressionFactory
  Creates a new expression for the given text
createExpression(String) - Method in class org.apache.commons.jelly.expression.jexl.JexlExpressionFactory
createExpression(ExpressionFactory, TagScript, String, String) - Method in class org.apache.commons.jelly.TagLibrary
  Allows taglibs to use their own expression evaluation mechanism
createExpressionFactory() - Method in class org.apache.commons.jelly.parser.XMLParser
createJellyException(String) - Method in class org.apache.commons.jelly.impl.TagScript
  Creates a new Jelly exception, adorning it with location information
createJellyException(String, Exception) - Method in class org.apache.commons.jelly.impl.TagScript
  Creates a new Jelly exception, adorning it with location information
createJellyParser() - Method in class org.apache.commons.jelly.tags.core.ParseTag
  Factory method to create a new Jelly parser
createLoadClassFailedException(Exception) - Method in class org.apache.commons.jelly.tags.core.InvokeStaticTag
  Factory method to create a new JellyTagException instance from a given failure exception
createRelativeURL(URL, String) - Method in class org.apache.commons.jelly.JellyContext
createSAXException(String, Exception) - Method in class org.apache.commons.jelly.parser.XMLParser
  Create a SAX exception which also understands about the location in the file where the exception occurs
createSAXException(Exception) - Method in class org.apache.commons.jelly.parser.XMLParser
  Create a SAX exception which also understands about the location in the digester file where the exception occurs
createSAXException(String) - Method in class org.apache.commons.jelly.parser.XMLParser
  Create a SAX exception which also understands about the location in the digester file where the exception occurs
createStaticTag(String, String, String, Attributes) - Method in class org.apache.commons.jelly.parser.XMLParser
  Factory method to create a static Tag that represents some static content.
createTag(String, Attributes) - Method in class org.apache.commons.jelly.impl.DefaultTagFactory
createTag(String, Attributes) - Method in class org.apache.commons.jelly.impl.DynamicTagLibrary
  Creates a new Tag for the given tag name if it exists
createTag(String, Attributes) - Method in interface org.apache.commons.jelly.impl.TagFactory
  Creates a Tag for the given local name and the SAX attributes
createTag() - Method in class org.apache.commons.jelly.impl.TagScript
  Factory method to create a new Tag instance.
createTag(String, String, Attributes) - Method in class org.apache.commons.jelly.parser.XMLParser
  Factory method to create new Tag script for the given namespaceURI and name or return null if this is not a custom Tag.
createTag(String, Attributes) - Method in class org.apache.commons.jelly.TagLibrary
  Creates a new Tag for the given tag name and attributes
createTagScript(String, Attributes) - Method in class org.apache.commons.jelly.impl.DynamicTagLibrary
  Creates a new script to execute the given tag name and attributes
createTagScript(String, Attributes) - Method in class org.apache.commons.jelly.TagLibrary
  Creates a new script to execute the given tag name and attributes
createUriMap(Map) - Method in class org.apache.commons.jelly.expression.xpath.XPathExpression
  Factory method to create a synchronized Map of non-null and non-blank namespace prefixes to namespace URIs
createXMLOutput(Writer) - Method in class org.apache.commons.jelly.tags.core.FileTag
  A Factory method to create a new XMLOutput from the given Writer.
createXMLOutput(XMLReader) - Static method in class org.apache.commons.jelly.XMLOutput
  Creates an XMLOutput from an existing SAX XMLReader
createXMLOutput(Writer) - Static method in class org.apache.commons.jelly.XMLOutput
  Creates a text based XMLOutput which converts all XML events into text and writes to the underlying Writer.
createXMLOutput(Writer, boolean) - Static method in class org.apache.commons.jelly.XMLOutput
  Creates a text based XMLOutput which converts all XML events into text and writes to the underlying Writer.
createXMLOutput(OutputStream) - Static method in class org.apache.commons.jelly.XMLOutput
  Creates a text based XMLOutput which converts all XML events into text and writes to the underlying OutputStream.
createXMLOutput(OutputStream, boolean) - Static method in class org.apache.commons.jelly.XMLOutput
  Creates a text based XMLOutput which converts all XML events into text and writes to the underlying OutputStream.
createXMLOutput(XMLWriter) - Static method in class org.apache.commons.jelly.XMLOutput
  Factory method to create a new XMLOutput from an XMLWriter
createXMLParser() - Method in class org.apache.commons.jelly.JellyContext
  Factory method to allow JellyContext implementations to overload how an XMLParser is created - such as to overload what the default ExpressionFactory should be.
createXMLReader() - Method in class org.apache.commons.jelly.tags.core.ParseTag
  Factory method to create a new XMLReader

## D

defaultEncountered() - Method in class org.apache.commons.jelly.tags.core.SwitchTag
DefaultNamespaceFilter - Class in org.apache.commons.jelly.parser
  XMLFilter that can provide a default namespace when one has not been declared by the XML document.
DefaultNamespaceFilter(String, XMLReader) - Constructor for class org.apache.commons.jelly.parser.DefaultNamespaceFilter
  Filter for undefined an undefined namespace
DefaultTag - Class in org.apache.commons.jelly.tags.core
  A tag which conditionally evaluates its body if none of its preceeding sibling `<case>` tags have been evaluated.
DefaultTag() - Constructor for class org.apache.commons.jelly.tags.core.DefaultTag
DefaultTagFactory - Class in org.apache.commons.jelly.impl
  `DefaultTagFactory` a default implementation of TagFactory which creates new instances of a given class.
DefaultTagFactory() - Constructor for class org.apache.commons.jelly.impl.DefaultTagFactory
DefaultTagFactory(Class) - Constructor for class org.apache.commons.jelly.impl.DefaultTagFactory
DefaultTagLibraryResolver - Class in org.apache.commons.jelly.impl
  `DefaultTagLibraryResolver` is a default implemenation which attempts to interpret the URI as a String called 'jelly:className' and class load the given Java class.
DefaultTagLibraryResolver() - Constructor for class org.apache.commons.jelly.impl.DefaultTagLibraryResolver
doGet(HttpServletRequest, HttpServletResponse) - Method in class org.apache.commons.jelly.servlet.JellyServlet
doPost(HttpServletRequest, HttpServletResponse) - Method in class org.apache.commons.jelly.servlet.JellyServlet
doRequest(HttpServletRequest, HttpServletResponse) - Method in class org.apache.commons.jelly.servlet.JellyServlet
  Handles all requests
doTag(XMLOutput) - Method in class org.apache.commons.jelly.impl.DynamicBeanTag
doTag(XMLOutput) - Method in class org.apache.commons.jelly.impl.DynamicDynaBeanTag
doTag(XMLOutput) - Method in class org.apache.commons.jelly.impl.DynamicTag
doTag(XMLOutput) - Method in class org.apache.commons.jelly.impl.StaticTag
doTag(XMLOutput) - Method in interface org.apache.commons.jelly.Tag
  Evaluates this tag after all the tags properties have been initialized.
doTag(XMLOutput) - Method in class org.apache.commons.jelly.tags.core.ArgTag
doTag(XMLOutput) - Method in class org.apache.commons.jelly.tags.core.BreakTag
doTag(XMLOutput) - Method in class org.apache.commons.jelly.tags.core.CaseTag
doTag(XMLOutput) - Method in class org.apache.commons.jelly.tags.core.CatchTag
doTag(XMLOutput) - Method in class org.apache.commons.jelly.tags.core.ChooseTag
doTag(XMLOutput) - Method in class org.apache.commons.jelly.tags.core.DefaultTag
doTag(XMLOutput) - Method in class org.apache.commons.jelly.tags.core.ExprTag
doTag(XMLOutput) - Method in class org.apache.commons.jelly.tags.core.FileTag
doTag(XMLOutput) - Method in class org.apache.commons.jelly.tags.core.ForEachTag
doTag(XMLOutput) - Method in class org.apache.commons.jelly.tags.core.GetStaticTag
doTag(XMLOutput) - Method in class org.apache.commons.jelly.tags.core.IfTag
doTag(XMLOutput) - Method in class org.apache.commons.jelly.tags.core.ImportTag
  Perform tag processing
doTag(XMLOutput) - Method in class org.apache.commons.jelly.tags.core.IncludeTag
doTag(XMLOutput) - Method in class org.apache.commons.jelly.tags.core.InvokeStaticTag
doTag(XMLOutput) - Method in class org.apache.commons.jelly.tags.core.InvokeTag
doTag(XMLOutput) - Method in class org.apache.commons.jelly.tags.core.JellyTag
doTag(XMLOutput) - Method in class org.apache.commons.jelly.tags.core.MuteTag
  Invoke the body and produce no output.
doTag(XMLOutput) - Method in class org.apache.commons.jelly.tags.core.NewTag
doTag(XMLOutput) - Method in class org.apache.commons.jelly.tags.core.OtherwiseTag
doTag(XMLOutput) - Method in class org.apache.commons.jelly.tags.core.ParseTag
doTag(XMLOutput) - Method in class org.apache.commons.jelly.tags.core.RemoveTag
doTag(XMLOutput) - Method in class org.apache.commons.jelly.tags.core.ScopeTag
doTag(XMLOutput) - Method in class org.apache.commons.jelly.tags.core.SetPropertiesTag
doTag(XMLOutput) - Method in class org.apache.commons.jelly.tags.core.SetTag
doTag(XMLOutput) - Method in class org.apache.commons.jelly.tags.core.SwitchTag
doTag(XMLOutput) - Method in class org.apache.commons.jelly.tags.core.ThreadTag
doTag(XMLOutput) - Method in class org.apache.commons.jelly.tags.core.UseBeanTag
doTag(XMLOutput) - Method in class org.apache.commons.jelly.tags.core.WhenTag
doTag(XMLOutput) - Method in class org.apache.commons.jelly.tags.core.WhileTag
  Tag interface
doTag(XMLOutput) - Method in class org.apache.commons.jelly.tags.core.WhitespaceTag
DynaBeanTagSupport - Class in org.apache.commons.jelly
  `DynaBeanTag` is a DynaTag implementation which uses a DynaBean to store its attribute values in.
DynaBeanTagSupport() - Constructor for class org.apache.commons.jelly.DynaBeanTagSupport
DynaBeanTagSupport(DynaBean) - Constructor for class org.apache.commons.jelly.DynaBeanTagSupport
DynamicBeanTag - Class in org.apache.commons.jelly.impl
  This tag is bound onto a Java Bean class.
DynamicBeanTag(Class, Map, String, Method) - Constructor for class org.apache.commons.jelly.impl.DynamicBeanTag
DynamicDynaBeanTag - Class in org.apache.commons.jelly.impl
  This tag is bound onto a `DynaClass` instance.
DynamicDynaBeanTag(DynaClass, Map, String) - Constructor for class org.apache.commons.jelly.impl.DynamicDynaBeanTag
DynamicTag - Class in org.apache.commons.jelly.impl
  `DynamicTag` is a tag that is created from inside a Jelly script as a Jelly template and will invoke a given script, passing in its instantiation attributes as variables and will allow the template to invoke its instance body.
DynamicTag() - Constructor for class org.apache.commons.jelly.impl.DynamicTag
DynamicTag(Script) - Constructor for class org.apache.commons.jelly.impl.DynamicTag
DynamicTagLibrary - Class in org.apache.commons.jelly.impl
  `DynamicTagLibrary` represents a TagLibrary which gets created by running a Jelly script.
DynamicTagLibrary() - Constructor for class org.apache.commons.jelly.impl.DynamicTagLibrary
DynamicTagLibrary(String) - Constructor for class org.apache.commons.jelly.impl.DynamicTagLibrary
DynaTag - Interface in org.apache.commons.jelly
  `DynaTag` represents a Jelly custom tag which can take its attributes dynamically and store them in some data structure.
DynaTagSupport - Class in org.apache.commons.jelly
  `DynaTagSupport` is an abstract base class for any DynaTag implementation to derive from.
DynaTagSupport() - Constructor for class org.apache.commons.jelly.DynaTagSupport

## E

Embedded - Class in org.apache.commons.jelly.impl
Embedded() - Constructor for class org.apache.commons.jelly.impl.Embedded
  Default Constructor
EMPTY_ITERATOR - Static variable in class org.apache.commons.jelly.expression.ExpressionSupport
endCDATA() - Method in class org.apache.commons.jelly.XMLOutput
  Report the end of a CDATA section.
endDocument() - Method in class org.apache.commons.jelly.parser.XMLParser
  Process notification of the end of the document being reached.
endDocument() - Method in class org.apache.commons.jelly.util.SafeContentHandler
endDocument() - Method in class org.apache.commons.jelly.XMLOutput
  Receive notification of the end of a document.
endDTD() - Method in class org.apache.commons.jelly.XMLOutput
  Report the end of DTD declarations.
endElement(String, String, String) - Method in class org.apache.commons.jelly.parser.DefaultNamespaceFilter
  All incoming empty URIs will be remapped to the default.
endElement(String, String, String) - Method in class org.apache.commons.jelly.parser.XMLParser
  Process notification of the end of an XML element being reached.
endElement(String, String, String) - Method in class org.apache.commons.jelly.util.SafeContentHandler
endElement(String) - Method in class org.apache.commons.jelly.XMLOutput
  Helper method for outputting an end element event for an element in no namespace
endElement(String, String, String) - Method in class org.apache.commons.jelly.XMLOutput
  Receive notification of the end of an element.
endEntity(String) - Method in class org.apache.commons.jelly.XMLOutput
  Report the end of an entity.
endNamespacePrefixes(XMLOutput) - Method in class org.apache.commons.jelly.impl.TagScript
  End the new namespace prefixes mapped for the current element
endPrefixMapping(String) - Method in class org.apache.commons.jelly.parser.XMLParser
  Process notification that a namespace prefix is going out of scope.
endPrefixMapping(String) - Method in class org.apache.commons.jelly.util.SafeContentHandler
endPrefixMapping(String) - Method in class org.apache.commons.jelly.XMLOutput
  End the scope of a prefix-URI mapping.
error(SAXParseException) - Method in class org.apache.commons.jelly.parser.XMLParser
  Forward notification of a parsing error to the application supplied error handler, if any, otherwise throw a SAXException with the error.
error(HttpServletRequest, HttpServletResponse, Exception) - Method in class org.apache.commons.jelly.servlet.JellyServlet
  Invoked when there is an error thrown in any part of doRequest() processing.
errorHandler - Variable in class org.apache.commons.jelly.parser.XMLParser
  The application-supplied error handler that is notified when parsing warnings, errors, or fatal errors occur.
evaluate(JellyContext) - Method in class org.apache.commons.jelly.expression.CompositeExpression
evaluate(JellyContext) - Method in class org.apache.commons.jelly.expression.ConstantExpression
  Evaluate expression against given context.
evaluate(JellyContext) - Method in interface org.apache.commons.jelly.expression.Expression
  Evaluates the expression with the given context and returns the result
evaluate(JellyContext) - Method in class org.apache.commons.jelly.expression.jexl.JexlExpression
evaluate(JellyContext) - Method in class org.apache.commons.jelly.expression.xpath.XPathExpression
evaluateAsBoolean(JellyContext) - Method in interface org.apache.commons.jelly.expression.Expression
  Evaluates the expression with the given context coercing the result to be a boolean.
evaluateAsBoolean(JellyContext) - Method in class org.apache.commons.jelly.expression.ExpressionSupport
evaluateAsIterator(JellyContext) - Method in class org.apache.commons.jelly.expression.CompositeExpression
evaluateAsIterator(JellyContext) - Method in interface org.apache.commons.jelly.expression.Expression
  Evaluates the expression with the given context coercing the result to be an Iterator.
evaluateAsIterator(JellyContext) - Method in class org.apache.commons.jelly.expression.ExpressionSupport
evaluateAsString(JellyContext) - Method in class org.apache.commons.jelly.expression.CompositeExpression
evaluateAsString(JellyContext) - Method in interface org.apache.commons.jelly.expression.Expression
  Evaluates the expression with the given context coercing the result to be a String.
evaluateAsString(JellyContext) - Method in class org.apache.commons.jelly.expression.ExpressionSupport
evaluateRecurse(JellyContext) - Method in interface org.apache.commons.jelly.expression.Expression
  This method evaluates the expression until a value (a non-Expression) object is returned.
evaluateRecurse(JellyContext) - Method in class org.apache.commons.jelly.expression.ExpressionSupport
execute() - Method in class org.apache.commons.jelly.impl.Embedded
  Execute the jelly script and capture the errors (ifany)within.
Expression - Interface in org.apache.commons.jelly.expression
  `Expression` represents an arbitrary expression using some pluggable expression language.
ExpressionFactory - Interface in org.apache.commons.jelly.expression
  `ExpressionFactory` is a factory of Expression objects.
ExpressionScript - Class in org.apache.commons.jelly.impl
  `ExpressionScript` outputs the value of an expression as text.
ExpressionScript() - Constructor for class org.apache.commons.jelly.impl.ExpressionScript
ExpressionScript(Expression) - Constructor for class org.apache.commons.jelly.impl.ExpressionScript
ExpressionSupport - Class in org.apache.commons.jelly.expression
  `ExpressionSupport` an abstract base class for Expression implementations which provides default implementations of some of the typesafe evaluation methods.
ExpressionSupport() - Constructor for class org.apache.commons.jelly.expression.ExpressionSupport
ExprTag - Class in org.apache.commons.jelly.tags.core
  A tag which evaluates an expression
ExprTag() - Constructor for class org.apache.commons.jelly.tags.core.ExprTag

## F

factory - Static variable in class org.apache.commons.jelly.parser.XMLParser
  The SAXParserFactory that is created the first time we need it.
fatalError(SAXParseException) - Method in class org.apache.commons.jelly.parser.XMLParser
  Forward notification of a fatal parsing error to the application supplied error handler, if any, otherwise throw a SAXException with the error.
FileTag - Class in org.apache.commons.jelly.tags.core
  A tag that pipes its body to a file denoted by the name attribute or to an in memory String which is then output to a variable denoted by the var variable.
FileTag() - Constructor for class org.apache.commons.jelly.tags.core.FileTag
find(String) - Method in class org.apache.commons.jelly.impl.DynamicTagLibrary
  Returns the tag library instance which contains the named tag.
findAncestorWithClass(Tag, Class) - Static method in class org.apache.commons.jelly.TagSupport
  Searches up the parent hierarchy from the given tag for a Tag of the given type
findAncestorWithClass(Tag, Collection) - Static method in class org.apache.commons.jelly.TagSupport
  Searches up the parent hierarchy from the given tag for a Tag matching one or more of given types.
findAncestorWithClass(Tag, Class[]) - Static method in class org.apache.commons.jelly.TagSupport
  Searches up the parent hierarchy from the given tag for a Tag matching one or more of given types.
findAncestorWithClass(Class) - Method in class org.apache.commons.jelly.TagSupport
  Searches up the parent hierarchy for a Tag of the given type.
findAncestorWithClass(Class[]) - Method in class org.apache.commons.jelly.TagSupport
  Searches up the parent hierarchy for a Tag of one of the given types.
findAncestorWithClass(Collection) - Method in class org.apache.commons.jelly.TagSupport
  Searches up the parent hierarchy for a Tag of one of the given types.
findDynamicTag(JellyContext, StaticTag) - Method in class org.apache.commons.jelly.impl.StaticTagScript
  Attempts to find a dynamically created tag that has been created since this script was compiled
findNamespaceURI(String) - Method in class org.apache.commons.jelly.parser.XMLParser
  Return the currently mapped namespace URI for the specified prefix, if any; otherwise return `null`.
findVariable(String) - Method in class org.apache.commons.jelly.JellyContext
  Finds the variable value of the given name in this context or in any other parent context.
flush() - Method in class org.apache.commons.jelly.XMLOutput
ForEachTag - Class in org.apache.commons.jelly.tags.core
  Iterates over a collection, iterator or an array of objects.
ForEachTag() - Constructor for class org.apache.commons.jelly.tags.core.ForEachTag
ForEachTag.LoopStatus - Class in org.apache.commons.jelly.tags.core
  Holds the status of the loop.
ForEachTag.LoopStatus(Integer, Integer, Integer) - Constructor for class org.apache.commons.jelly.tags.core.ForEachTag.LoopStatus

## G

getAttributes() - Method in class org.apache.commons.jelly.MapTagSupport
  Helper method which allows derived tags to access the attributes associated with this tag
getAttributeType(String) - Method in class org.apache.commons.jelly.DynaBeanTagSupport
getAttributeType(String) - Method in interface org.apache.commons.jelly.DynaTag
getAttributeType(String) - Method in class org.apache.commons.jelly.DynaTagSupport
getAttributeType(String) - Method in class org.apache.commons.jelly.tags.core.UseListTag
getBean() - Method in interface org.apache.commons.jelly.impl.BeanSource
getBean() - Method in class org.apache.commons.jelly.impl.DynamicBeanTag
getBean() - Method in class org.apache.commons.jelly.impl.DynamicDynaBeanTag
getBean() - Method in class org.apache.commons.jelly.tags.core.UseBeanTag
getBegin() - Method in class org.apache.commons.jelly.tags.core.ForEachTag.LoopStatus
getBody() - Method in interface org.apache.commons.jelly.Tag
getBody() - Method in class org.apache.commons.jelly.TagSupport
getBodyText() - Method in class org.apache.commons.jelly.TagSupport
  Executes the body of the tag and returns the result as a String.
getBodyText(boolean) - Method in class org.apache.commons.jelly.TagSupport
  Executes the body of the tag and returns the result as a String.
getCause() - Method in exception org.apache.commons.jelly.JellyException
getCause() - Method in exception org.apache.commons.jelly.util.NestedRuntimeException
getClassLoader() - Method in class org.apache.commons.jelly.impl.DefaultTagLibraryResolver
  Return the class loader to be used for instantiating application objects when required.
getClassLoader() - Method in class org.apache.commons.jelly.JellyContext
  Return the class loader to be used for instantiating application objects when required.
getClassLoader() - Method in class org.apache.commons.jelly.parser.XMLParser
  Return the class loader to be used for instantiating application objects when required.
getClassLoader() - Method in class org.apache.commons.jelly.tags.core.BaseClassLoaderTag
  Return the class loader to be used for instantiating application objects when required.
getClassLoader(ClassLoader, boolean, Class) - Static method in class org.apache.commons.jelly.util.ClassLoaderUtils
  Return the class loader to be used for instantiating application objects when required.
getClassLoader(ClassLoader, Class) - Static method in class org.apache.commons.jelly.util.ClassLoaderUtils
  Return the class loader to be used for instantiating application objects when a context class loader is not specified.
getClassLoader(Class) - Static method in class org.apache.commons.jelly.util.ClassLoaderUtils
  Get the loader for the given class.
getColumnNumber() - Method in class org.apache.commons.jelly.impl.TagScript
getColumnNumber() - Method in exception org.apache.commons.jelly.JellyException
getColumnNumber() - Method in interface org.apache.commons.jelly.LocationAware
getComparableValue(Object) - Method in class org.apache.commons.jelly.xpath.XPathComparator
  Turns the XPath result value into a Comparable object.
getContentHandler() - Method in class org.apache.commons.jelly.XMLOutput
getContext() - Method in class org.apache.commons.jelly.impl.Embedded
  Method getContext.
getContext() - Method in class org.apache.commons.jelly.parser.XMLParser
getContext() - Method in interface org.apache.commons.jelly.Tag
  Gets the context in which the tag will be run
getContext() - Method in class org.apache.commons.jelly.TagSupport
getCount() - Method in class org.apache.commons.jelly.tags.core.ForEachTag.LoopStatus
getCurrent() - Method in class org.apache.commons.jelly.tags.core.ForEachTag.LoopStatus
getCurrentURI() - Method in class org.apache.commons.jelly.parser.XMLParser
getCurrentURL() - Method in class org.apache.commons.jelly.JellyContext
getDefaultClass() - Method in class org.apache.commons.jelly.tags.core.UseBeanTag
  Allows derived classes to provide a default bean implementation class
getDefaultClass() - Method in class org.apache.commons.jelly.tags.core.UseListTag
getDefaultValue() - Method in class org.apache.commons.jelly.impl.Attribute
  Returns the defaultValue.
getDiscoverClasses() - Method in class org.apache.commons.jelly.impl.DefaultTagLibraryResolver
getDynaBean() - Method in class org.apache.commons.jelly.DynaBeanTagSupport
getDynamicTag(String) - Method in class org.apache.commons.jelly.impl.DynamicTagLibrary
  Returns the script associated with the given tag name
getElementName() - Method in class org.apache.commons.jelly.impl.TagScript
getElementName() - Method in exception org.apache.commons.jelly.JellyException
getElementName() - Method in interface org.apache.commons.jelly.LocationAware
getEnd() - Method in class org.apache.commons.jelly.tags.core.ForEachTag.LoopStatus
getErrorHandler() - Method in class org.apache.commons.jelly.parser.XMLParser
  Return the error handler for this XMLParser.
getErrorMsg() - Method in class org.apache.commons.jelly.impl.Embedded
  Returns the errorMsg.
getExpression() - Method in class org.apache.commons.jelly.impl.ExpressionScript
getExpressionFactory() - Method in class org.apache.commons.jelly.parser.XMLParser
getExpressionFactory() - Method in class org.apache.commons.jelly.TagLibrary
  Allows derived tag libraries to use their own factory
getExpressions() - Method in class org.apache.commons.jelly.expression.CompositeExpression
getExpressionText() - Method in class org.apache.commons.jelly.expression.CompositeExpression
getExpressionText() - Method in class org.apache.commons.jelly.expression.ConstantExpression
getExpressionText() - Method in interface org.apache.commons.jelly.expression.Expression
getExpressionText() - Method in class org.apache.commons.jelly.expression.jexl.JexlExpression
getExpressionText() - Method in class org.apache.commons.jelly.expression.xpath.XPathExpression
getFile() - Method in class org.apache.commons.jelly.tags.core.IncludeTag
getFileName() - Method in class org.apache.commons.jelly.impl.TagScript
getFileName() - Method in exception org.apache.commons.jelly.JellyException
getFileName() - Method in interface org.apache.commons.jelly.LocationAware
getIgnorePropertySet() - Method in class org.apache.commons.jelly.tags.core.UseBeanTag
getIndex() - Method in class org.apache.commons.jelly.tags.core.ForEachTag.LoopStatus
getInstance() - Static method in class org.apache.commons.jelly.util.CommandLineParser
getJelly() - Method in class org.apache.commons.jelly.test.BaseJellyTest
getJellyBuildDate() - Static method in class org.apache.commons.jelly.Jelly
getJellyContext() - Method in class org.apache.commons.jelly.Jelly
  The context to use
getJellyContext() - Method in class org.apache.commons.jelly.test.BaseJellyTest
getJellyContextURL(URL) - Method in class org.apache.commons.jelly.JellyContext
  Strips off the name of a script to create a new context URL
getJellyContextURL(InputSource) - Method in class org.apache.commons.jelly.JellyContext
  Strips off the name of a script to create a new context URL
getJellyParser() - Method in class org.apache.commons.jelly.tags.core.ParseTag
getJellyProperties() - Method in class org.apache.commons.jelly.parser.XMLParser
  A helper method which loads the static Jelly properties once on startup
getJellyVersion() - Static method in class org.apache.commons.jelly.Jelly
getLexicalHandler() - Method in class org.apache.commons.jelly.XMLOutput
getLineNumber() - Method in class org.apache.commons.jelly.impl.TagScript
getLineNumber() - Method in exception org.apache.commons.jelly.JellyException
getLineNumber() - Method in interface org.apache.commons.jelly.LocationAware
getList() - Method in class org.apache.commons.jelly.tags.core.UseListTag
getLocalName() - Method in class org.apache.commons.jelly.impl.StaticTag
getLocalName() - Method in class org.apache.commons.jelly.impl.TagScript
  Returns the local, non namespaced XML name of this tag
getLogger() - Method in class org.apache.commons.jelly.parser.XMLParser
  Return the current Logger associated with this instance of the XMLParser
getMessage() - Method in exception org.apache.commons.jelly.JellyException
getMessage(String) - Static method in class org.apache.commons.jelly.tags.Resources
  Retrieves a message with no arguments.
getMessage(String, Object[]) - Static method in class org.apache.commons.jelly.tags.Resources
  Retrieves a message with arbitrarily many arguments.
getMessage(String, Object) - Static method in class org.apache.commons.jelly.tags.Resources
  Retrieves a message with one argument.
getMessage(String, Object, Object) - Static method in class org.apache.commons.jelly.tags.Resources
  Retrieves a message with two arguments.
getMessage(String, Object, Object, Object) - Static method in class org.apache.commons.jelly.tags.Resources
  Retrieves a message with three arguments.
getMessage(String, Object, Object, Object, Object) - Static method in class org.apache.commons.jelly.tags.Resources
  Retrieves a message with four arguments.
getMessage(String, Object, Object, Object, Object, Object) - Static method in class org.apache.commons.jelly.tags.Resources
  Retrieves a message with five arguments.
getMessage(String, Object, Object, Object, Object, Object, Object) - Static method in class org.apache.commons.jelly.tags.Resources
  Retrieves a message with six arguments.
getMissingAttribute() - Method in exception org.apache.commons.jelly.MissingAttributeException
getName() - Method in class org.apache.commons.jelly.impl.Attribute
  Returns the name.
getNamespaceContext() - Method in class org.apache.commons.jelly.impl.TagScript
  Returns the namespace context of this tag.
getParent() - Method in class org.apache.commons.jelly.impl.DynamicTagLibrary
  Returns the parent library which will be used to resolve unknown tags.
getParent() - Method in class org.apache.commons.jelly.impl.TagScript
  Returns the parent.
getParent() - Method in class org.apache.commons.jelly.JellyContext
getParent() - Method in interface org.apache.commons.jelly.Tag
getParent() - Method in class org.apache.commons.jelly.TagSupport
getParser() - Method in class org.apache.commons.jelly.parser.XMLParser
  Return the SAXParser we will use to parse the input stream.
getQName() - Method in class org.apache.commons.jelly.impl.StaticTag
getReader() - Method in class org.apache.commons.jelly.parser.XMLParser
  Deprecated. Use getXMLReader() instead, which can throw a SAXException if the reader cannot be instantiated
getReason() - Method in exception org.apache.commons.jelly.JellyException
getResource(String) - Method in class org.apache.commons.jelly.JellyContext
  Returns a URL for the given resource from the specified path.
getResource(String) - Method in class org.apache.commons.jelly.servlet.JellyServletContext
  Allow access of relative URIs when performing <j:include>.
getResourceAsStream(String) - Method in class org.apache.commons.jelly.JellyContext
  Attempts to open an InputStream to the given resource at the specified path.
getResourceAsStream(String) - Method in class org.apache.commons.jelly.servlet.JellyServletContext
  Allow access of relative URIs when performing <j:include>.
getRootContext() - Method in class org.apache.commons.jelly.Jelly
  Gets the root context
getRootURL() - Method in class org.apache.commons.jelly.JellyContext
getSaxAttributes() - Method in class org.apache.commons.jelly.impl.TagScript
  Returns the SAX attributes of this tag
getScope(String) - Method in class org.apache.commons.jelly.JellyContext
getScript() - Method in class org.apache.commons.jelly.parser.XMLParser
  Returns the script that has just been created if this class is used as a SAX ContentHandler and passed into some XML processor or parser.
getScript(HttpServletRequest) - Method in class org.apache.commons.jelly.servlet.JellyServlet
  Either use the query parameter "script", or the URI itself to denote the script to run.
getScriptList() - Method in class org.apache.commons.jelly.impl.ScriptBlock
  Gets the child scripts that make up this block.
GetStaticTag - Class in org.apache.commons.jelly.tags.core
  A tag which can retrieve the value of a static field of a given class.
GetStaticTag() - Constructor for class org.apache.commons.jelly.tags.core.GetStaticTag
getStep() - Method in class org.apache.commons.jelly.tags.core.ForEachTag.LoopStatus
getTag(JellyContext) - Method in class org.apache.commons.jelly.impl.TagScript
getTagBody() - Method in class org.apache.commons.jelly.impl.TagScript
  Returns the tagBody.
getTagClass() - Method in class org.apache.commons.jelly.impl.DefaultTagFactory
  Returns the tagClass.
getTagClasses() - Method in class org.apache.commons.jelly.TagLibrary
getTagFactory() - Method in class org.apache.commons.jelly.impl.TagScript
  Returns the Factory of Tag instances.
getTagLibrary(String) - Method in class org.apache.commons.jelly.JellyContext
getTemplate() - Method in class org.apache.commons.jelly.impl.DynamicTag
  The template to be executed by this tag which may well invoke this instances body from inside the template
getText() - Method in class org.apache.commons.jelly.impl.TextScript
getText() - Method in class org.apache.commons.jelly.tags.core.ParseTag
  Returns the text to be parsed
getUri() - Method in class org.apache.commons.jelly.impl.DynamicTagLibrary
getUri() - Method in class org.apache.commons.jelly.impl.StaticTag
getUrl() - Method in class org.apache.commons.jelly.Jelly
getUseContextClassLoader() - Method in class org.apache.commons.jelly.impl.DefaultTagLibraryResolver
  Return the boolean as to whether the context classloader should be used.
getUseContextClassLoader() - Method in class org.apache.commons.jelly.JellyContext
  Return the boolean as to whether the context classloader should be used.
getUseContextClassLoader() - Method in class org.apache.commons.jelly.parser.XMLParser
  Return the boolean as to whether the context classloader should be used.
getUseContextClassLoader() - Method in class org.apache.commons.jelly.tags.core.BaseClassLoaderTag
  Return the boolean as to whether the context classloader should be used.
getValidating() - Method in class org.apache.commons.jelly.parser.XMLParser
  Return the validating parser flag.
getValue() - Method in class org.apache.commons.jelly.expression.ConstantExpression
  Gets the constant value of this expression
getValue() - Method in class org.apache.commons.jelly.tags.core.SwitchTag
getVar() - Method in class org.apache.commons.jelly.tags.core.FileTag
  Returns the var.
getVar() - Method in class org.apache.commons.jelly.tags.core.ParseTag
  The variable name that will be used for the Document variable created
getVariable(String) - Method in class org.apache.commons.jelly.JellyContext
getVariable(String, String) - Method in class org.apache.commons.jelly.JellyContext
getVariableNames() - Method in class org.apache.commons.jelly.JellyContext
getVariables() - Method in class org.apache.commons.jelly.JellyContext
getVariableValue(String, String, String) - Method in class org.apache.commons.jelly.expression.xpath.XPathExpression
getXMLOutput() - Method in class org.apache.commons.jelly.test.BaseJellyTest
getXMLParser() - Method in class org.apache.commons.jelly.JellyContext
getXMLReader() - Method in class org.apache.commons.jelly.parser.XMLParser
  Return the XMLReader to be used for parsing the input document.
getXMLReader() - Method in class org.apache.commons.jelly.tags.core.ParseTag
getXpath() - Method in class org.apache.commons.jelly.xpath.XPathComparator
getXPathContext() - Method in class org.apache.commons.jelly.xpath.XPathTagSupport
getXPathSource() - Method in interface org.apache.commons.jelly.xpath.XPathSource

## H

handleException(JellyTagException) - Method in class org.apache.commons.jelly.impl.TagScript
  A helper method to handle this Jelly exception.
handleException(JellyException) - Method in class org.apache.commons.jelly.impl.TagScript
  A helper method to handle this Jelly exception.
handleException(Exception) - Method in class org.apache.commons.jelly.impl.TagScript
  A helper method to handle this non-Jelly exception.
handleException(Error) - Method in class org.apache.commons.jelly.impl.TagScript
  A helper method to handle this non-Jelly exception.
hasDefaultBeenEncountered() - Method in class org.apache.commons.jelly.tags.core.SwitchTag
hasSomeCaseMatched() - Method in class org.apache.commons.jelly.tags.core.SwitchTag
hasTrimmed - Variable in class org.apache.commons.jelly.TagSupport

## I

IfTag - Class in org.apache.commons.jelly.tags.core
  A tag which conditionally evaluates its body based on some condition
IfTag() - Constructor for class org.apache.commons.jelly.tags.core.IfTag
ignorableWhitespace(char[], int, int) - Method in class org.apache.commons.jelly.parser.XMLParser
  Process notification of ignorable whitespace received from the body of an XML element.
ignorableWhitespace(char[], int, int) - Method in class org.apache.commons.jelly.util.SafeContentHandler
ignorableWhitespace(char[], int, int) - Method in class org.apache.commons.jelly.XMLOutput
  Receive notification of ignorable whitespace in element content.
ImportTag - Class in org.apache.commons.jelly.tags.core
  Imports another script.
ImportTag() - Constructor for class org.apache.commons.jelly.tags.core.ImportTag
  Create a new Import tag.
IncludeTag - Class in org.apache.commons.jelly.tags.core
  A tag which conditionally evaluates its body based on some condition
IncludeTag() - Constructor for class org.apache.commons.jelly.tags.core.IncludeTag
invokeBody(XMLOutput) - Method in interface org.apache.commons.jelly.Tag
  A helper method to invoke this tags body
invokeBody(XMLOutput) - Method in class org.apache.commons.jelly.TagSupport
  Invokes the body of this tag using the given output
invokeCommandLineJelly(String[]) - Method in class org.apache.commons.jelly.util.CommandLineParser
  Parse out the command line options and configure the give Jelly instance.
InvokeStaticTag - Class in org.apache.commons.jelly.tags.core
  A Tag which can invoke a static method on a class, without an instance of the class being needed.
InvokeStaticTag() - Constructor for class org.apache.commons.jelly.tags.core.InvokeStaticTag
InvokeTag - Class in org.apache.commons.jelly.tags.core
  A tag which calls a method in an object instantied by core:new
InvokeTag() - Constructor for class org.apache.commons.jelly.tags.core.InvokeTag
isBlockEvaluated() - Method in class org.apache.commons.jelly.tags.core.ChooseTag
isEmpty(Object) - Method in class org.apache.commons.jelly.tags.core.SetTag
isEncode() - Method in class org.apache.commons.jelly.tags.core.SetTag
  Returns whether the body of this tag will be XML encoded or not.
isEscapeText() - Method in class org.apache.commons.jelly.TagSupport
  Returns whether the body of this tag will be escaped or not.
isExport() - Method in class org.apache.commons.jelly.JellyContext
isExport() - Method in class org.apache.commons.jelly.tags.core.IncludeTag
isExportLibraries() - Method in class org.apache.commons.jelly.JellyContext
  Returns whether we export tag libraries to our parents context
isFallingThru() - Method in class org.apache.commons.jelly.tags.core.SwitchTag
isFirst() - Method in class org.apache.commons.jelly.tags.core.ForEachTag.LoopStatus
isIgnoreUnknownProperties() - Method in class org.apache.commons.jelly.tags.core.UseBeanTag
isInherit() - Method in class org.apache.commons.jelly.JellyContext
isInherit() - Method in class org.apache.commons.jelly.tags.core.ImportTag
isInherit() - Method in class org.apache.commons.jelly.tags.core.IncludeTag
isLast() - Method in class org.apache.commons.jelly.tags.core.ForEachTag.LoopStatus
isRequired() - Method in class org.apache.commons.jelly.impl.Attribute
  Returns whether this attribute is required.
isSupportAntVariables() - Method in class org.apache.commons.jelly.expression.jexl.JexlExpressionFactory
isTagLibraryRegistered(String) - Method in class org.apache.commons.jelly.JellyContext
isTrim() - Method in class org.apache.commons.jelly.TagSupport
isValidAntVariableName(String) - Method in class org.apache.commons.jelly.expression.jexl.JexlExpressionFactory

## J

Jelly - Class in org.apache.commons.jelly
  `Jelly` is a helper class which is capable of running a Jelly script.
Jelly() - Constructor for class org.apache.commons.jelly.Jelly
JellyContext - Class in org.apache.commons.jelly
  `JellyContext` represents the Jelly context.
JellyContext() - Constructor for class org.apache.commons.jelly.JellyContext
  Create a new context with the currentURL set to the rootURL
JellyContext(URL) - Constructor for class org.apache.commons.jelly.JellyContext
  Create a new context with the given rootURL
JellyContext(URL, URL) - Constructor for class org.apache.commons.jelly.JellyContext
  Create a new context with the given rootURL and currentURL
JellyContext(JellyContext) - Constructor for class org.apache.commons.jelly.JellyContext
  Create a new context with the given parent context.
JellyContext(JellyContext, URL) - Constructor for class org.apache.commons.jelly.JellyContext
  Create a new context with the given parent context.
JellyContext(JellyContext, URL, URL) - Constructor for class org.apache.commons.jelly.JellyContext
  Create a new context with the given parent context.
JellyException - Exception in org.apache.commons.jelly
  `JellyException` is the root of all Jelly exceptions.
JellyException() - Constructor for exception org.apache.commons.jelly.JellyException
JellyException(String) - Constructor for exception org.apache.commons.jelly.JellyException
JellyException(String, Throwable) - Constructor for exception org.apache.commons.jelly.JellyException
JellyException(Throwable) - Constructor for exception org.apache.commons.jelly.JellyException
JellyException(Throwable, String, String, int, int) - Constructor for exception org.apache.commons.jelly.JellyException
JellyException(String, Throwable, String, String, int, int) - Constructor for exception org.apache.commons.jelly.JellyException
JellyException(String, String, String, int, int) - Constructor for exception org.apache.commons.jelly.JellyException
JellyServlet - Class in org.apache.commons.jelly.servlet
  Servlet for handling display of Jelly-fied XML files.
JellyServlet() - Constructor for class org.apache.commons.jelly.servlet.JellyServlet
JellyServletContext - Class in org.apache.commons.jelly.servlet
JellyServletContext() - Constructor for class org.apache.commons.jelly.servlet.JellyServletContext
JellyServletContext(ServletContext) - Constructor for class org.apache.commons.jelly.servlet.JellyServletContext
JellyServletContext(JellyContext, ServletContext) - Constructor for class org.apache.commons.jelly.servlet.JellyServletContext
JellyTag - Class in org.apache.commons.jelly.tags.core
  The root Jelly tag which should be evaluated first
JellyTag() - Constructor for class org.apache.commons.jelly.tags.core.JellyTag
JellyTagException - Exception in org.apache.commons.jelly
  A `JellyTagException` is an exception generated by a Tag implementation.
JellyTagException() - Constructor for exception org.apache.commons.jelly.JellyTagException
JellyTagException(String) - Constructor for exception org.apache.commons.jelly.JellyTagException
JellyTagException(String, Throwable) - Constructor for exception org.apache.commons.jelly.JellyTagException
JellyTagException(Throwable) - Constructor for exception org.apache.commons.jelly.JellyTagException
JellyTagException(Throwable, String, String, int, int) - Constructor for exception org.apache.commons.jelly.JellyTagException
JellyTagException(String, Throwable, String, String, int, int) - Constructor for exception org.apache.commons.jelly.JellyTagException
JellyTagException(String, String, String, int, int) - Constructor for exception org.apache.commons.jelly.JellyTagException
JexlExpression - Class in org.apache.commons.jelly.expression.jexl
  Represents a Jexl expression which fully supports the Expression Language in JSTL and JSP along with some extra features like object method invocation.
JexlExpression(Expression) - Constructor for class org.apache.commons.jelly.expression.jexl.JexlExpression
JexlExpressionFactory - Class in org.apache.commons.jelly.expression.jexl
  Represents a factory of Jexl expression which fully supports the Expression Language in JSTL and JSP.
JexlExpressionFactory() - Constructor for class org.apache.commons.jelly.expression.jexl.JexlExpressionFactory

## L

LEXICAL_HANDLER_NAMES - Static variable in class org.apache.commons.jelly.XMLOutput
loadClass(String, String) - Method in class org.apache.commons.jelly.impl.DefaultTagLibraryResolver
  Instantiates the given class name.
loadClass() - Method in class org.apache.commons.jelly.tags.core.InvokeStaticTag
  Loads the class using either the class loader which loaded me or the current threads context class loader
loadClass(String) - Method in class org.apache.commons.jelly.tags.core.UseBeanTag
  Loads the given class using the default class loading mechanism which is to try use the current Thread's context class loader first otherise use the class loader which loaded this class.
loadClass(String, Class) - Static method in class org.apache.commons.jelly.util.ClassLoaderUtils
  Loads the given class using the current Thread's context class loader first otherwise use the class loader which loaded this class.
loadClass(String, ClassLoader, boolean, Class) - Static method in class org.apache.commons.jelly.util.ClassLoaderUtils
  Loads the given class using: the specified classloader, the current Thread's context class loader first, if asked otherwise use the class loader which loaded this class.
loadJellyProperties() - Method in class org.apache.commons.jelly.Jelly
  Attempts to load jelly.properties from the current directory, the users home directory or from the classpath
loadProperties(InputStream) - Method in class org.apache.commons.jelly.Jelly
  Loads the properties from the given input stream
LocationAware - Interface in org.apache.commons.jelly
  `LocationAware` represents a Tag or Exception which is location aware.
locator - Variable in class org.apache.commons.jelly.parser.XMLParser
  The Locator associated with our parser.

## M

main(String[]) - Static method in class org.apache.commons.jelly.Jelly
  Usage: jelly [scriptFile] [-script scriptFile -o outputFile -Dsysprop=syspropval]
MapTagSupport - Class in org.apache.commons.jelly
  `MapTag` is a DynaTag implementation which uses a Map to store its attribute values in.
MapTagSupport() - Constructor for class org.apache.commons.jelly.MapTagSupport
MissingAttributeException - Exception in org.apache.commons.jelly
  `JellyException` is the root of all Jelly exceptions.
MissingAttributeException(String) - Constructor for exception org.apache.commons.jelly.MissingAttributeException
MuteTag - Class in org.apache.commons.jelly.tags.core
  A tag which executes its body but passing no output.
MuteTag() - Constructor for class org.apache.commons.jelly.tags.core.MuteTag
  Create an instance

## N

NamespaceAwareTag - Interface in org.apache.commons.jelly
  `NamespaceAwareTag` represents a Jelly custom tag which needs to be aware of the XML Namespace context in which it is used.
namespaces - Variable in class org.apache.commons.jelly.parser.XMLParser
  Registered namespaces we are currently processing.
NestedRuntimeException - Exception in org.apache.commons.jelly.util
  A `RuntimeException` which is nested to preserve stack traces.
NestedRuntimeException(Throwable) - Constructor for exception org.apache.commons.jelly.util.NestedRuntimeException
  Constructs a new `NestedRuntimeException` with specified nested `Throwable`.
NestedRuntimeException(String, Throwable) - Constructor for exception org.apache.commons.jelly.util.NestedRuntimeException
  Constructs a new `NestedRuntimeException` with specified detail message and nested `Throwable`.
newInstance(String, Class) - Method in class org.apache.commons.jelly.impl.DefaultTagLibraryResolver
  Creates a new instance of the given TagLibrary class or return null if it could not be instantiated.
newInstance(Class) - Static method in class org.apache.commons.jelly.impl.TagScript
newInstance(Class, Map, XMLOutput) - Method in class org.apache.commons.jelly.tags.core.UseBeanTag
  Creates a new instance of the given class, which by default will invoke the default constructor.
newJellyContext(Map) - Method in class org.apache.commons.jelly.JellyContext
  A factory method to create a new child context of the current context.
newJellyContext() - Method in class org.apache.commons.jelly.JellyContext
  A factory method to create a new child context of the current context.
NewTag - Class in org.apache.commons.jelly.tags.core
  A tag which creates a new object of the given type
NewTag() - Constructor for class org.apache.commons.jelly.tags.core.NewTag
notationDecl(String, String, String) - Method in class org.apache.commons.jelly.parser.XMLParser
  Receive notification of a notation declaration event.

## O

objectData(Object) - Method in class org.apache.commons.jelly.XMLOutput
  Pass data through the pipline.
org.apache.commons.jelly - package org.apache.commons.jelly
  This package contains the main jelly API classes.
org.apache.commons.jelly.expression - package org.apache.commons.jelly.expression
  Implementations of the Expression classes using commons-jexl.
org.apache.commons.jelly.expression.jexl - package org.apache.commons.jelly.expression.jexl
  Expressions used to turn the tag attribute values into compiled expression objects for languages such as Jexl, XPath, Velocity, beanshell, Rhino etc.
org.apache.commons.jelly.expression.xpath - package org.apache.commons.jelly.expression.xpath
org.apache.commons.jelly.impl - package org.apache.commons.jelly.impl
  Core implementation classes for Jelly.
org.apache.commons.jelly.parser - package org.apache.commons.jelly.parser
  Jelly parsers both XML syntax and non-XML syntaxes are supported.
org.apache.commons.jelly.servlet - package org.apache.commons.jelly.servlet
  Classes for using Jelly on the Servlet platform.
org.apache.commons.jelly.tags - package org.apache.commons.jelly.tags
org.apache.commons.jelly.tags.core - package org.apache.commons.jelly.tags.core
  The core Tags from the JSTL plus Jelly extensions.
org.apache.commons.jelly.test - package org.apache.commons.jelly.test
org.apache.commons.jelly.util - package org.apache.commons.jelly.util
org.apache.commons.jelly.xpath - package org.apache.commons.jelly.xpath
OtherwiseTag - Class in org.apache.commons.jelly.tags.core
  The otherwise block of a choose/when/otherwise group of tags
OtherwiseTag() - Constructor for class org.apache.commons.jelly.tags.core.OtherwiseTag

## P

parent - Variable in class org.apache.commons.jelly.TagSupport
  the parent of this tag
parse(String, ExpressionFactory) - Static method in class org.apache.commons.jelly.expression.CompositeExpression
  Parses the given String to be either a ConstantExpresssion, an Expression denoted as "${foo}" or some String with embedded expresssions such as "abc${something}def${else}xyz" which results in a CompositeExpression being returned.
parse(File) - Method in class org.apache.commons.jelly.parser.XMLParser
  Parse the content of the specified file using this XMLParser.
parse(URL) - Method in class org.apache.commons.jelly.parser.XMLParser
  Parse the content of the specified file using this XMLParser.
parse(InputSource) - Method in class org.apache.commons.jelly.parser.XMLParser
  Parse the content of the specified input source using this XMLParser.
parse(InputStream) - Method in class org.apache.commons.jelly.parser.XMLParser
  Parse the content of the specified input stream using this XMLParser.
parse(Reader) - Method in class org.apache.commons.jelly.parser.XMLParser
  Parse the content of the specified reader using this XMLParser.
parse(String) - Method in class org.apache.commons.jelly.parser.XMLParser
  Parse the content of the specified URI using this XMLParser.
parseBody(XMLOutput) - Method in class org.apache.commons.jelly.tags.core.ParseTag
  Parses the body of this tag and returns the parsed document
parseCommandLineOptions(String[]) - Method in class org.apache.commons.jelly.util.CommandLineParser
  Parse the command line using CLI.
parser - Variable in class org.apache.commons.jelly.parser.XMLParser
  The SAXParser we will use to parse the input stream.
ParseTag - Class in org.apache.commons.jelly.tags.core
  Parses the output of this tags body or of a given String as a Jelly script then either outputting the Script as a variable or executing the script.
ParseTag() - Constructor for class org.apache.commons.jelly.tags.core.ParseTag
parseText(String) - Method in class org.apache.commons.jelly.tags.core.ParseTag
  Parses the give piece of text as being markup
printStackTrace(PrintWriter) - Method in exception org.apache.commons.jelly.JellyException
printStackTrace(PrintStream) - Method in exception org.apache.commons.jelly.JellyException
printStackTrace() - Method in exception org.apache.commons.jelly.JellyException
printStackTrace() - Method in exception org.apache.commons.jelly.util.NestedRuntimeException
printStackTrace(PrintStream) - Method in exception org.apache.commons.jelly.util.NestedRuntimeException
printStackTrace(PrintWriter) - Method in exception org.apache.commons.jelly.util.NestedRuntimeException
processBean(String, Object) - Method in class org.apache.commons.jelly.tags.core.UseBeanTag
  By default this will export the bean using the given variable if it is defined.
processBean(String, Object) - Method in class org.apache.commons.jelly.tags.core.UseListTag
processingInstruction(String, String) - Method in class org.apache.commons.jelly.parser.XMLParser
  Process notification of a processing instruction that was encountered.
processingInstruction(String, String) - Method in class org.apache.commons.jelly.util.SafeContentHandler
processingInstruction(String, String) - Method in class org.apache.commons.jelly.XMLOutput
  Receive notification of a processing instruction.

## R

reader - Variable in class org.apache.commons.jelly.parser.XMLParser
  The XMLReader used to parse digester rules.
registerBeanTag(String, TagFactory) - Method in class org.apache.commons.jelly.impl.DynamicTagLibrary
  Creates a new Jelly Bean Tag with the given name
registerDynamicTag(String, Script) - Method in class org.apache.commons.jelly.impl.DynamicTagLibrary
  Creates a new tag with the given name and template
registerTag(String, Class) - Method in class org.apache.commons.jelly.TagLibrary
  Registers a tag implementation Class for a given tag name
registerTagFactory(String, TagFactory) - Method in class org.apache.commons.jelly.TagLibrary
  Registers a tag factory for a given tag name
registerTagLibrary(String, String) - Method in class org.apache.commons.jelly.impl.Embedded
  Registers the given tag library class name against the given namespace URI.
registerTagLibrary(String, TagLibrary) - Method in class org.apache.commons.jelly.impl.Embedded
  Registers the given tag library against the given namespace URI.
registerTagLibrary(String, TagLibrary) - Method in class org.apache.commons.jelly.JellyContext
  Registers the given tag library against the given namespace URI.
registerTagLibrary(String, String) - Method in class org.apache.commons.jelly.JellyContext
  Registers the given tag library class name against the given namespace URI.
removeScript(Script) - Method in class org.apache.commons.jelly.impl.ScriptBlock
  Removes a script from this block
RemoveTag - Class in org.apache.commons.jelly.tags.core
  A tag which removes the variable of the given name from the current variable scope.
RemoveTag() - Constructor for class org.apache.commons.jelly.tags.core.RemoveTag
removeVariable(String) - Method in class org.apache.commons.jelly.JellyContext
  Removes the given variable
removeVariable(String, String) - Method in class org.apache.commons.jelly.JellyContext
  Removes the given variable in the specified scope.
REQUEST - Static variable in class org.apache.commons.jelly.servlet.JellyServlet
  The HTTP request object context key.
resolveTagLibrary(String) - Method in class org.apache.commons.jelly.impl.DefaultTagLibraryResolver
  Attempts to resolve the given URI to be associated with a TagLibrary otherwise null is returned to indicate no tag library could be found so that the namespace URI should be treated as just vanilla XML.
resolveTagLibrary(String) - Method in interface org.apache.commons.jelly.impl.TagLibraryResolver
  Attempts to resolve the given URI to be associated with a TagLibrary otherwise null is returned to indicate no tag library could be found so that the namespace URI should be treated as just vanilla XML.
resolveURL(String) - Method in class org.apache.commons.jelly.Jelly
Resources - Class in org.apache.commons.jelly.tags
  Provides locale-neutral access to string resources.
Resources() - Constructor for class org.apache.commons.jelly.tags.Resources
RESPONSE - Static variable in class org.apache.commons.jelly.servlet.JellyServlet
  The HTTP response object context key.
run(JellyContext, XMLOutput) - Method in class org.apache.commons.jelly.impl.ExpressionScript
  Evaluates the body of a tag
run(JellyContext, XMLOutput) - Method in class org.apache.commons.jelly.impl.ScriptBlock
  Evaluates the body of a tag
run(JellyContext, XMLOutput) - Method in class org.apache.commons.jelly.impl.StaticTagScript
run(JellyContext, XMLOutput) - Method in class org.apache.commons.jelly.impl.TagScript
  Evaluates the body of a tag
run(JellyContext, XMLOutput) - Method in class org.apache.commons.jelly.impl.TextScript
  Evaluates the body of a tag
run(JellyContext, XMLOutput) - Method in interface org.apache.commons.jelly.Script
  Evaluates the body of a tag
runScript(File, XMLOutput) - Method in class org.apache.commons.jelly.JellyContext
  Parses the script from the given File then compiles it and runs it.
runScript(URL, XMLOutput) - Method in class org.apache.commons.jelly.JellyContext
  Parses the script from the given URL then compiles it and runs it.
runScript(InputSource, XMLOutput) - Method in class org.apache.commons.jelly.JellyContext
  Parses the script from the given InputSource then compiles it and runs it.
runScript(String, XMLOutput) - Method in class org.apache.commons.jelly.JellyContext
  Parses the script from the given uri using the JellyContext.getResource() API then compiles it and runs it.
runScript(String, XMLOutput, boolean, boolean) - Method in class org.apache.commons.jelly.JellyContext
  Parses the script from the given uri using the JellyContext.getResource() API then compiles it and runs it.
runScript(File, XMLOutput, boolean, boolean) - Method in class org.apache.commons.jelly.JellyContext
  Parses the script from the given file then compiles it and runs it.
runScript(URL, XMLOutput, boolean, boolean) - Method in class org.apache.commons.jelly.JellyContext
  Parses the script from the given URL then compiles it and runs it.
runScript(InputSource, XMLOutput, boolean, boolean) - Method in class org.apache.commons.jelly.JellyContext
  Parses the script from the given InputSource then compiles it and runs it.
runScript(URL, JellyContext, HttpServletRequest, HttpServletResponse) - Method in class org.apache.commons.jelly.servlet.JellyServlet

## S

SafeContentHandler - Class in org.apache.commons.jelly.util
  Ensures that only one start and end document event is passed onto the underlying ContentHandler.
SafeContentHandler(ContentHandler) - Constructor for class org.apache.commons.jelly.util.SafeContentHandler
ScopeTag - Class in org.apache.commons.jelly.tags.core
  A tag which creates a new child variable scope for its body.
ScopeTag() - Constructor for class org.apache.commons.jelly.tags.core.ScopeTag
Script - Interface in org.apache.commons.jelly
  `Script` represents a Jelly script.
ScriptBlock - Class in org.apache.commons.jelly.impl
  `ScriptBlock` a block of scripts.
ScriptBlock() - Constructor for class org.apache.commons.jelly.impl.ScriptBlock
  Create a new instance.
setAppend(boolean) - Method in class org.apache.commons.jelly.tags.core.FileTag
  Sets wether to append at the end of the file (not really something you normally do with an XML file).
setAttribute(String, Object) - Method in class org.apache.commons.jelly.DynaBeanTagSupport
  Sets an attribute value of this tag before the tag is invoked
setAttribute(String, Object) - Method in interface org.apache.commons.jelly.DynaTag
  Sets an attribute value of this tag before the tag is invoked
setAttribute(String, Object) - Method in class org.apache.commons.jelly.impl.DynamicBeanTag
setAttribute(String, Object) - Method in class org.apache.commons.jelly.impl.DynamicDynaBeanTag
setAttribute(String, Object) - Method in class org.apache.commons.jelly.impl.DynamicTag
setAttribute(String, Object) - Method in class org.apache.commons.jelly.impl.StaticTag
setAttribute(String, Object) - Method in class org.apache.commons.jelly.MapTagSupport
  Sets an attribute value of this tag before the tag is invoked
setBean(Object) - Method in class org.apache.commons.jelly.tags.core.UseBeanTag
  Allow derived classes to programatically set the bean
setBeanProperties(Object, Map) - Method in class org.apache.commons.jelly.tags.core.SetPropertiesTag
  Sets the properties on the bean.
setBeanProperties(Object, Map) - Method in class org.apache.commons.jelly.tags.core.UseBeanTag
  Sets the properties on the bean.
setBeanProperties(Object, Map) - Method in class org.apache.commons.jelly.tags.core.UseListTag
setBegin(int) - Method in class org.apache.commons.jelly.tags.core.ForEachTag
  Sets the starting index value
setBlockEvaluated(boolean) - Method in class org.apache.commons.jelly.tags.core.ChooseTag
setBody(Script) - Method in interface org.apache.commons.jelly.Tag
  Sets the body of the tag
setBody(Script) - Method in class org.apache.commons.jelly.TagSupport
  Sets the body of the tag
setClassLoader(ClassLoader) - Method in class org.apache.commons.jelly.impl.DefaultTagLibraryResolver
  Set the class loader to be used for instantiating application objects when required.
setClassLoader(ClassLoader) - Method in class org.apache.commons.jelly.JellyContext
  Set the class loader to be used for instantiating application objects when required.
setClassLoader(ClassLoader) - Method in class org.apache.commons.jelly.parser.XMLParser
  Set the class loader to be used for instantiating application objects when required.
setClassLoader(ClassLoader) - Method in class org.apache.commons.jelly.tags.core.BaseClassLoaderTag
  Set the class loader to be used for instantiating application objects when required.
setClassName(String) - Method in class org.apache.commons.jelly.tags.core.GetStaticTag
  Sets the fully qualified name of the class containing the static field.
setClassName(String) - Method in class org.apache.commons.jelly.tags.core.InvokeStaticTag
  Sets the fully qualified class name containing the static method
setClassName(String) - Method in class org.apache.commons.jelly.tags.core.NewTag
  Sets the class name of the object to instantiate
setColumnNumber(int) - Method in class org.apache.commons.jelly.impl.TagScript
  Sets the column number of the tag
setColumnNumber(int) - Method in exception org.apache.commons.jelly.JellyException
  Sets the column number of the tag
setColumnNumber(int) - Method in interface org.apache.commons.jelly.LocationAware
  Sets the column number of the tag
setContentHandler(ContentHandler) - Method in class org.apache.commons.jelly.XMLOutput
  Sets the SAX ContentHandler to pipe SAX events into
setContext(JellyContext) - Method in class org.apache.commons.jelly.DynaBeanTagSupport
  Sets the context in which the tag will be run.
setContext(JellyContext) - Method in class org.apache.commons.jelly.impl.Embedded
  Method setContext.
setContext(JellyContext) - Method in class org.apache.commons.jelly.parser.XMLParser
setContext(JellyContext) - Method in interface org.apache.commons.jelly.Tag
  Sets the context in which the tag will be run
setContext(JellyContext) - Method in class org.apache.commons.jelly.TagSupport
  Sets the context in which the tag will be run
setContextURLs(JellyContext) - Method in class org.apache.commons.jelly.impl.TagScript
  Set the context's root and current URL if not present
setCount(int) - Method in class org.apache.commons.jelly.tags.core.ForEachTag.LoopStatus
setCurrent(Object) - Method in class org.apache.commons.jelly.tags.core.ForEachTag.LoopStatus
setCurrentURL(URL) - Method in class org.apache.commons.jelly.JellyContext
  Sets the current URL context of the current script that is executing.
setDefaultNamespaceURI(String) - Method in class org.apache.commons.jelly.Jelly
  Set the jelly namespace to use for unprefixed elements.
setDefaultNamespaceURI(String) - Method in class org.apache.commons.jelly.parser.XMLParser
  Set the jelly namespace to use for unprefixed elements.
setDefaultValue(Expression) - Method in class org.apache.commons.jelly.impl.Attribute
  Sets the defaultValue.
setDefaultValue(Expression) - Method in class org.apache.commons.jelly.tags.core.SetTag
  Sets the default value to be used if the value exprsesion results in a null value or blank String
setDescending(boolean) - Method in class org.apache.commons.jelly.xpath.XPathComparator
setDiscoverClasses(DiscoverClasses) - Method in class org.apache.commons.jelly.impl.DefaultTagLibraryResolver
  Sets the fully configured DiscoverClasses instance to be used to lookup services
setDocumentLocator(Locator) - Method in class org.apache.commons.jelly.parser.XMLParser
  Set the document locator associated with our parser.
setDocumentLocator(Locator) - Method in class org.apache.commons.jelly.util.SafeContentHandler
setDocumentLocator(Locator) - Method in class org.apache.commons.jelly.XMLOutput
  Receive an object for locating the origin of SAX document events.
setDynaBean(DynaBean) - Method in class org.apache.commons.jelly.DynaBeanTagSupport
  Sets the DynaBean which is used to store the attributes of this tag
setElementName(String) - Method in class org.apache.commons.jelly.impl.TagScript
  Sets the element name which caused the problem
setElementName(String) - Method in exception org.apache.commons.jelly.JellyException
  Sets the element name which caused the problem
setElementName(String) - Method in interface org.apache.commons.jelly.LocationAware
  Sets the element name which caused the problem
setEncode(boolean) - Method in class org.apache.commons.jelly.tags.core.SetTag
  Sets whether the body of the tag should be XML encoded as text (so that < and > are encoded as &lt; and &gt;) or leave the text as XML which is the default.
setEncoding(String) - Method in class org.apache.commons.jelly.tags.core.FileTag
  Sets the XML encoding mode, which defaults to UTF-8
setEnd(int) - Method in class org.apache.commons.jelly.tags.core.ForEachTag
  Sets the ending index value
setErrorHandler(ErrorHandler) - Method in class org.apache.commons.jelly.parser.XMLParser
  Set the error handler for this XMLParser.
setEscapeText(boolean) - Method in class org.apache.commons.jelly.TagSupport
  Sets whether the body of the tag should be escaped as text (so that < and > are escaped as &lt; and &gt;), which is the default or leave the text as XML.
setExceptionVar(String) - Method in class org.apache.commons.jelly.tags.core.InvokeStaticTag
  Sets the name of a variable that exports the exception thrown by the method's invocation (if any)
setExceptionVar(String) - Method in class org.apache.commons.jelly.tags.core.InvokeTag
  Sets the name of a variable that exports the exception thrown by the method's invocation (if any)
setExport(boolean) - Method in class org.apache.commons.jelly.JellyContext
  Sets whether we should export variable definitions to our parent context
setExport(String) - Method in class org.apache.commons.jelly.tags.core.IncludeTag
setExportLibraries(boolean) - Method in class org.apache.commons.jelly.JellyContext
  Sets whether we export tag libraries to our parents context
setExpression(Expression) - Method in class org.apache.commons.jelly.impl.ExpressionScript
  Sets the expression evaluated as a String and output by this script
setExpressionFactory(ExpressionFactory) - Method in class org.apache.commons.jelly.parser.XMLParser
  Sets the expression factory used to evaluate tag attributes
setExpressions(List) - Method in class org.apache.commons.jelly.expression.CompositeExpression
  Sets the Expression objects that make up this composite expression
setFallingThru(boolean) - Method in class org.apache.commons.jelly.tags.core.SwitchTag
setFallThru(boolean) - Method in class org.apache.commons.jelly.tags.core.CaseTag
setFallThru(boolean) - Method in class org.apache.commons.jelly.tags.core.DefaultTag
setField(String) - Method in class org.apache.commons.jelly.tags.core.GetStaticTag
  Sets the name of the field to retrieve.
setFile(String) - Method in class org.apache.commons.jelly.tags.core.ImportTag
  Sets the file for the script to evaluate.
setFile(File) - Method in class org.apache.commons.jelly.tags.core.IncludeTag
  Sets the file to be included which is either an absolute file or a file relative to the current directory
setFile(String) - Method in class org.apache.commons.jelly.tags.core.ThreadTag
  Set the file which is generated from the output
setFileName(String) - Method in class org.apache.commons.jelly.impl.TagScript
  Sets the Jelly file which caused the problem
setFileName(String) - Method in exception org.apache.commons.jelly.JellyException
  Sets the Jelly file which caused the problem
setFileName(String) - Method in interface org.apache.commons.jelly.LocationAware
  Sets the Jelly file which caused the problem
setFirst(boolean) - Method in class org.apache.commons.jelly.tags.core.ForEachTag.LoopStatus
setIgnoreUnknownProperties(boolean) - Method in class org.apache.commons.jelly.tags.core.UseBeanTag
  If this tag finds an attribute in the XML that's not ignored by `UseBeanTag.ignoreProperties` and isn't a bean property, should it throw an exception?
setIndex(int) - Method in class org.apache.commons.jelly.tags.core.ForEachTag.LoopStatus
setIndexVar(String) - Method in class org.apache.commons.jelly.tags.core.ForEachTag
  Sets the variable name to export the current index counter to
setInherit(boolean) - Method in class org.apache.commons.jelly.JellyContext
  Sets whether we should inherit variables from our parent context
setInherit(boolean) - Method in class org.apache.commons.jelly.tags.core.ImportTag
  Sets whether property inheritence is enabled or disabled
setInherit(String) - Method in class org.apache.commons.jelly.tags.core.IncludeTag
setItems(Expression) - Method in class org.apache.commons.jelly.tags.core.ForEachTag
  Sets the expression used to iterate over.
setJellyParser(XMLParser) - Method in class org.apache.commons.jelly.tags.core.ParseTag
  Sets the jellyParser.
setLast(boolean) - Method in class org.apache.commons.jelly.tags.core.ForEachTag.LoopStatus
setLexicalHandler(LexicalHandler) - Method in class org.apache.commons.jelly.XMLOutput
  Sets the SAX LexicalHandler to pipe SAX events into
setLineNumber(int) - Method in class org.apache.commons.jelly.impl.TagScript
  Sets the line number of the tag
setLineNumber(int) - Method in exception org.apache.commons.jelly.JellyException
  Sets the line number of the tag
setLineNumber(int) - Method in interface org.apache.commons.jelly.LocationAware
  Sets the line number of the tag
setLocalName(String) - Method in class org.apache.commons.jelly.impl.StaticTag
setLocalName(String) - Method in class org.apache.commons.jelly.impl.TagScript
  Sets the local, non namespaced name of this tag.
setLocator(Locator) - Method in class org.apache.commons.jelly.impl.TagScript
  Configures this TagScript from the SAX Locator, setting the column and line numbers
setLogger(Log) - Method in class org.apache.commons.jelly.parser.XMLParser
  Set the current logger for this XMLParser.
setMethod(String) - Method in class org.apache.commons.jelly.tags.core.InvokeStaticTag
  Sets the name of the method to invoke
setMethod(String) - Method in class org.apache.commons.jelly.tags.core.InvokeTag
setName(String) - Method in class org.apache.commons.jelly.impl.Attribute
  Sets the name.
setName(String) - Method in class org.apache.commons.jelly.tags.core.FileTag
  Sets the file name for the output
setName(String) - Method in class org.apache.commons.jelly.tags.core.ThreadTag
  Sets the name of the thread.
setNamespaceContext(Map) - Method in interface org.apache.commons.jelly.NamespaceAwareTag
  Sets the namespace context in scope when this tag is used
setOmitXmlDeclaration(boolean) - Method in class org.apache.commons.jelly.tags.core.FileTag
  Sets whether the XML declaration should be output or not
setOn(Object) - Method in class org.apache.commons.jelly.tags.core.InvokeTag
setOn(Expression) - Method in class org.apache.commons.jelly.tags.core.SwitchTag
  Sets the value to switch on.
setOutputMode(String) - Method in class org.apache.commons.jelly.tags.core.FileTag
  Sets the output mode, whether XML or HTML
setOutputStream(OutputStream) - Method in class org.apache.commons.jelly.impl.Embedded
  Method setOutputStream.
setParent(TagLibrary) - Method in class org.apache.commons.jelly.impl.DynamicTagLibrary
  Sets the parent to inherit tags from that are not defined in this library.
setParent(TagScript) - Method in class org.apache.commons.jelly.impl.TagScript
  Sets the parent.
setParent(JellyContext) - Method in class org.apache.commons.jelly.JellyContext
  Change the parent context to the one provided
setParent(Tag) - Method in interface org.apache.commons.jelly.Tag
  Sets the parent of this tag
setParent(Tag) - Method in class org.apache.commons.jelly.TagSupport
  Sets the parent of this tag
setPrettyPrint(boolean) - Method in class org.apache.commons.jelly.tags.core.FileTag
  Sets whether pretty printing mode is turned on.
SetPropertiesTag - Class in org.apache.commons.jelly.tags.core
  A tag which sets the bean properties on the given bean.
SetPropertiesTag() - Constructor for class org.apache.commons.jelly.tags.core.SetPropertiesTag
setProperty(String) - Method in class org.apache.commons.jelly.tags.core.SetTag
  Sets the name of the property to set on the target object.
setPropertyValue(Object, String, Object) - Method in class org.apache.commons.jelly.tags.core.SetTag
setQName(String) - Method in class org.apache.commons.jelly.impl.StaticTag
setRequired(boolean) - Method in class org.apache.commons.jelly.impl.Attribute
  Sets whether this attribute is required.
setRootContext(URL) - Method in class org.apache.commons.jelly.Jelly
  Sets the root context
setRootURL(URL) - Method in class org.apache.commons.jelly.JellyContext
  Sets the current root context URL from which all absolute resource URIs will be relative to.
setSaxAttributes(Attributes) - Method in class org.apache.commons.jelly.impl.TagScript
  Sets the SAX attributes of this tag
setScope(String) - Method in class org.apache.commons.jelly.tags.core.SetTag
  Sets the variable scope for this variable.
setScript(String) - Method in class org.apache.commons.jelly.impl.Embedded
  Set the input script
setScript(InputStream) - Method in class org.apache.commons.jelly.impl.Embedded
  Set the input stream
setScript(String) - Method in class org.apache.commons.jelly.Jelly
  Sets the script URL to use as an absolute URL or a relative filename
setStep(int) - Method in class org.apache.commons.jelly.tags.core.ForEachTag
  Sets the index increment step
setSupportAntVariables(boolean) - Method in class org.apache.commons.jelly.expression.jexl.JexlExpressionFactory
  Sets whether we should allow Ant-style expresssions, using dots as part of variable name
setTag(Tag, JellyContext) - Method in class org.apache.commons.jelly.impl.TagScript
  Allows the script to set the tag instance to be used, such as in a StaticTagScript when a StaticTag is switched with a DynamicTag
SetTag - Class in org.apache.commons.jelly.tags.core
  A tag which sets a variable from the result of an expression
SetTag() - Constructor for class org.apache.commons.jelly.tags.core.SetTag
setTagBody(Script) - Method in class org.apache.commons.jelly.impl.TagScript
  Sets the tagBody.
setTagClass(Class) - Method in class org.apache.commons.jelly.impl.DefaultTagFactory
  Sets the tagClass.
setTagFactory(TagFactory) - Method in class org.apache.commons.jelly.impl.TagScript
  Sets the Factory of Tag instances.
setTagNamespacesMap(Map) - Method in class org.apache.commons.jelly.impl.TagScript
  Sets the optional namespaces prefix -> URI map of the namespaces attached to this Tag
setTarget(Object) - Method in class org.apache.commons.jelly.tags.core.SetTag
  Sets the target object on which to set a property.
setTemplate(Script) - Method in class org.apache.commons.jelly.impl.DynamicTag
setTest(Expression) - Method in class org.apache.commons.jelly.tags.core.BreakTag
  Sets the Jelly expression to evaluate (optional).
setTest(Expression) - Method in class org.apache.commons.jelly.tags.core.IfTag
  Sets the Jelly expression to evaluate.
setTest(Expression) - Method in class org.apache.commons.jelly.tags.core.WhenTag
  Sets the expression to evaluate.
setTest(Expression) - Method in class org.apache.commons.jelly.tags.core.WhileTag
  Setter for the expression
setText(String) - Method in class org.apache.commons.jelly.impl.TextScript
  Sets the text output by this script
setText(String) - Method in class org.apache.commons.jelly.tags.core.ParseTag
  Sets the text to be parsed by this parser
setTrim(boolean) - Method in class org.apache.commons.jelly.TagSupport
  Sets whether whitespace inside this tag should be trimmed or not.
setType(String) - Method in class org.apache.commons.jelly.tags.core.ArgTag
  The name of the argument class or type, if any.
setUp() - Method in class org.apache.commons.jelly.test.BaseJellyTest
setUpScript(String) - Method in class org.apache.commons.jelly.test.BaseJellyTest
setUri(String) - Method in class org.apache.commons.jelly.impl.DynamicTagLibrary
setUri(String) - Method in class org.apache.commons.jelly.impl.StaticTag
setUri(String) - Method in class org.apache.commons.jelly.tags.core.ImportTag
  Sets the URI (relative URI or absolute URL) for the script to evaluate.
setUri(String) - Method in class org.apache.commons.jelly.tags.core.IncludeTag
  Sets the URI (relative URI or absolute URL) for the script to evaluate.
setUrl(URL) - Method in class org.apache.commons.jelly.Jelly
  Sets the script URL to use
setUseContextClassLoader(boolean) - Method in class org.apache.commons.jelly.impl.DefaultTagLibraryResolver
  Determine whether to use the Context ClassLoader (the one found by calling `Thread.currentThread().getContextClassLoader()`) to resolve/load classes.
setUseContextClassLoader(boolean) - Method in class org.apache.commons.jelly.JellyContext
  Determine whether to use the Context ClassLoader (the one found by calling `Thread.currentThread().getContextClassLoader()`) to resolve/load classes.
setUseContextClassLoader(boolean) - Method in class org.apache.commons.jelly.parser.XMLParser
  Determine whether to use the Context ClassLoader (the one found by calling `Thread.currentThread().getContextClassLoader()`) to resolve/load classes.
setUseContextClassLoader(boolean) - Method in class org.apache.commons.jelly.tags.core.BaseClassLoaderTag
  Determine whether to use the Context ClassLoader (the one found by calling `Thread.currentThread().getContextClassLoader()`) to resolve/load classes.
setValidateXML(boolean) - Method in class org.apache.commons.jelly.Jelly
  When set to true, the XML parser will attempt to validate the Jelly XML before converting it into a Script.
setValidating(boolean) - Method in class org.apache.commons.jelly.parser.XMLParser
  Set the validating parser flag.
setValue(Object) - Method in class org.apache.commons.jelly.expression.ConstantExpression
  Sets the constant value of this expression
setValue(Object) - Method in class org.apache.commons.jelly.tags.core.ArgTag
  The (possibly null) value of this argument.
setValue(Expression) - Method in class org.apache.commons.jelly.tags.core.CaseTag
setValue(Expression) - Method in class org.apache.commons.jelly.tags.core.ExprTag
  Sets the Jexl expression to evaluate.
setValue(Expression) - Method in class org.apache.commons.jelly.tags.core.SetTag
  Sets the expression to evaluate.
setVar(String) - Method in class org.apache.commons.jelly.tags.core.BreakTag
  Sets the variable name to export indicating if the item was broken
setVar(String) - Method in class org.apache.commons.jelly.tags.core.CatchTag
  Sets the name of the variable which is exposed with the Exception that gets thrown by evaluating the body of this tag or which is set to null if there is no exception thrown.
setVar(String) - Method in class org.apache.commons.jelly.tags.core.FileTag
  Sets the var.
setVar(String) - Method in class org.apache.commons.jelly.tags.core.ForEachTag
  Sets the variable name to export for the item being iterated over
setVar(String) - Method in class org.apache.commons.jelly.tags.core.GetStaticTag
  Sets the name of the variable exported by this tag.
setVar(String) - Method in class org.apache.commons.jelly.tags.core.InvokeStaticTag
  Sets the name of the variable exported by this tag
setVar(String) - Method in class org.apache.commons.jelly.tags.core.InvokeTag
  Sets the name of the variable exported by this tag
setVar(String) - Method in class org.apache.commons.jelly.tags.core.NewTag
  Sets the name of the variable exported by this tag
setVar(String) - Method in class org.apache.commons.jelly.tags.core.ParseTag
  Sets the variable name that will be used for the Document variable created
setVar(Expression) - Method in class org.apache.commons.jelly.tags.core.RemoveTag
  Sets the name of the variable which will be removed by this tag..
setVar(String) - Method in class org.apache.commons.jelly.tags.core.SetTag
  Sets the variable name to define for this expression
setVariable(String, Object) - Method in class org.apache.commons.jelly.impl.Embedded
  Set a new variable within the context for the script to use.
setVariable(String, Object) - Method in class org.apache.commons.jelly.JellyContext
  Sets the value of the named variable
setVariable(String, String, Object) - Method in class org.apache.commons.jelly.JellyContext
  Sets the value of the given variable name in the given variable scope
setVariables(Map) - Method in class org.apache.commons.jelly.JellyContext
  Sets the Map of variables to use
setVarStatus(String) - Method in class org.apache.commons.jelly.tags.core.ForEachTag
  Sets the variable name to export the current status to.
setXmlOutput(XMLOutput) - Method in class org.apache.commons.jelly.tags.core.ThreadTag
  Sets the destination of output
setXMLReader(XMLReader) - Method in class org.apache.commons.jelly.tags.core.ParseTag
  Sets the XMLReader used for parsing
setXpath(XPath) - Method in class org.apache.commons.jelly.xpath.XPathComparator
shouldTrim - Variable in class org.apache.commons.jelly.TagSupport
  The current context
skippedEntity(String) - Method in class org.apache.commons.jelly.parser.XMLParser
  Process notification of a skipped entity.
skippedEntity(String) - Method in class org.apache.commons.jelly.util.SafeContentHandler
skippedEntity(String) - Method in class org.apache.commons.jelly.XMLOutput
  Receive notification of a skipped entity.
startCDATA() - Method in class org.apache.commons.jelly.XMLOutput
  Report the start of a CDATA section.
startDocument() - Method in class org.apache.commons.jelly.parser.XMLParser
  Process notification of the beginning of the document being reached.
startDocument() - Method in class org.apache.commons.jelly.util.SafeContentHandler
startDocument() - Method in class org.apache.commons.jelly.XMLOutput
  Receive notification of the beginning of a document.
startDTD(String, String, String) - Method in class org.apache.commons.jelly.XMLOutput
  Report the start of DTD declarations, if any.
startElement(String, String, String, Attributes) - Method in class org.apache.commons.jelly.parser.DefaultNamespaceFilter
  All incoming empty URIs will be remapped to the default.
startElement(String, String, String, Attributes) - Method in class org.apache.commons.jelly.parser.XMLParser
  Process notification of the start of an XML element being reached.
startElement(String, String, String, Attributes) - Method in class org.apache.commons.jelly.util.SafeContentHandler
startElement(String) - Method in class org.apache.commons.jelly.XMLOutput
  Helper method for outputting a start element event for an element in no namespace
startElement(String, Attributes) - Method in class org.apache.commons.jelly.XMLOutput
  Helper method for outputting a start element event for an element in no namespace
startElement(String, String, String, Attributes) - Method in class org.apache.commons.jelly.XMLOutput
  Receive notification of the beginning of an element.
startEntity(String) - Method in class org.apache.commons.jelly.XMLOutput
  Report the beginning of some internal and external XML entities.
startNamespacePrefixes(XMLOutput) - Method in class org.apache.commons.jelly.impl.TagScript
  Output the new namespace prefixes used for this element
startPrefixMapping(String, String) - Method in class org.apache.commons.jelly.parser.DefaultNamespaceFilter
  All incoming empty URIs will be remapped to the default.
startPrefixMapping(String, String) - Method in class org.apache.commons.jelly.parser.XMLParser
  Process notification that a namespace prefix is coming in to scope.
startPrefixMapping(String, String) - Method in class org.apache.commons.jelly.util.SafeContentHandler
startPrefixMapping(String, String) - Method in class org.apache.commons.jelly.XMLOutput
  Begin the scope of a prefix-URI Namespace mapping.
StaticTag - Class in org.apache.commons.jelly.impl
  `StaticTag` represents a static XML element which echos itself to XMLOutput when it is invoked.
StaticTag() - Constructor for class org.apache.commons.jelly.impl.StaticTag
StaticTag(String, String, String) - Constructor for class org.apache.commons.jelly.impl.StaticTag
StaticTagScript - Class in org.apache.commons.jelly.impl
  `StaticTagScript` is a script that evaluates a StaticTag, a piece of static XML though its attributes or element content may contain dynamic expressions.
StaticTagScript() - Constructor for class org.apache.commons.jelly.impl.StaticTagScript
StaticTagScript(TagFactory) - Constructor for class org.apache.commons.jelly.impl.StaticTagScript
SwitchTag - Class in org.apache.commons.jelly.tags.core
  Executes the child <case> tag whose value equals my on attribute.
SwitchTag() - Constructor for class org.apache.commons.jelly.tags.core.SwitchTag

## T

Tag - Interface in org.apache.commons.jelly
  `Tag` represents a Jelly custom tag.
TagFactory - Interface in org.apache.commons.jelly.impl
  `TagFactory` represents a Factory of `Tag` instances.
TagLibrary - Class in org.apache.commons.jelly
  `Taglib` represents the metadata for a Jelly custom tag library.
TagLibrary() - Constructor for class org.apache.commons.jelly.TagLibrary
TagLibraryResolver - Interface in org.apache.commons.jelly.impl
  `TagLibraryResolver` represents an object capable of resolving a URI to a TagLibrary instance.
TagScript - Class in org.apache.commons.jelly.impl
  `TagScript` is a Script that evaluates a custom tag.
TagScript() - Constructor for class org.apache.commons.jelly.impl.TagScript
TagScript(TagFactory) - Constructor for class org.apache.commons.jelly.impl.TagScript
TagSupport - Class in org.apache.commons.jelly
  `TagSupport` an abstract base class which is useful to inherit from if developing your own tag.
TagSupport() - Constructor for class org.apache.commons.jelly.TagSupport
TagSupport(boolean) - Constructor for class org.apache.commons.jelly.TagSupport
TagUtils - Class in org.apache.commons.jelly.util
  Contains static methods to help tag developers.
TextScript - Class in org.apache.commons.jelly.impl
  `TextScript` outputs some static text.
TextScript() - Constructor for class org.apache.commons.jelly.impl.TextScript
TextScript(String) - Constructor for class org.apache.commons.jelly.impl.TextScript
ThreadTag - Class in org.apache.commons.jelly.tags.core
  A tag that spawns the contained script in a separate thread
ThreadTag() - Constructor for class org.apache.commons.jelly.tags.core.ThreadTag
toString() - Method in class org.apache.commons.jelly.expression.CompositeExpression
toString() - Method in class org.apache.commons.jelly.expression.ConstantExpression
toString() - Method in class org.apache.commons.jelly.expression.jexl.JexlExpression
toString() - Method in class org.apache.commons.jelly.expression.xpath.XPathExpression
toString() - Method in class org.apache.commons.jelly.impl.ExpressionScript
toString() - Method in class org.apache.commons.jelly.impl.ScriptBlock
toString() - Method in class org.apache.commons.jelly.impl.StaticTag
toString() - Method in class org.apache.commons.jelly.impl.TagScript
toString() - Method in class org.apache.commons.jelly.impl.TextScript
toString() - Method in class org.apache.commons.jelly.XMLOutput
trimBody() - Method in class org.apache.commons.jelly.TagSupport
  Find all text nodes inside the top level of this body and if they are just whitespace then remove them
trimEndWhitespace() - Method in class org.apache.commons.jelly.impl.TextScript
  Trims whitespace from the end of the text
trimScript(Script) - Static method in class org.apache.commons.jelly.util.TagUtils
  Trims the whitespace from a script and its children.
trimStartWhitespace() - Method in class org.apache.commons.jelly.impl.TextScript
  Trims whitespace from the start of the text
trimWhitespace() - Method in class org.apache.commons.jelly.impl.CompositeTextScriptBlock
  Trim the body of the script.
trimWhitespace() - Method in class org.apache.commons.jelly.impl.ScriptBlock
  Trim the body of the script.
trimWhitespace() - Method in class org.apache.commons.jelly.impl.TextScript
  Trims whitespace from the start and end of the text in this script

## U

unparsedEntityDecl(String, String, String, String) - Method in class org.apache.commons.jelly.parser.XMLParser
  Receive notification of an unparsed entity declaration event.
uriDefault - Variable in class org.apache.commons.jelly.parser.DefaultNamespaceFilter
UseBeanTag - Class in org.apache.commons.jelly.tags.core
  A tag which instantiates an instance of the given class and then sets the properties on the bean.
UseBeanTag() - Constructor for class org.apache.commons.jelly.tags.core.UseBeanTag
UseBeanTag(Class) - Constructor for class org.apache.commons.jelly.tags.core.UseBeanTag
useContextClassLoader - Variable in class org.apache.commons.jelly.JellyContext
  Do we want to use the Context ClassLoader when loading classes for instantiating new objects? Default is `false`.
useContextClassLoader - Variable in class org.apache.commons.jelly.parser.XMLParser
  Do we want to use the Context ClassLoader when loading classes for instantiating new objects? Default is `false`.
useContextClassLoader - Variable in class org.apache.commons.jelly.tags.core.BaseClassLoaderTag
  Do we want to use the Context ClassLoader when loading classes for instantiating new objects? Default is `false`.
UseListTag - Class in org.apache.commons.jelly.tags.core
  A tag which creates a List implementation and optionally adds all of the elements identified by the items attribute.
UseListTag() - Constructor for class org.apache.commons.jelly.tags.core.UseListTag

## V

validateBeanProperties(Object, Map) - Method in class org.apache.commons.jelly.tags.core.UseBeanTag
  If `UseBeanTag.isIgnoreUnknownProperties()` returns true, make sure that every non-ignored (`UseBeanTag.addIgnoreProperty(String)`) property matches a writable property on the target bean.
validating - Variable in class org.apache.commons.jelly.parser.XMLParser
  Do we want to use a validating parser?

## W

warning(SAXParseException) - Method in class org.apache.commons.jelly.parser.XMLParser
  Forward notification of a parse warning to the application supplied error handler (if any).
WhenTag - Class in org.apache.commons.jelly.tags.core
  A tag which conditionally evaluates its body based on some condition
WhenTag() - Constructor for class org.apache.commons.jelly.tags.core.WhenTag
WhileTag - Class in org.apache.commons.jelly.tags.core
  A tag which performs an iteration while the result of an expression is true.
WhileTag() - Constructor for class org.apache.commons.jelly.tags.core.WhileTag
  Create a new while tag
WhitespaceTag - Class in org.apache.commons.jelly.tags.core
  A simple tag used to preserve whitespace inside its body
WhitespaceTag() - Constructor for class org.apache.commons.jelly.tags.core.WhitespaceTag
write(String) - Method in class org.apache.commons.jelly.XMLOutput
  Outputs the given String as a piece of valid text in the XML event stream.
writeBody(Writer) - Method in class org.apache.commons.jelly.tags.core.FileTag
  Writes the body fo this tag to the given Writer
writeCDATA(String) - Method in class org.apache.commons.jelly.XMLOutput
  Outputs the given String as a piece of CDATA in the XML event stream.
writeComment(String) - Method in class org.apache.commons.jelly.XMLOutput
  Outputs a comment to the XML stream

## X

XMLOutput - Class in org.apache.commons.jelly
  `XMLOutput` is used to output XML events in a SAX-like manner.
XMLOutput() - Constructor for class org.apache.commons.jelly.XMLOutput
XMLOutput(ContentHandler) - Constructor for class org.apache.commons.jelly.XMLOutput
XMLOutput(ContentHandler, LexicalHandler) - Constructor for class org.apache.commons.jelly.XMLOutput
XMLParser - Class in org.apache.commons.jelly.parser
  `XMLParser` parses the XML Jelly format.
XMLParser() - Constructor for class org.apache.commons.jelly.parser.XMLParser
  Construct a new XMLParser with default properties.
XMLParser(SAXParser) - Constructor for class org.apache.commons.jelly.parser.XMLParser
  Construct a new XMLParser, allowing a SAXParser to be passed in.
XMLParser(XMLReader) - Constructor for class org.apache.commons.jelly.parser.XMLParser
  Construct a new XMLParser, allowing an XMLReader to be passed in.
XPathComparator - Class in org.apache.commons.jelly.xpath
  Compares xml nodes by extracting the value at xpath and comparing it.
XPathComparator() - Constructor for class org.apache.commons.jelly.xpath.XPathComparator
XPathComparator(XPath, boolean) - Constructor for class org.apache.commons.jelly.xpath.XPathComparator
XPathComparator.XPathSortException - Exception in org.apache.commons.jelly.xpath
  My own runtime exception in case something goes wrong with sort.
XPathComparator.XPathSortException(String, Throwable) - Constructor for exception org.apache.commons.jelly.xpath.XPathComparator.XPathSortException
XPathExpression - Class in org.apache.commons.jelly.expression.xpath
  An expression which returns an XPath object.
XPathExpression() - Constructor for class org.apache.commons.jelly.expression.xpath.XPathExpression
XPathExpression(String, Expression, TagScript) - Constructor for class org.apache.commons.jelly.expression.xpath.XPathExpression
XPathSource - Interface in org.apache.commons.jelly.xpath
  A tag which is capable of producing a source of XPath context objects such as <x:forEach>
XPathTagSupport - Class in org.apache.commons.jelly.xpath
  An abstract base class useful for implementation inheritence
XPathTagSupport() - Constructor for class org.apache.commons.jelly.xpath.XPathTagSupport

## _

_instance - Static variable in class org.apache.commons.jelly.util.CommandLineParser

A B C D E F G H I J L M N O P R S T U V W X _

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