Class Hierarchy (Velocity 1.7 API)

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Hierarchy For All Packages

Package Hierarchies:
  org.apache.velocity, org.apache.velocity.anakia, org.apache.velocity.app, org.apache.velocity.app.event, org.apache.velocity.app.event.implement, org.apache.velocity.app.tools, org.apache.velocity.context, org.apache.velocity.convert, org.apache.velocity.exception, org.apache.velocity.io, org.apache.velocity.runtime, org.apache.velocity.runtime.directive, org.apache.velocity.runtime.log, org.apache.velocity.runtime.parser, org.apache.velocity.runtime.parser.node, org.apache.velocity.runtime.resource, org.apache.velocity.runtime.resource.loader, org.apache.velocity.runtime.resource.util, org.apache.velocity.runtime.visitor, org.apache.velocity.servlet, org.apache.velocity.texen, org.apache.velocity.texen.ant, org.apache.velocity.texen.util, org.apache.velocity.util, org.apache.velocity.util.introspection

## Class Hierarchy

- class java.lang.Object
  - class java.util.AbstractCollection (implements java.util.Collection)
    - class java.util.AbstractList (implements java.util.List)
      - class org.apache.velocity.util.ArrayListWrapper
  - class org.apache.velocity.runtime.parser.node.AbstractExecutor
    - class org.apache.velocity.runtime.parser.node.GetExecutor
    - class org.apache.velocity.runtime.parser.node.MapGetExecutor
    - class org.apache.velocity.runtime.parser.node.PropertyExecutor
      - class org.apache.velocity.runtime.parser.node.BooleanPropertyExecutor
  - class java.util.AbstractMap (implements java.util.Map)
    - class org.apache.velocity.runtime.directive.Scope
      - class org.apache.velocity.runtime.directive.ForeachScope
  - class org.apache.velocity.anakia.AnakiaTask.Context
  - class org.apache.velocity.util.ArrayIterator (implements java.util.Iterator)
  - class org.apache.velocity.runtime.parser.node.ASTMethod.MethodCacheKey
  - class org.apache.velocity.runtime.log.AvalonLogChute (implements org.apache.velocity.runtime.log.LogChute)
    - class org.apache.velocity.runtime.log.AvalonLogSystem (implements org.apache.velocity.runtime.log.LogSystem)
  - class org.apache.velocity.runtime.visitor.BaseVisitor (implements org.apache.velocity.runtime.parser.node.ParserVisitor)
    - class org.apache.velocity.runtime.visitor.NodeViewMode
  - class org.apache.velocity.runtime.directive.Block.Reference (implements org.apache.velocity.runtime.Renderable)
  - class org.apache.velocity.context.ChainedInternalContextAdapter (implements org.apache.velocity.context.InternalContextAdapter)
    - class org.apache.velocity.context.EvaluateContext
    - class org.apache.velocity.runtime.directive.Foreach.NullHolderContext
    - class org.apache.velocity.context.ProxyVMContext
  - class org.apache.velocity.util.introspection.ClassMap
  - class org.apache.velocity.util.ClassUtils
  - class org.apache.velocity.runtime.log.CommonsLogLogChute (implements org.apache.velocity.runtime.log.LogChute)
  - class org.jdom.Content (implements java.lang.Cloneable, java.io.Serializable)
    - class org.jdom.Element (implements org.jdom.Parent)
      - class org.apache.velocity.anakia.AnakiaElement
  - class org.jdom.DefaultJDOMFactory (implements org.jdom.JDOMFactory)
    - class org.apache.velocity.anakia.AnakiaJDOMFactory
  - class org.apache.velocity.runtime.directive.Directive (implements java.lang.Cloneable, org.apache.velocity.runtime.directive.DirectiveConstants)
    - class org.apache.velocity.runtime.directive.Block
      - class org.apache.velocity.runtime.directive.BlockMacro
      - class org.apache.velocity.runtime.directive.Define
    - class org.apache.velocity.runtime.directive.Break
    - class org.apache.velocity.runtime.directive.Evaluate
    - class org.apache.velocity.runtime.directive.Foreach
    - class org.apache.velocity.runtime.directive.InputBase
      - class org.apache.velocity.runtime.directive.Include
      - class org.apache.velocity.runtime.directive.Parse
    - class org.apache.velocity.runtime.directive.Literal
    - class org.apache.velocity.runtime.directive.Macro
    - class org.apache.velocity.runtime.directive.RuntimeMacro
    - class org.apache.velocity.runtime.directive.Stop
    - class org.apache.velocity.runtime.directive.VelocimacroProxy
  - class org.apache.velocity.util.EnumerationIterator (implements java.util.Iterator)
  - class org.apache.velocity.anakia.Escape
  - class org.apache.velocity.app.event.implement.EscapeReference (implements org.apache.velocity.app.event.ReferenceInsertionEventHandler, org.apache.velocity.util.RuntimeServicesAware)
    - class org.apache.velocity.app.event.implement.EscapeHtmlReference
    - class org.apache.velocity.app.event.implement.EscapeJavaScriptReference
    - class org.apache.velocity.app.event.implement.EscapeSqlReference
    - class org.apache.velocity.app.event.implement.EscapeXmlReference
  - class org.apache.velocity.app.event.EventCartridge
  - class org.apache.velocity.app.event.EventHandlerUtil
  - class org.apache.velocity.util.ExceptionUtils
  - class org.apache.velocity.app.FieldMethodizer
  - class org.apache.velocity.texen.util.FileUtil
  - class org.apache.velocity.texen.Generator
  - class javax.servlet.GenericServlet (implements java.io.Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig)
    - class javax.servlet.http.HttpServlet (implements java.io.Serializable)
      - class org.apache.velocity.servlet.VelocityServlet
  - class org.apache.velocity.runtime.log.HoldingLogChute (implements org.apache.velocity.runtime.log.LogChute)
    - class org.apache.velocity.runtime.log.PrimordialLogSystem (implements org.apache.velocity.runtime.log.LogSystem)
  - class org.apache.velocity.app.event.IncludeEventHandler.IncludeEventExecutor (implements org.apache.velocity.app.event.EventHandlerMethodExecutor)
  - class org.apache.velocity.app.event.implement.IncludeNotFound (implements org.apache.velocity.util.ContextAware, org.apache.velocity.app.event.IncludeEventHandler, org.apache.velocity.util.RuntimeServicesAware)
  - class org.apache.velocity.app.event.implement.IncludeRelativePath (implements org.apache.velocity.app.event.IncludeEventHandler)
  - class org.apache.velocity.util.introspection.Info
    - class org.apache.velocity.app.event.implement.InvalidReferenceInfo
  - class java.io.InputStream
    - class org.apache.velocity.io.UnicodeInputStream
  - class org.apache.velocity.context.InternalContextAdapterImpl (implements org.apache.velocity.context.InternalContextAdapter)
  - class org.apache.velocity.context.InternalContextBase (implements org.apache.velocity.context.InternalEventContext, org.apache.velocity.context.InternalHousekeepingContext)
    - class org.apache.velocity.context.AbstractContext (implements org.apache.velocity.context.Context)
      - class org.apache.velocity.VelocityContext (implements java.lang.Cloneable)
  - class org.apache.velocity.util.introspection.IntrospectionCacheData
  - class org.apache.velocity.util.introspection.IntrospectionUtils
  - class org.apache.velocity.util.introspection.IntrospectorBase
    - class org.apache.velocity.util.introspection.Introspector
      - class org.apache.velocity.util.introspection.SecureIntrospectorImpl (implements org.apache.velocity.util.introspection.SecureIntrospectorControl)
  - class org.apache.velocity.util.introspection.IntrospectorCacheImpl (implements org.apache.velocity.util.introspection.IntrospectorCache)
  - class org.apache.velocity.app.event.InvalidReferenceEventHandler.InvalidGetMethodExecutor (implements org.apache.velocity.app.event.EventHandlerMethodExecutor)
  - class org.apache.velocity.app.event.InvalidReferenceEventHandler.InvalidMethodExecutor (implements org.apache.velocity.app.event.EventHandlerMethodExecutor)
  - class org.apache.velocity.app.event.InvalidReferenceEventHandler.InvalidSetMethodExecutor (implements org.apache.velocity.app.event.EventHandlerMethodExecutor)
  - class org.apache.velocity.runtime.resource.loader.JarHolder
  - class org.apache.velocity.runtime.log.JdkLogChute (implements org.apache.velocity.runtime.log.LogChute)
  - class org.apache.velocity.runtime.parser.JJTParserState
  - class org.apache.velocity.runtime.log.Log
    - class org.apache.velocity.runtime.log.LogDisplayWrapper
    - class org.apache.velocity.runtime.log.RuntimeLoggerLog
  - class org.apache.velocity.runtime.log.Log4JLogChute (implements org.apache.velocity.runtime.log.LogChute)
    - class org.apache.velocity.runtime.log.Log4JLogSystem (implements org.apache.velocity.runtime.log.LogSystem)
  - class org.apache.velocity.runtime.log.LogChuteSystem (implements org.apache.velocity.runtime.log.LogChute)
  - class org.apache.velocity.runtime.log.LogManager
  - class org.apache.velocity.util.MapFactory
  - class MatchingTask
    - class org.apache.velocity.anakia.AnakiaTask
  - class org.apache.velocity.runtime.parser.node.MathUtils
  - class org.apache.velocity.app.event.MethodExceptionEventHandler.MethodExceptionExecutor (implements org.apache.velocity.app.event.EventHandlerMethodExecutor)
  - class org.apache.velocity.util.introspection.MethodMap
  - class org.apache.velocity.anakia.NodeList (implements java.lang.Cloneable, java.util.List)
  - class org.apache.velocity.runtime.parser.node.NodeUtils
  - class org.apache.velocity.runtime.log.NullLogChute (implements org.apache.velocity.runtime.log.LogChute)
    - class org.apache.velocity.runtime.log.NullLogSystem (implements org.apache.velocity.runtime.log.LogSystem)
  - class org.apache.velocity.app.event.NullSetEventHandler.ShouldLogOnNullSetExecutor (implements org.apache.velocity.app.event.EventHandlerMethodExecutor)
  - class org.apache.velocity.runtime.parser.Parser (implements org.apache.velocity.runtime.parser.ParserConstants, org.apache.velocity.runtime.parser.ParserTreeConstants)
  - class org.apache.velocity.runtime.ParserPoolImpl (implements org.apache.velocity.runtime.ParserPool)
  - class org.apache.velocity.runtime.parser.ParserTokenManager (implements org.apache.velocity.runtime.parser.ParserConstants)
  - class org.apache.log.format.PatternFormatter (implements org.apache.log.format.Formatter)
    - class org.apache.velocity.runtime.log.VelocityFormatter
  - class org.apache.velocity.app.event.implement.PrintExceptions (implements org.apache.velocity.app.event.MethodExceptionEventHandler, org.apache.velocity.util.RuntimeServicesAware)
  - class org.apache.velocity.texen.util.PropertiesUtil
  - class org.apache.velocity.app.event.ReferenceInsertionEventHandler.referenceInsertExecutor (implements org.apache.velocity.app.event.EventHandlerMethodExecutor)
  - class org.apache.velocity.app.event.implement.ReportInvalidReferences (implements org.apache.velocity.app.event.InvalidReferenceEventHandler, org.apache.velocity.util.RuntimeServicesAware)
  - class org.apache.velocity.runtime.resource.Resource
    - class org.apache.velocity.runtime.resource.ContentResource
    - class org.apache.velocity.Template
  - class org.apache.velocity.runtime.resource.ResourceCacheImpl (implements org.apache.velocity.runtime.resource.ResourceCache)
  - class org.apache.velocity.runtime.resource.ResourceFactory
  - class org.apache.velocity.runtime.resource.loader.ResourceLoader
    - class org.apache.velocity.runtime.resource.loader.ClasspathResourceLoader
    - class org.apache.velocity.runtime.resource.loader.DataSourceResourceLoader
    - class org.apache.velocity.runtime.resource.loader.FileResourceLoader
    - class org.apache.velocity.runtime.resource.loader.JarResourceLoader
    - class org.apache.velocity.runtime.resource.loader.StringResourceLoader
    - class org.apache.velocity.runtime.resource.loader.URLResourceLoader
  - class org.apache.velocity.runtime.resource.loader.ResourceLoaderFactory
  - class org.apache.velocity.runtime.resource.ResourceManagerImpl (implements org.apache.velocity.runtime.resource.ResourceManager)
  - class org.apache.velocity.runtime.Runtime (implements org.apache.velocity.runtime.RuntimeConstants)
  - class org.apache.velocity.runtime.RuntimeInstance (implements org.apache.velocity.runtime.RuntimeConstants, org.apache.velocity.runtime.RuntimeServices)
  - class org.apache.velocity.runtime.RuntimeSingleton (implements org.apache.velocity.runtime.RuntimeConstants)
  - class org.apache.velocity.runtime.directive.Scope.Info
  - class org.apache.velocity.runtime.log.ServletLogChute (implements org.apache.velocity.runtime.log.LogChute)
  - class org.apache.velocity.runtime.parser.node.SetExecutor
    - class org.apache.velocity.runtime.parser.node.MapSetExecutor
    - class org.apache.velocity.runtime.parser.node.PutExecutor
    - class org.apache.velocity.runtime.parser.node.SetPropertyExecutor
  - class org.apache.velocity.runtime.log.SimpleLog4JLogSystem (implements org.apache.velocity.runtime.log.LogSystem)
  - class org.apache.velocity.runtime.parser.node.SimpleNode (implements org.apache.velocity.runtime.parser.node.Node)
    - class org.apache.velocity.runtime.parser.node.ASTAndNode
    - class org.apache.velocity.runtime.parser.node.ASTAssignment
    - class org.apache.velocity.runtime.parser.node.ASTBlock
    - class org.apache.velocity.runtime.parser.node.ASTComment
    - class org.apache.velocity.runtime.parser.node.ASTDirective
    - class org.apache.velocity.runtime.parser.node.ASTElseIfStatement
    - class org.apache.velocity.runtime.parser.node.ASTElseStatement
    - class org.apache.velocity.runtime.parser.node.ASTEQNode
    - class org.apache.velocity.runtime.parser.node.ASTEscape
    - class org.apache.velocity.runtime.parser.node.ASTEscapedDirective
    - class org.apache.velocity.runtime.parser.node.ASTExpression
    - class org.apache.velocity.runtime.parser.node.ASTFalse
    - class org.apache.velocity.runtime.parser.node.ASTFloatingPointLiteral
    - class org.apache.velocity.runtime.parser.node.ASTGENode
    - class org.apache.velocity.runtime.parser.node.ASTGTNode
    - class org.apache.velocity.runtime.parser.node.ASTIdentifier
    - class org.apache.velocity.runtime.parser.node.ASTIfStatement
    - class org.apache.velocity.runtime.parser.node.ASTIncludeStatement
    - class org.apache.velocity.runtime.parser.node.ASTIndex
    - class org.apache.velocity.runtime.parser.node.ASTIntegerLiteral
    - class org.apache.velocity.runtime.parser.node.ASTIntegerRange
    - class org.apache.velocity.runtime.parser.node.ASTLENode
    - class org.apache.velocity.runtime.parser.node.ASTLTNode
    - class org.apache.velocity.runtime.parser.node.ASTMap
    - class org.apache.velocity.runtime.parser.node.ASTMathNode
      - class org.apache.velocity.runtime.parser.node.ASTAddNode
      - class org.apache.velocity.runtime.parser.node.ASTDivNode
      - class org.apache.velocity.runtime.parser.node.ASTModNode
      - class org.apache.velocity.runtime.parser.node.ASTMulNode
      - class org.apache.velocity.runtime.parser.node.ASTSubtractNode
    - class org.apache.velocity.runtime.parser.node.ASTMethod
    - class org.apache.velocity.runtime.parser.node.ASTNENode
    - class org.apache.velocity.runtime.parser.node.ASTNotNode
    - class org.apache.velocity.runtime.parser.node.ASTObjectArray
    - class org.apache.velocity.runtime.parser.node.ASTOrNode
    - class org.apache.velocity.runtime.parser.node.ASTParameters
    - class org.apache.velocity.runtime.parser.node.ASTprocess
    - class org.apache.velocity.runtime.parser.node.ASTReference
    - class org.apache.velocity.runtime.parser.node.ASTSetDirective
    - class org.apache.velocity.runtime.parser.node.ASTStringLiteral
    - class org.apache.velocity.runtime.parser.node.ASTText
    - class org.apache.velocity.runtime.parser.node.ASTTextblock
    - class org.apache.velocity.runtime.parser.node.ASTTrue
    - class org.apache.velocity.runtime.parser.node.ASTVariable
    - class org.apache.velocity.runtime.parser.node.ASTWord
  - class org.apache.velocity.util.SimplePool
  - class org.apache.velocity.runtime.resource.util.StringResource
  - class org.apache.velocity.runtime.resource.util.StringResourceRepositoryImpl (implements org.apache.velocity.runtime.resource.util.StringResourceRepository)
  - class org.apache.velocity.util.StringUtils
  - class org.apache.velocity.runtime.log.SystemLogChute (implements org.apache.velocity.runtime.log.LogChute)
  - class Task
    - class org.apache.velocity.texen.ant.TexenTask
  - class java.lang.Throwable (implements java.io.Serializable)
    - class java.lang.Error
      - class org.apache.velocity.runtime.directive.StopCommand
      - class org.apache.velocity.runtime.parser.TokenMgrError
    - class java.lang.Exception
      - class org.apache.velocity.runtime.parser.ParseException
        - class org.apache.velocity.runtime.directive.MacroParseException (implements org.apache.velocity.exception.ExtendedParseException)
        - class org.apache.velocity.runtime.parser.TemplateParseException (implements org.apache.velocity.exception.ExtendedParseException)
      - class java.lang.RuntimeException
        - class org.apache.velocity.util.introspection.MethodMap.AmbiguousException
        - class org.apache.velocity.exception.VelocityException
          - class org.apache.velocity.exception.MacroOverflowException
          - class org.apache.velocity.exception.MathException
          - class org.apache.velocity.exception.MethodInvocationException (implements org.apache.velocity.exception.ExtendedParseException)
          - class org.apache.velocity.exception.ParseErrorException
          - class org.apache.velocity.exception.ResourceNotFoundException
          - class org.apache.velocity.exception.TemplateInitException (implements org.apache.velocity.exception.ExtendedParseException)
  - class org.apache.velocity.runtime.parser.Token
  - class org.apache.velocity.anakia.TreeWalker
  - class org.apache.velocity.util.introspection.UberspectImpl (implements org.apache.velocity.util.introspection.Uberspect, org.apache.velocity.util.introspection.UberspectLoggable)
    - class org.apache.velocity.util.introspection.AbstractChainableUberspector (implements org.apache.velocity.util.introspection.ChainableUberspector)
      - class org.apache.velocity.util.introspection.LinkingUberspector
    - class org.apache.velocity.util.introspection.SecureUberspector (implements org.apache.velocity.util.RuntimeServicesAware)
  - class org.apache.velocity.util.introspection.UberspectImpl.VelGetterImpl (implements org.apache.velocity.util.introspection.VelPropertyGet)
  - class org.apache.velocity.util.introspection.UberspectImpl.VelMethodImpl (implements org.apache.velocity.util.introspection.VelMethod)
  - class org.apache.velocity.util.introspection.UberspectImpl.VelSetterImpl (implements org.apache.velocity.util.introspection.VelPropertySet)
  - class org.apache.velocity.runtime.VelocimacroFactory
  - class org.apache.velocity.runtime.VelocimacroManager
  - class org.apache.velocity.app.Velocity (implements org.apache.velocity.runtime.RuntimeConstants)
  - class org.apache.velocity.runtime.parser.VelocityCharStream (implements org.apache.velocity.runtime.parser.CharStream)
  - class org.apache.velocity.app.VelocityEngine (implements org.apache.velocity.runtime.RuntimeConstants)
  - class org.apache.velocity.app.tools.VelocityFormatter
  - class org.apache.velocity.app.tools.VelocityFormatter.VelocityAlternator
    - class org.apache.velocity.app.tools.VelocityFormatter.VelocityAutoAlternator
  - class org.apache.velocity.convert.WebMacro
  - class java.io.Writer
    - class org.apache.velocity.io.VelocityWriter
  - class org.jdom.output.XMLOutputter (implements java.lang.Cloneable)
    - class org.apache.velocity.anakia.OutputWrapper
  - class org.apache.velocity.anakia.XPathTool

