Library:Apache Jakarta Velocity Engine
Version:1.5
Compatibility:JDK 1.5
Interfaces in library Apache Jakarta Velocity Engine.
NamePackageDescription
CharStreamorg.apache.velocity.runtime.parserThis interface describes a character stream that maintains line and column number positions of the characters.
Contextorg.apache.velocity.contextInterface describing the application data context.
ContextAwareorg.apache.velocity.utilEvent handlers implementing this interface will automatically have the method setContext called before each event.
DirectiveConstantsorg.apache.velocity.runtime.directiveBase class for all directives used in Velocity.
EventHandlerorg.apache.velocity.app.eventBase interface for all event handlers
EventHandlerMethodExecutororg.apache.velocity.app.eventStrategy object used to execute event handler method.
ExtendedParseExceptionorg.apache.velocity.exceptionAll Exceptions that can provide additional information about the place where the error happened (template name, column and line number) can implement this interface and the ParseErrorException will then be able to deal with this information.
IncludeEventHandlerorg.apache.velocity.app.eventEvent handler for include type directives (e.g.
InternalContextAdapterorg.apache.velocity.contextinterface to bring all necessary internal and user contexts together.
InternalEventContextorg.apache.velocity.contextInterface for event support.
InternalWrapperContextorg.apache.velocity.contextinterface for internal context wrapping functionality
IntrospectorCacheorg.apache.velocity.util.introspectionThe introspector cache API definition.
IntrospectorCacheListenerorg.apache.velocity.util.introspectionInterface to implement for listeners to the internal Introspector cache.
InvalidReferenceEventHandlerorg.apache.velocity.app.eventEvent handler called when an invalid reference is encountered.
LogChuteorg.apache.velocity.runtime.logBase interface that logging systems need to implement.
LogSystemorg.apache.velocity.runtime.logOld base interface that old logging systems needed to implement.
MethodExceptionEventHandlerorg.apache.velocity.app.eventEvent handler called when a method throws an exception.
Nodeorg.apache.velocity.runtime.parser.nodeThis file describes the interface between the Velocity code and the JavaCC generated code.
NullSetEventHandlerorg.apache.velocity.app.eventEvent handler called when the RHS of #set is null.
ParserConstantsorg.apache.velocity.runtime.parserNo description provided.
ParserPoolorg.apache.velocity.runtimeProvides instances of parsers as needed.
ParserTreeConstantsorg.apache.velocity.runtime.parserNo description provided.
ParserVisitororg.apache.velocity.runtime.parserNo description provided.
ReferenceInsertionEventHandlerorg.apache.velocity.app.eventReference 'Stream insertion' event handler.
ResourceCacheorg.apache.velocity.runtime.resourceInterface that defines the shape of a pluggable resource cache for the included ResourceManager
ResourceManagerorg.apache.velocity.runtime.resourceClass to manage the text resource for the Velocity Runtime.
RuntimeConstantsorg.apache.velocity.runtimeThis class defines the keys that are used in the velocity.properties file so that they can be referenced as a constant within Java code.
RuntimeLoggerorg.apache.velocity.runtimeInterface for internal runtime logging services.
RuntimeServicesorg.apache.velocity.runtimeInterface for internal runtime services that are needed by the various components w/in Velocity.
RuntimeServicesAwareorg.apache.velocity.utilUse this interface to automatically have the method setRuntimeServices called at initialization.
SecureIntrospectorControlorg.apache.velocity.util.introspectionInterface used to determine which methods are allowed to be executed.
StringResourceRepositoryorg.apache.velocity.runtime.resource.utilA StringResourceRepository functions as a central repository for Velocity templates stored in Strings.
TemplateNumberorg.apache.velocity.utilAny object in the context which implements TemplateNumber will be treated as a number for the purposes of arithmetic operations and comparison.
Uberspectorg.apache.velocity.util.introspection'Federated' introspection/reflection interface to allow the introspection behavior in Velocity to be customized.
UberspectLoggableorg.apache.velocity.util.introspectionMarker interface to let an uberspector indicate it can and wants to log Thanks to Paulo for the suggestion
VelMethodorg.apache.velocity.util.introspectionMethod used for regular method invocation $foo.bar()
VelPropertyGetorg.apache.velocity.util.introspectionInterface defining a 'getter'.
VelPropertySetorg.apache.velocity.util.introspectionInterface used for setting values that appear to be properties in Velocity.
Search