## Uses of Interface
org.apache.commons.jexl.util.introspection.Uberspect

Packages that use Uberspect
Package | Description
--- | ---
org.apache.commons.jexl.parser | Contains the Parser for JEXL script.
org.apache.commons.jexl.util |
org.apache.commons.jexl.util.introspection |

### Uses of Uberspect in org.apache.commons.jexl.parser

Methods in org.apache.commons.jexl.parser that return Uberspect
Modifier and Type | Method and Description
--- | ---
`protected Uberspect` | SimpleNode.`getUberspect()`

Methods in org.apache.commons.jexl.parser with parameters of type Uberspect
Modifier and Type | Method and Description
--- | ---
`static java.lang.Object` | ASTArrayAccess.`evaluateExpr(java.lang.Object o, java.lang.Object loc, Uberspect uberspect)` Evaluate the Array expression 'loc' on the given object, o.
`static int` | ASTSizeFunction.`sizeOf(java.lang.Object val, Uberspect uberspect)` Calculate the `size` of various types: Collection, Array, Map, String, and anything that has a int size() method.

### Uses of Uberspect in org.apache.commons.jexl.util

Methods in org.apache.commons.jexl.util that return Uberspect
Modifier and Type | Method and Description
--- | ---
`static Uberspect` | Introspector.`getUberspect()` For now, expose the raw uberspector to the AST.

### Uses of Uberspect in org.apache.commons.jexl.util.introspection

Classes in org.apache.commons.jexl.util.introspection that implement Uberspect
Modifier and Type | Class and Description
--- | ---
`class` | `UberspectImpl` Implementation of Uberspect to provide the default introspective functionality of Velocity.