| Library: | Apache Jakarta Velocity Engine |
| Version: | 1.4 |
| Compatibility: | JDK 1.4 |
| Name | Package | Description |
|---|---|---|
| AbstractContext | org.apache.velocity.context | This class is the abstract base class for all conventional Velocity Context implementations. |
| AbstractExecutor | org.apache.velocity.runtime.parser.node | Abstract class that is used to execute an arbitrary method that is in introspected. |
| AnakiaElement | org.apache.velocity.anakia | A JDOM Element that is tailored for Anakia needs. |
| AnakiaJDOMFactory | org.apache.velocity.anakia | A customized JDOMFactory for Anakia that produces AnakiaElement instances instead of ordinary JDOM Element instances. |
| AnakiaTask | org.apache.velocity.anakia | The purpose of this Ant Task is to allow you to use Velocity as an XML transformation tool like XSLT is. |
| AnakiaTestCase | org.apache.velocity.test | This is a test case for Anakia. |
| ArrayIterator | org.apache.velocity.util | An Iterator wrapper for an Object[]. |
| ASTAddNode | org.apache.velocity.runtime.parser.node | No description provided. |
| ASTAndNode | org.apache.velocity.runtime.parser.node | Please look at the Parser.jjt file which is what controls the generation of this class. |
| ASTAssignment | org.apache.velocity.runtime.parser.node | No description provided. |
| ASTBlock | org.apache.velocity.runtime.parser.node | No description provided. |
| ASTComment | org.apache.velocity.runtime.parser.node | Represents all comments... |
| ASTDirective | org.apache.velocity.runtime.parser.node | This class is responsible for handling the pluggable directives in VTL. |
| ASTDivNode | org.apache.velocity.runtime.parser.node | Handles integer division of nodes Please look at the Parser.jjt file which is what controls the generation of this class. |
| ASTElseIfStatement | org.apache.velocity.runtime.parser.node | This class is responsible for handling the ElseIf VTL control statement. |
| ASTElseStatement | org.apache.velocity.runtime.parser.node | This class is responsible for handling the Else VTL control statement. |
| ASTEQNode | org.apache.velocity.runtime.parser.node | Handles the equivalence operator
|
| ASTEscape | org.apache.velocity.runtime.parser.node | This class is responsible for handling Escapes in VTL. |
| ASTEscapedDirective | org.apache.velocity.runtime.parser.node | This class is responsible for handling EscapedDirectives in VTL. |
| ASTExpression | org.apache.velocity.runtime.parser.node | No description provided. |
| ASTFalse | org.apache.velocity.runtime.parser.node | No description provided. |
| ASTGENode | org.apache.velocity.runtime.parser.node | No description provided. |
| ASTGTNode | org.apache.velocity.runtime.parser.node | No description provided. |
| ASTIdentifier | org.apache.velocity.runtime.parser.node | ASTIdentifier.java Method support for identifiers : $foo mainly used by ASTRefrence Introspection is now moved to 'just in time' or at render / execution time. |
| ASTIfStatement | org.apache.velocity.runtime.parser.node | No description provided. |
| ASTIncludeStatement | org.apache.velocity.runtime.parser.node | No description provided. |
| ASTIntegerRange | org.apache.velocity.runtime.parser.node | No description provided. |
| ASTLENode | org.apache.velocity.runtime.parser.node | No description provided. |
| ASTLTNode | org.apache.velocity.runtime.parser.node | No description provided. |
| ASTMethod | org.apache.velocity.runtime.parser.node | ASTMethod.java Method support for references : $foo.method() NOTE : introspection is now done at render time. |
| ASTModNode | org.apache.velocity.runtime.parser.node | No description provided. |
| ASTMulNode | org.apache.velocity.runtime.parser.node | Handles integer multiplication Please look at the Parser.jjt file which is what controls the generation of this class. |
| ASTNENode | org.apache.velocity.runtime.parser.node | No description provided. |
| ASTNotNode | org.apache.velocity.runtime.parser.node | No description provided. |
| ASTNumberLiteral | org.apache.velocity.runtime.parser.node | No description provided. |
| ASTObjectArray | org.apache.velocity.runtime.parser.node | No description provided. |
| ASTOrNode | org.apache.velocity.runtime.parser.node | Please look at the Parser.jjt file which is what controls the generation of this class. |
| ASTParameters | org.apache.velocity.runtime.parser.node | No description provided. |
| ASTprocess | org.apache.velocity.runtime.parser.node | No description provided. |
| ASTReference | org.apache.velocity.runtime.parser.node | This class is responsible for handling the references in VTL ($foo). |
| ASTSetDirective | org.apache.velocity.runtime.parser.node | Node for the #set directive |
| ASTStringLiteral | org.apache.velocity.runtime.parser.node | ASTStringLiteral support. |
| ASTSubtractNode | org.apache.velocity.runtime.parser.node | Handles integer subtraction of nodes (in #set() ) Please look at the Parser.jjt file which is what controls the generation of this class. |
| ASTText | org.apache.velocity.runtime.parser.node | No description provided. |
| ASTTrue | org.apache.velocity.runtime.parser.node | No description provided. |
| ASTVariable | org.apache.velocity.runtime.parser.node | No description provided. |
| ASTWord | org.apache.velocity.runtime.parser.node | No description provided. |
| AvalonLogSystem | org.apache.velocity.runtime.log | Implementation of a Avalon logger. |
| BaseTestCase | org.apache.velocity.test | Base test case that provides a few utility methods for the rest of the tests. |
| BaseVisitor | org.apache.velocity.runtime.visitor | This is the base class for all visitors. |
| BooleanPropertyExecutor | org.apache.velocity.runtime.parser.node | Handles discovery and valuation of a
boolean object property, of the
form public boolean is |
| BoolObj | org.apache.velocity.test.provider | simple class to test boolean property introspection - can't use TestProvider as there is a get( String ) and that comes before isProperty in the search pattern |
| Child | org.apache.velocity.test.provider | Rudimentary class used in the testbed to test introspection with subclasses of a particular class. |
| ClassloaderChangeTest | org.apache.velocity.test | Tests if we can hand Velocity an arbitrary class for logging. |
| ClassMap | org.apache.velocity.util.introspection | A cache of introspection information for a specific class instance. |
| ClasspathResourceLoader | org.apache.velocity.runtime.resource.loader | ClasspathResourceLoader is a simple loader that will load templates from the classpath. |
| ClasspathResourceTest | org.apache.velocity.test | Load templates from the Classpath. |
| CommonsExtPropTestCase | org.apache.velocity.test | Tests for the Commons ExtendedProperties class. |
| Compiler | org.apache.velocity.runtime.compiler | The start of a velocity template compiler. |
| Configuration | org.apache.velocity.runtime.configuration | This class extends normal Java properties by adding the possibility to use the same key many times concatenating the value strings instead of overwriting them. |
| ConfigurationTestCase | org.apache.velocity.test | Tests for the Configuration class. |
| ContentResource | org.apache.velocity.runtime.resource | This class represent a general text resource that may have been retrieved from any number of possible sources. |
| ContextSafetyTestCase | org.apache.velocity.test | Tests if we are context safe : can we switch objects in the context and re-merge the template safely. |
| DataSourceResourceLoader | org.apache.velocity.runtime.resource.loader | This is a simple template file loader that loads templates from a DataSource instead of plain files. |
| Directive | org.apache.velocity.runtime.directive | Base class for all directives used in Velocity. |
| EncodingTestCase | org.apache.velocity.test | Tests input encoding handling. |
| EnumerationIterator | org.apache.velocity.util | An Iterator wrapper for an Enumeration. |
| Escape | org.apache.velocity.anakia | This class is for escaping CDATA sections. |
| EventCartridge | org.apache.velocity.app.event | 'Package' of event handlers... |
| EventHandlingTestCase | org.apache.velocity.test | Tests event handling |
| ExternalLoggerTest | org.apache.velocity.test | Tests if we can hand Velocity an arbitrary class for logging. |
| FieldMethodizer | org.apache.velocity.app | This is a small utility class allow easy access to static fields in a class, such as string constants. |
| FileResourceLoader | org.apache.velocity.runtime.resource.loader | A loader for templates stored on the file system. |
| FileUtil | org.apache.velocity.texen.util | A general file utility for use in the context |
| Foreach | org.apache.velocity.runtime.directive | Foreach directive used for moving through arrays, or objects that provide an Iterator. |
| Generator | org.apache.velocity.texen | A text/code generator class |
| GetExecutor | org.apache.velocity.runtime.parser.node | Executor that simply tries to execute a get(key) operation. |
| Include | org.apache.velocity.runtime.directive | Pluggable directive that handles the #include() statement in VTL. |
| Info | org.apache.velocity.util.introspection | Little class to carry in info such as template name, line and column for information error reporting from the uberspector implementations |
| InlineScopeVMTestCase | org.apache.velocity.test | Tests if the VM template-locality is working. |
| InputBase | org.apache.velocity.runtime.directive | Base class for directives which do input operations (e.g. |
| InternalContextAdapterImpl | org.apache.velocity.context | This adapter class is the container for all context types for internal use. |
| IntrospectionCacheData | org.apache.velocity.util.introspection | Holds information for node-local context data introspection information. |
| Introspector | org.apache.velocity.util.introspection | This basic function of this class is to return a Method object for a particular class given the name of a method and the parameters to the method in the form of an Object[] The first time the Introspector sees a class it creates a class method map for the class in question. |
| IntrospectorBase | org.apache.velocity.util.introspection | This basic function of this class is to return a Method object for a particular class given the name of a method and the parameters to the method in the form of an Object[] The first time the Introspector sees a class it creates a class method map for the class in question. |
| IntrospectorTestCase | org.apache.velocity.test | Test case for the Velocity Introspector which uses the Java Reflection API to determine the correct signature of the methods used in VTL templates. |
| IntrospectorTestCase.MethodProvider | org.apache.velocity.test | No description provided. |
| IntrospectorTestCase2 | org.apache.velocity.test | Test case for the Velocity Introspector which tests the ability to find a 'best match' |
| IntrospectorTestCase2.Bar | org.apache.velocity.test | No description provided. |
| IntrospectorTestCase2.Foo | org.apache.velocity.test | No description provided. |
| IntrospectorTestCase2.Tester | org.apache.velocity.test | No description provided. |
| IntrospectorTestCase2.Tester2 | org.apache.velocity.test | No description provided. |
| IntrospectorTestCase3 | org.apache.velocity.test | Simple introspector test case for primitive problem found in 1.3 |
| IntrospectorTestCase3.MethodProvider | org.apache.velocity.test | No description provided. |
| JarHolder | org.apache.velocity.runtime.resource.loader | A small wrapper around a Jar |
| JarResourceLoader | org.apache.velocity.runtime.resource.loader | ResourceLoader to load templates from multiple Jar files. |
| Literal | org.apache.velocity.runtime.directive | A very simple directive that leverages the Node.literal() to grab the literal rendition of a node. |
| Log4JLogSystem | org.apache.velocity.runtime.log | Implementation of a Log4J logger. |
| LogManager | org.apache.velocity.runtime.log | This class is responsible for instantiating the correct LoggingSystem |
| Macro | org.apache.velocity.runtime.directive | Macro.java Macro implements the macro definition directive of VTL. |
| MethodInvocationExceptionTest | org.apache.velocity.test | Tests if we can hand Velocity an arbitrary class for logging. |
| MethodMap | org.apache.velocity.util.introspection | No description provided. |
| MiscTestCase | org.apache.velocity.test | Test case for any miscellaneous stuff. |
| MultiLoaderTestCase | org.apache.velocity.test | Load templates from the Classpath. |
| MultipleFileResourcePathTest | org.apache.velocity.test | Multiple paths in the file resource loader. |
| NodeList | org.apache.velocity.anakia | Provides a class for wrapping a list of JDOM objects primarily for use in template engines and other kinds of text transformation tools. |
| NodeUtils | org.apache.velocity.runtime.parser.node | Utilities for dealing with the AST node structure. |
| NodeViewMode | org.apache.velocity.runtime.visitor | This class is simply a visitor implementation that traverses the AST, produced by the Velocity parsing process, and creates a visual structure of the AST. |
| NullLogSystem | org.apache.velocity.runtime.log | Logger used in case of failure. |
| OutputWrapper | org.apache.velocity.anakia | This class extends XMLOutputter in order to provide a way to walk an Element tree into a String. |
| Parse | org.apache.velocity.runtime.directive | Pluggable directive that handles the #parse()
statement in VTL. |
| Parser | org.apache.velocity.runtime.parser | This class is responsible for parsing a Velocity template. |
| ParserTestCase | org.apache.velocity.test | More specific parser tests where just templating isn't enough. |
| ParserTokenManager | org.apache.velocity.runtime.parser | No description provided. |
| Person | org.apache.velocity.test.provider | Rudimentary class used in the testbed to test introspection with subclasses of a particular class. |
| PrimordialLogSystem | org.apache.velocity.runtime.log | Pre-init logger. |
| PropertiesUtil | org.apache.velocity.texen.util | A property utility class for the texen text/code generator Usually this class is only used from a Velocity context. |
| PropertyExecutor | org.apache.velocity.runtime.parser.node | Returned the value of object property when executed. |
| Resource | org.apache.velocity.runtime.resource | This class represent a general text resource that may have been retrieved from any number of possible sources. |
| ResourceCacheImpl | org.apache.velocity.runtime.resource | Default implementation of the resource cache for the default ResourceManager. |
| ResourceFactory | org.apache.velocity.runtime.resource | Class responsible for instantiating Resource objects,
given name and type. |
| ResourceLoader | org.apache.velocity.runtime.resource.loader | This is abstract class the all text resource loaders should extend. |
| ResourceLoaderFactory | org.apache.velocity.runtime.resource.loader | Factory to grab a template loader. |
| ResourceManagerImpl | org.apache.velocity.runtime.resource | Class to manage the text resource for the Velocity Runtime. |
| Runtime | org.apache.velocity.runtime | This is the Runtime system for Velocity. |
| RuntimeInstance | org.apache.velocity.runtime | This is the Runtime system for Velocity. |
| RuntimeSingleton | org.apache.velocity.runtime | This is the Runtime system for Velocity. |
| SimpleLog4JLogSystem | org.apache.velocity.runtime.log | Implementation of a simple log4j system that will either latch onto an existing category, or just do a simple rolling file log. |
| SimpleNode | org.apache.velocity.runtime.parser.node | No description provided. |
| SimplePool | org.apache.velocity.util | Simple object pool. |
| StringUtils | org.apache.velocity.util | This class provides some methods for dynamically invoking methods in objects, and some string manipulation methods used by torque. |
| Template | org.apache.velocity | This class is used for controlling all template operations. |
| TemplateNodeView | org.apache.velocity.test.view | Simple class for dumping the AST for a template. |
| TemplateTestCase | org.apache.velocity.test | Easily add test cases which evaluate templates and check their output. |
| TemplateTestSuite | org.apache.velocity.test | Test suite for Templates. |
| Test | org.apache.velocity.test.misc | This class the testbed for Velocity. |
| TestProvider | org.apache.velocity.test.provider | This class is used by the testbed. |
| TexenClasspathTestCase | org.apache.velocity.test | This is a test case for Texen. |
| TexenTask | org.apache.velocity.texen.ant | An ant task for generating output by using Velocity |
| TexenTestCase | org.apache.velocity.test | This is a test case for Texen. |
| Token | org.apache.velocity.runtime.parser | Describes the input token stream. |
| TreeWalker | org.apache.velocity.anakia | This class allows you to walk a tree of JDOM Element objects. |
| UberspectImpl | org.apache.velocity.util.introspection | Implementation of Uberspect to provide the default introspective functionality of Velocity |
| UberspectImpl.VelGetterImpl | org.apache.velocity.util.introspection | No description provided. |
| UberspectImpl.VelMethodImpl | org.apache.velocity.util.introspection | Implementation of VelMethod |
| UberspectImpl.VelSetterImpl | org.apache.velocity.util.introspection | No description provided. |
| VelocimacroFactory | org.apache.velocity.runtime | VelocimacroFactory.java manages the set of VMs in a running Velocity engine. |
| VelocimacroManager | org.apache.velocity.runtime | Manages VMs in namespaces. |
| VelocimacroManager.MacroEntry | org.apache.velocity.runtime | wrapper class for holding VM information |
| VelocimacroProxy | org.apache.velocity.runtime.directive | VelocimacroProxy.java a proxy Directive-derived object to fit with the current directive system |
| VelocimacroTestCase | org.apache.velocity.test | This class tests strange Velocimacro issues. |
| Velocity | org.apache.velocity.app | This class provides services to the application
developer, such as :
|
| VelocityAppTestCase | org.apache.velocity.test | This class is intended to test the app.Velocity.java class. |
| VelocityCharStream | org.apache.velocity.runtime.parser | An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (without unicode processing). |
| VelocityContext | org.apache.velocity | General purpose implemention of the application Context interface for general application use. |
| VelocityEngine | org.apache.velocity.app | This class provides a separate new-able instance of the Velocity template engine. |
| VelocityFormatter | org.apache.velocity.app.tools | Formatting tool for inserting into the Velocity WebContext. |
| VelocityFormatter | org.apache.velocity.runtime.log | No description provided. |
| VelocityFormatter.VelocityAlternator | org.apache.velocity.app.tools | Class that returns alternating values in a template. |
| VelocityFormatter.VelocityAutoAlternator | org.apache.velocity.app.tools | As VelocityAlternator, but calls alternate()
automatically on rendering in a template. |
| VelocityServlet | org.apache.velocity.servlet | Base class which simplifies the use of Velocity with Servlets. |
| VelocityServletTest | org.apache.velocity.test | Tests our VelocityServlet implementation. |
| VelocityWriter | org.apache.velocity.io | Implementation of a fast Writer. |
| VMContext | org.apache.velocity.context | This is a special, internal-use-only context implementation to be used for the new Velocimacro implementation. |
| VMProxyArg | org.apache.velocity.runtime.directive | The function of this class is to proxy for the calling parameter to the VM. |
| VMReferenceMungeVisitor | org.apache.velocity.runtime.visitor | This class is a visitor used by the VM proxy to change the literal representation of a reference in a VM. |
| WebMacro | org.apache.velocity.convert | This class will convert a WebMacro template to a Velocity template. |
| XPathTool | org.apache.velocity.anakia | This class adds an entrypoint into XPath functionality, for Anakia. |
| Search |




