| Name | Package | Description |
| ArgTagParent | org.apache.commons.jelly.tags.core | Interface for classes that support ArgTag children. |
| BeanSource | org.apache.commons.jelly.impl | A tag which is associated with a JavaBean, such as a DynamicBeanTag |
| CollectionTag | 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. |
| CompilableTag | org.apache.commons.jelly | Compilable represents a Tag that is compilable.
|
| DynaTag | org.apache.commons.jelly | DynaTag represents a Jelly custom tag which
can take its attributes dynamically and store them in some data structure.
|
| Expression | org.apache.commons.jelly.expression | Expression represents an arbitrary expression using some pluggable
expression language.
|
| ExpressionFactory | org.apache.commons.jelly.expression | ExpressionFactory is a factory of Expression objects.
|
| LocationAware | org.apache.commons.jelly | LocationAware represents a Tag or Exception which is location aware.
|
| NamespaceAwareTag | 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.
|
| Script | org.apache.commons.jelly | Script represents a Jelly script.
|
| Tag | org.apache.commons.jelly | Tag represents a Jelly custom tag.
|
| TagFactory | org.apache.commons.jelly.impl | TagFactory represents a Factory of Tag instances.
|
| TagLibraryResolver | org.apache.commons.jelly.impl | TagLibraryResolver represents an object capable of
resolving a URI to a TagLibrary instance.
|
| XPathSource | org.apache.commons.jelly.xpath | A tag which is capable of producing a source of XPath context objects
such as <x:forEach> |