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

## Hierarchy For All Packages

Package Hierarchies:
  org.apache.commons.jexl2, org.apache.commons.jexl2.internal, org.apache.commons.jexl2.internal.introspection, org.apache.commons.jexl2.introspection, org.apache.commons.jexl2.parser, org.apache.commons.jexl2.scripting

## Class Hierarchy

- java.lang.Object
  - java.util.AbstractCollection<E> (implements java.util.Collection<E>)
    - java.util.AbstractList<E> (implements java.util.List<E>)
      - org.apache.commons.jexl2.internal.ArrayListWrapper
  - org.apache.commons.jexl2.internal.AbstractExecutor
    - org.apache.commons.jexl2.internal.AbstractExecutor.Get (implements org.apache.commons.jexl2.introspection.JexlPropertyGet)
      - org.apache.commons.jexl2.internal.BooleanGetExecutor
      - org.apache.commons.jexl2.internal.DuckGetExecutor
      - org.apache.commons.jexl2.internal.ListGetExecutor
      - org.apache.commons.jexl2.internal.MapGetExecutor
      - org.apache.commons.jexl2.internal.PropertyGetExecutor
    - org.apache.commons.jexl2.internal.AbstractExecutor.Method (implements org.apache.commons.jexl2.introspection.JexlMethod)
      - org.apache.commons.jexl2.internal.MethodExecutor
    - org.apache.commons.jexl2.internal.AbstractExecutor.Set (implements org.apache.commons.jexl2.introspection.JexlPropertySet)
      - org.apache.commons.jexl2.internal.DuckSetExecutor
      - org.apache.commons.jexl2.internal.ListSetExecutor
      - org.apache.commons.jexl2.internal.MapSetExecutor
      - org.apache.commons.jexl2.internal.PropertySetExecutor
  - org.apache.commons.jexl2.internal.AbstractExecutor.Method.Parameter
  - javax.script.AbstractScriptEngine (implements javax.script.ScriptEngine)
    - org.apache.commons.jexl2.scripting.JexlScriptEngine (implements javax.script.Compilable)
  - org.apache.commons.jexl2.internal.ArrayIterator (implements java.util.Iterator<E>)
  - org.apache.commons.jexl2.DebugInfo (implements org.apache.commons.jexl2.JexlInfo)
  - org.apache.commons.jexl2.internal.EnumerationIterator<T> (implements java.util.Iterator<E>)
  - org.apache.commons.jexl2.ExpressionImpl (implements org.apache.commons.jexl2.Expression, org.apache.commons.jexl2.Script)
  - org.apache.commons.jexl2.Interpreter (implements org.apache.commons.jexl2.parser.ParserVisitor)
  - org.apache.commons.jexl2.internal.Introspector
    - org.apache.commons.jexl2.introspection.UberspectImpl (implements org.apache.commons.jexl2.introspection.Uberspect)
      - org.apache.commons.jexl2.introspection.SandboxUberspectImpl
  - org.apache.commons.jexl2.internal.introspection.IntrospectorBase
  - org.apache.commons.jexl2.JexlArithmetic
    - org.apache.commons.jexl2.JexlThreadedArithmetic
  - org.apache.commons.jexl2.JexlEngine
  - org.apache.commons.jexl2.JexlEngine.Frame
  - org.apache.commons.jexl2.JexlEngine.Scope
  - org.apache.commons.jexl2.JexlEngine.SoftCache<K,V>
  - org.apache.commons.jexl2.scripting.JexlScriptEngine.JexlScriptObject
  - org.apache.commons.jexl2.scripting.JexlScriptEngineFactory (implements javax.script.ScriptEngineFactory)
  - org.apache.commons.jexl2.parser.JJTParserState
  - org.apache.commons.jexl2.Main
  - org.apache.commons.jexl2.scripting.Main
  - org.apache.commons.jexl2.MapContext (implements org.apache.commons.jexl2.JexlContext)
  - org.apache.commons.jexl2.internal.introspection.MethodKey
  - org.apache.commons.jexl2.ObjectContext<T> (implements org.apache.commons.jexl2.JexlContext)
  - org.apache.commons.jexl2.parser.ParserTokenManager (implements org.apache.commons.jexl2.parser.ParserConstants)
  - org.apache.commons.jexl2.ReadonlyContext (implements org.apache.commons.jexl2.JexlContext)
  - org.apache.commons.jexl2.introspection.Sandbox
  - org.apache.commons.jexl2.introspection.Sandbox.Names
    - org.apache.commons.jexl2.introspection.Sandbox.BlackSet
    - org.apache.commons.jexl2.introspection.Sandbox.WhiteSet
  - org.apache.commons.jexl2.introspection.Sandbox.Permissions
  - org.apache.commons.jexl2.parser.SimpleCharStream
  - org.apache.commons.jexl2.parser.SimpleNode (implements org.apache.commons.jexl2.parser.Node)
    - org.apache.commons.jexl2.parser.JexlNode (implements org.apache.commons.jexl2.JexlInfo)
      - org.apache.commons.jexl2.parser.ASTAdditiveNode
      - org.apache.commons.jexl2.parser.ASTAdditiveOperator
      - org.apache.commons.jexl2.parser.ASTAmbiguous
      - org.apache.commons.jexl2.parser.ASTAndNode
      - org.apache.commons.jexl2.parser.ASTArrayAccess
        - org.apache.commons.jexl2.parser.ASTReferenceExpression
      - org.apache.commons.jexl2.parser.ASTArrayLiteral (implements org.apache.commons.jexl2.parser.JexlNode.Literal<T>)
      - org.apache.commons.jexl2.parser.ASTAssignment
      - org.apache.commons.jexl2.parser.ASTBitwiseAndNode
      - org.apache.commons.jexl2.parser.ASTBitwiseComplNode
      - org.apache.commons.jexl2.parser.ASTBitwiseOrNode
      - org.apache.commons.jexl2.parser.ASTBitwiseXorNode
      - org.apache.commons.jexl2.parser.ASTBlock
      - org.apache.commons.jexl2.parser.ASTConstructorNode
      - org.apache.commons.jexl2.parser.ASTDivNode
      - org.apache.commons.jexl2.parser.ASTEmptyFunction
      - org.apache.commons.jexl2.parser.ASTEQNode
      - org.apache.commons.jexl2.parser.ASTERNode
      - org.apache.commons.jexl2.parser.ASTFalseNode
      - org.apache.commons.jexl2.parser.ASTFloatLiteral (implements org.apache.commons.jexl2.parser.JexlNode.Literal<T>)
      - org.apache.commons.jexl2.parser.ASTForeachStatement
      - org.apache.commons.jexl2.parser.ASTFunctionNode
      - org.apache.commons.jexl2.parser.ASTGENode
      - org.apache.commons.jexl2.parser.ASTGTNode
      - org.apache.commons.jexl2.parser.ASTIdentifier
        - org.apache.commons.jexl2.parser.ASTVar
      - org.apache.commons.jexl2.parser.ASTIfStatement
      - org.apache.commons.jexl2.parser.ASTIntegerLiteral (implements org.apache.commons.jexl2.parser.JexlNode.Literal<T>)
      - org.apache.commons.jexl2.parser.ASTJexlScript
      - org.apache.commons.jexl2.parser.ASTLENode
      - org.apache.commons.jexl2.parser.ASTLTNode
      - org.apache.commons.jexl2.parser.ASTMapEntry
      - org.apache.commons.jexl2.parser.ASTMapLiteral (implements org.apache.commons.jexl2.parser.JexlNode.Literal<T>)
      - org.apache.commons.jexl2.parser.ASTMethodNode
      - org.apache.commons.jexl2.parser.ASTModNode
      - org.apache.commons.jexl2.parser.ASTMulNode
      - org.apache.commons.jexl2.parser.ASTNENode
      - org.apache.commons.jexl2.parser.ASTNotNode
      - org.apache.commons.jexl2.parser.ASTNRNode
      - org.apache.commons.jexl2.parser.ASTNullLiteral
      - org.apache.commons.jexl2.parser.ASTNumberLiteral (implements org.apache.commons.jexl2.parser.JexlNode.Literal<T>)
      - org.apache.commons.jexl2.parser.ASTOrNode
      - org.apache.commons.jexl2.parser.ASTReference
      - org.apache.commons.jexl2.parser.ASTReturnStatement
      - org.apache.commons.jexl2.parser.ASTSizeFunction
      - org.apache.commons.jexl2.parser.ASTSizeMethod
      - org.apache.commons.jexl2.parser.ASTStringLiteral (implements org.apache.commons.jexl2.parser.JexlNode.Literal<T>)
      - org.apache.commons.jexl2.parser.ASTTernaryNode
      - org.apache.commons.jexl2.parser.ASTTrueNode
      - org.apache.commons.jexl2.parser.ASTUnaryMinusNode
      - org.apache.commons.jexl2.parser.ASTWhileStatement
  - org.apache.commons.jexl2.parser.StringParser
    - org.apache.commons.jexl2.parser.JexlParser
      - org.apache.commons.jexl2.parser.Parser (implements org.apache.commons.jexl2.parser.ParserConstants, org.apache.commons.jexl2.parser.ParserTreeConstants)
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Error
      - org.apache.commons.jexl2.parser.TokenMgrError
    - java.lang.Exception
      - org.apache.commons.jexl2.parser.ParseException
      - java.lang.RuntimeException
        - org.apache.commons.jexl2.JexlException
          - org.apache.commons.jexl2.JexlException.Cancel
          - org.apache.commons.jexl2.JexlException.Method
          - org.apache.commons.jexl2.JexlException.Parsing
          - org.apache.commons.jexl2.JexlException.Property
          - org.apache.commons.jexl2.JexlException.Return
          - org.apache.commons.jexl2.JexlException.Tokenization
          - org.apache.commons.jexl2.JexlException.Variable
        - org.apache.commons.jexl2.internal.introspection.MethodKey.AmbiguousException
        - org.apache.commons.jexl2.UnifiedJEXL.Exception
  - org.apache.commons.jexl2.parser.Token (implements java.io.Serializable)
  - org.apache.commons.jexl2.introspection.UberspectImpl.FieldPropertyGet (implements org.apache.commons.jexl2.introspection.JexlPropertyGet)
  - org.apache.commons.jexl2.introspection.UberspectImpl.FieldPropertySet (implements org.apache.commons.jexl2.introspection.JexlPropertySet)
  - org.apache.commons.jexl2.introspection.UberspectImpl.IndexedContainer
  - org.apache.commons.jexl2.UnifiedJEXL
  - org.apache.commons.jexl2.UnifiedJEXL.Expression
  - org.apache.commons.jexl2.UnifiedJEXL.Template
  - org.apache.commons.jexl2.UnifiedJEXL.TemplateContext (implements org.apache.commons.jexl2.JexlContext, org.apache.commons.jexl2.NamespaceResolver)

## Interface Hierarchy

- org.apache.commons.jexl2.Expression
- org.apache.commons.jexl2.JexlContext
- org.apache.commons.jexl2.JexlInfo
- org.apache.commons.jexl2.introspection.JexlMethod
- org.apache.commons.jexl2.parser.JexlNode.Literal<T>
- org.apache.commons.jexl2.introspection.JexlPropertyGet
- org.apache.commons.jexl2.introspection.JexlPropertySet
- org.apache.commons.jexl2.NamespaceResolver
- org.apache.commons.jexl2.parser.Node
- org.apache.commons.jexl2.parser.ParserConstants
- org.apache.commons.jexl2.parser.ParserTreeConstants
- org.apache.commons.jexl2.parser.ParserVisitor
- org.apache.commons.jexl2.Script
- org.apache.commons.jexl2.introspection.Uberspect

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

Copyright © 2001-2011 The Apache Software Foundation. All Rights Reserved.