| Package | Description | 
|---|---|
| org.apache.commons.jexl3.internal.introspection | Provides low-level introspective services. | 
| org.apache.commons.jexl3.introspection | Provides high-level introspective services. | 
| Modifier and Type | Method and Description | 
|---|---|
| List<JexlUberspect.PropertyResolver> | SandboxUberspect. getResolvers(JexlOperator op,
            Object obj) | 
| List<JexlUberspect.PropertyResolver> | Uberspect. getResolvers(JexlOperator op,
            Object obj) | 
| Modifier and Type | Method and Description | 
|---|---|
| JexlPropertyGet | SandboxUberspect. getPropertyGet(List<JexlUberspect.PropertyResolver> resolvers,
              Object obj,
              Object identifier) | 
| JexlPropertyGet | Uberspect. getPropertyGet(List<JexlUberspect.PropertyResolver> resolvers,
              Object obj,
              Object identifier) | 
| JexlPropertySet | SandboxUberspect. getPropertySet(List<JexlUberspect.PropertyResolver> resolvers,
              Object obj,
              Object identifier,
              Object arg) | 
| JexlPropertySet | Uberspect. getPropertySet(List<JexlUberspect.PropertyResolver> resolvers,
              Object obj,
              Object identifier,
              Object arg) | 
| Modifier and Type | Class and Description | 
|---|---|
| static class  | JexlUberspect.JexlResolverThe various builtin property resolvers. | 
| Modifier and Type | Field and Description | 
|---|---|
| static List<JexlUberspect.PropertyResolver> | JexlUberspect. MAPA resolver types list tailored for Maps, favors '[]' over '.'. | 
| static List<JexlUberspect.PropertyResolver> | JexlUberspect. POJOA resolver types list tailored for POJOs, favors '.' over '[]'. | 
| Modifier and Type | Method and Description | 
|---|---|
| List<JexlUberspect.PropertyResolver> | JexlUberspect.ResolverStrategy. apply(JexlOperator operator,
     Object obj)Applies this strategy to a list of resolver types. | 
| List<JexlUberspect.PropertyResolver> | JexlUberspect. getResolvers(JexlOperator op,
            Object obj)Applies this uberspect property resolver strategy. | 
| Modifier and Type | Method and Description | 
|---|---|
| JexlPropertyGet | JexlUberspect. getPropertyGet(List<JexlUberspect.PropertyResolver> resolvers,
              Object obj,
              Object identifier)Property getter. | 
| JexlPropertySet | JexlUberspect. getPropertySet(List<JexlUberspect.PropertyResolver> resolvers,
              Object obj,
              Object identifier,
              Object arg)Property setter. | 
Copyright © 2001–2021 The Apache Software Foundation. All rights reserved.