public class Util extends Object
Modifier and Type | Class and Description |
---|---|
static interface |
Util.EquivPred |
Constructor and Description |
---|
Util() |
Modifier and Type | Method and Description |
---|---|
static Class |
classOf(Object x) |
static <K,V> void |
clearCache(ReferenceQueue rq,
ConcurrentHashMap<K,Reference<V>> cache) |
static int |
compare(Object k1,
Object k2) |
static boolean |
equals(Object k1,
Object k2) |
static boolean |
equiv(boolean k1,
boolean k2) |
static boolean |
equiv(boolean k1,
Object k2) |
static boolean |
equiv(char c1,
char c2) |
static boolean |
equiv(double k1,
double k2) |
static boolean |
equiv(double k1,
Object k2) |
static boolean |
equiv(long k1,
long k2) |
static boolean |
equiv(long k1,
Object k2) |
static boolean |
equiv(Object k1,
boolean k2) |
static boolean |
equiv(Object k1,
double k2) |
static boolean |
equiv(Object k1,
long k2) |
static boolean |
equiv(Object k1,
Object k2) |
static Util.EquivPred |
equivPred(Object k1) |
static int |
hash(Object o) |
static int |
hashCombine(int seed,
int hash) |
static int |
hasheq(Object o) |
static boolean |
identical(Object k1,
Object k2) |
static boolean |
isInteger(Object x) |
static boolean |
isPrimitive(Class c) |
static Object |
loadWithClass(String scriptbase,
Class<?> loadFrom) |
static boolean |
pcequiv(Object k1,
Object k2) |
static ISeq |
ret1(ISeq ret,
Object nil) |
static Object |
ret1(Object ret,
Object nil) |
static RuntimeException |
runtimeException(String s) |
static RuntimeException |
runtimeException(String s,
Throwable e) |
static RuntimeException |
sneakyThrow(Throwable t)
Throw even checked exceptions without being required
to declare them or catch them.
|
public static Util.EquivPred equivPred(Object k1)
public static boolean equiv(long k1, long k2)
public static boolean equiv(Object k1, long k2)
public static boolean equiv(long k1, Object k2)
public static boolean equiv(double k1, double k2)
public static boolean equiv(Object k1, double k2)
public static boolean equiv(double k1, Object k2)
public static boolean equiv(boolean k1, boolean k2)
public static boolean equiv(Object k1, boolean k2)
public static boolean equiv(boolean k1, Object k2)
public static boolean equiv(char c1, char c2)
public static int hash(Object o)
public static int hasheq(Object o)
public static int hashCombine(int seed, int hash)
public static boolean isPrimitive(Class c)
public static boolean isInteger(Object x)
public static <K,V> void clearCache(ReferenceQueue rq, ConcurrentHashMap<K,Reference<V>> cache)
public static RuntimeException runtimeException(String s)
public static RuntimeException runtimeException(String s, Throwable e)
public static RuntimeException sneakyThrow(Throwable t)
throw sneakyThrow( some exception );
public static Object loadWithClass(String scriptbase, Class<?> loadFrom) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
Copyright © 2018. All rights reserved.