## Interface Hierarchy

- interface org.apache.velocity.runtime.parser.CharStream
- interface org.apache.velocity.context.Context
  - interface org.apache.velocity.context.InternalContextAdapter (also extends org.apache.velocity.context.InternalEventContext, org.apache.velocity.context.InternalHousekeepingContext, org.apache.velocity.context.InternalWrapperContext)
- interface org.apache.velocity.util.ContextAware
- interface org.apache.velocity.runtime.directive.DirectiveConstants
- interface org.apache.velocity.app.event.EventHandler
  - interface org.apache.velocity.app.event.IncludeEventHandler
  - interface org.apache.velocity.app.event.InvalidReferenceEventHandler
  - interface org.apache.velocity.app.event.MethodExceptionEventHandler
  - interface org.apache.velocity.app.event.NullSetEventHandler
  - interface org.apache.velocity.app.event.ReferenceInsertionEventHandler
- interface org.apache.velocity.app.event.EventHandlerMethodExecutor
- interface org.apache.velocity.exception.ExtendedParseException
- interface org.apache.velocity.context.InternalEventContext
  - interface org.apache.velocity.context.InternalContextAdapter (also extends org.apache.velocity.context.Context, org.apache.velocity.context.InternalHousekeepingContext, org.apache.velocity.context.InternalWrapperContext)
