public class JexlUtils
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.util.Map<java.lang.String,java.lang.Object> |
globalMap |
Constructor and Description |
---|
JexlUtils() |
Modifier and Type | Method and Description |
---|---|
static double |
calc(java.lang.String expression) |
static void |
clearGlobalMap() |
static java.lang.Class<?> |
forClass(java.lang.String path) |
static java.util.Map<java.lang.String,java.lang.Object> |
getGlobalMap() |
static java.lang.Object |
getGlobalMap(java.lang.String key) |
static java.lang.Object |
getGlobalMap(java.lang.String key,
java.lang.Object newValue) |
static org.bukkit.plugin.java.JavaPlugin |
getPlugin() |
static SchedulerWrapper |
getScheduler() |
static boolean |
isAir(org.bukkit.inventory.ItemStack itemStack) |
static java.util.Map<java.lang.String,java.lang.Object> |
jsonToMap(java.lang.String json) |
static long |
now() |
static void |
putGlobalMap(java.lang.String key,
java.lang.Object value) |
static void |
removeGlobalMap(java.lang.String key) |
static void |
sort(java.util.List<?> collection,
org.apache.commons.jexl3.internal.Closure closure) |
static void |
sort(java.util.Map<java.lang.String,java.lang.Object> context,
java.util.List<?> collection,
org.apache.commons.jexl3.internal.Closure closure) |
public static long now()
public static double calc(java.lang.String expression)
public static void sort(java.util.List<?> collection, org.apache.commons.jexl3.internal.Closure closure)
public static void sort(java.util.Map<java.lang.String,java.lang.Object> context, java.util.List<?> collection, org.apache.commons.jexl3.internal.Closure closure)
public static java.util.Map<java.lang.String,java.lang.Object> jsonToMap(java.lang.String json)
public static boolean isAir(org.bukkit.inventory.ItemStack itemStack)
public static java.lang.Class<?> forClass(java.lang.String path)
public static java.util.Map<java.lang.String,java.lang.Object> getGlobalMap()
public static void putGlobalMap(java.lang.String key, java.lang.Object value)
public static java.lang.Object getGlobalMap(java.lang.String key)
public static java.lang.Object getGlobalMap(java.lang.String key, java.lang.Object newValue)
public static void removeGlobalMap(java.lang.String key)
public static void clearGlobalMap()
public static org.bukkit.plugin.java.JavaPlugin getPlugin()
public static SchedulerWrapper getScheduler()