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.JexlContext
has
in class org.apache.commons.jexl3.MapContext
public java.lang.Object get(java.lang.String name)
get
in interface org.apache.commons.jexl3.JexlContext
get
in class org.apache.commons.jexl3.MapContext
public void set(java.lang.String name, java.lang.Object value)
set
in interface org.apache.commons.jexl3.JexlContext
set
in class org.apache.commons.jexl3.MapContext
public void clear()
clear
in class org.apache.commons.jexl3.MapContext
public 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)