public class JexlContext
extends org.apache.commons.jexl3.MapContext
org.apache.commons.jexl3.JexlContext.AnnotationProcessor, org.apache.commons.jexl3.JexlContext.CancellationHandle, org.apache.commons.jexl3.JexlContext.ClassNameResolver, org.apache.commons.jexl3.JexlContext.ModuleProcessor, org.apache.commons.jexl3.JexlContext.NamespaceFunctor, org.apache.commons.jexl3.JexlContext.NamespaceResolver, org.apache.commons.jexl3.JexlContext.OptionsHandle, org.apache.commons.jexl3.JexlContext.PragmaProcessor, org.apache.commons.jexl3.JexlContext.ThreadLocal| Constructor and Description |
|---|
JexlContext() |
| Modifier and Type | Method and Description |
|---|---|
void |
clear() |
java.lang.Object |
get(java.lang.String name) |
boolean |
has(java.lang.String name) |
boolean |
parseBoolean(java.lang.Object o) |
double |
parseDouble(java.lang.Object o) |
float |
parseFloat(java.lang.Object o) |
int |
parseInt(java.lang.Object o) |
long |
parseLong(java.lang.Object o) |
java.lang.String |
parseStr(java.lang.Object o)
顶级方法
|
void |
putAll(java.util.Map<java.lang.String,java.lang.Object> map) |
void |
set(java.lang.String name,
java.lang.Object value) |
public void putAll(java.util.Map<java.lang.String,java.lang.Object> map)
public boolean has(java.lang.String name)
has in interface org.apache.commons.jexl3.JexlContexthas in class org.apache.commons.jexl3.MapContextpublic java.lang.Object get(java.lang.String name)
get in interface org.apache.commons.jexl3.JexlContextget in class org.apache.commons.jexl3.MapContextpublic void set(java.lang.String name,
java.lang.Object value)
set in interface org.apache.commons.jexl3.JexlContextset in class org.apache.commons.jexl3.MapContextpublic void clear()
clear in class org.apache.commons.jexl3.MapContextpublic java.lang.String parseStr(java.lang.Object o)
public float parseFloat(java.lang.Object o)
public int parseInt(java.lang.Object o)
public double parseDouble(java.lang.Object o)
public boolean parseBoolean(java.lang.Object o)
public long parseLong(java.lang.Object o)