- interface org.apache.velocity.context.InternalHousekeepingContext
  - interface org.apache.velocity.context.InternalContextAdapter (also extends org.apache.velocity.context.Context, org.apache.velocity.context.InternalEventContext, org.apache.velocity.context.InternalWrapperContext)
- interface org.apache.velocity.context.InternalWrapperContext
  - interface org.apache.velocity.context.InternalContextAdapter (also extends org.apache.velocity.context.Context, org.apache.velocity.context.InternalEventContext, org.apache.velocity.context.InternalHousekeepingContext)
- interface org.apache.velocity.util.introspection.IntrospectorCache
- interface org.apache.velocity.runtime.log.LogChute
- interface org.apache.velocity.runtime.log.LogSystem
- interface org.apache.velocity.runtime.parser.ParserConstants
- interface org.apache.velocity.runtime.ParserPool
- interface org.apache.velocity.runtime.parser.ParserTreeConstants
- interface org.apache.velocity.runtime.parser.node.ParserVisitor
- interface org.apache.velocity.runtime.Renderable
  - interface org.apache.velocity.runtime.parser.node.Node
- interface org.apache.velocity.runtime.resource.ResourceCache
- interface org.apache.velocity.runtime.resource.ResourceManager
- interface org.apache.velocity.runtime.RuntimeConstants
- interface org.apache.velocity.runtime.RuntimeLogger
  - interface org.apache.velocity.runtime.RuntimeServices
- interface org.apache.velocity.util.RuntimeServicesAware
- interface org.apache.velocity.util.introspection.SecureIntrospectorControl
- interface org.apache.velocity.runtime.resource.util.StringResourceRepository
- interface org.apache.velocity.util.TemplateNumber
- interface org.apache.velocity.util.introspection.Uberspect
  - interface org.apache.velocity.util.introspection.ChainableUberspector
- interface org.apache.velocity.util.introspection.UberspectLoggable
- interface org.apache.velocity.util.introspection.VelMethod
- interface org.apache.velocity.util.introspection.VelPropertyGet
- interface org.apache.velocity.util.introspection.VelPropertySet

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2000-2010 Apache Software Foundation. All Rights Reserved.