public class RT extends Object
Modifier and Type | Field and Description |
---|---|
static Var |
AGENT |
static Var |
ASSERT |
static boolean |
checkSpecAsserts |
static Namespace |
CLOJURE_NS |
static Var |
CURRENT_NS |
static Var |
DATA_READERS |
static Comparator |
DEFAULT_COMPARATOR |
static Var |
DEFAULT_DATA_READER_FN |
static Var |
DEFAULT_DATA_READERS |
static IPersistentMap |
DEFAULT_IMPORTS |
static Object[] |
EMPTY_ARRAY |
static Var |
ERR |
static Boolean |
F |
static Var |
IN |
static boolean |
instrumentMacros |
static String |
LOADER_SUFFIX |
static Var |
MATH_CONTEXT |
static Var |
OUT |
static Var |
READEVAL |
static Var |
SUPPRESS_READ |
static Boolean |
T |
static Var |
UNCHECKED_MATH |
static Var |
USE_CONTEXT_CLASSLOADER |
static Charset |
UTF8 |
Constructor and Description |
---|
RT() |
Modifier and Type | Method and Description |
---|---|
static boolean[] |
aclone(boolean[] xs) |
static byte[] |
aclone(byte[] xs) |
static char[] |
aclone(char[] xs) |
static double[] |
aclone(double[] xs) |
static float[] |
aclone(float[] xs) |
static int[] |
aclone(int[] xs) |
static long[] |
aclone(long[] xs) |
static Object[] |
aclone(Object[] xs) |
static short[] |
aclone(short[] xs) |
static void |
addURL(Object url) |
static boolean |
aget(boolean[] xs,
int i) |
static byte |
aget(byte[] xs,
int i) |
static char |
aget(char[] xs,
int i) |
static double |
aget(double[] xs,
int i) |
static float |
aget(float[] xs,
int i) |
static int |
aget(int[] xs,
int i) |
static long |
aget(long[] xs,
int i) |
static Object |
aget(Object[] xs,
int i) |
static short |
aget(short[] xs,
int i) |
static int |
alength(boolean[] xs) |
static int |
alength(byte[] xs) |
static int |
alength(char[] xs) |
static int |
alength(double[] xs) |
static int |
alength(float[] xs) |
static int |
alength(int[] xs) |
static int |
alength(long[] xs) |
static int |
alength(Object[] xs) |
static int |
alength(short[] xs) |
static ISeq |
arrayToList(Object[] a) |
static boolean |
aset(boolean[] xs,
int i,
boolean v) |
static byte |
aset(byte[] xs,
int i,
byte v) |
static char |
aset(char[] xs,
int i,
char v) |
static double |
aset(double[] xs,
int i,
double v) |
static float |
aset(float[] xs,
int i,
float v) |
static int |
aset(int[] xs,
int i,
int v) |
static long |
aset(long[] xs,
int i,
long v) |
static Object |
aset(Object[] xs,
int i,
Object v) |
static short |
aset(short[] xs,
int i,
short v) |
static Associative |
assoc(Object coll,
Object key,
Object val) |
static Object |
assocN(int n,
Object val,
Object coll) |
static ClassLoader |
baseLoader() |
static boolean |
booleanCast(boolean x) |
static boolean |
booleanCast(Object x) |
static int |
boundedLength(ISeq list,
int limit) |
static Object |
box(boolean x) |
static Object |
box(Boolean x) |
static Number |
box(byte x) |
static Character |
box(char x) |
static Number |
box(double x) |
static Number |
box(float x) |
static Number |
box(int x) |
static Number |
box(long x) |
static Object |
box(Object x)
********************* Boxing/casts ******************************
|
static Number |
box(short x) |
static byte |
byteCast(byte x) |
static byte |
byteCast(double x) |
static byte |
byteCast(float x) |
static byte |
byteCast(int x) |
static byte |
byteCast(long x) |
static byte |
byteCast(Object x) |
static byte |
byteCast(short x) |
static boolean |
canSeq(Object coll) |
static char |
charCast(byte x) |
static char |
charCast(char x) |
static char |
charCast(double x) |
static char |
charCast(float x) |
static char |
charCast(int x) |
static char |
charCast(long x) |
static char |
charCast(Object x) |
static char |
charCast(short x) |
static ISeq |
chunkIteratorSeq(Iterator iter) |
static Class |
classForName(String name) |
static Class |
classForName(String name,
boolean load,
ClassLoader loader) |
static Class |
classForNameNonLoading(String name) |
static IPersistentCollection |
conj(IPersistentCollection coll,
Object x) |
static ISeq |
cons(Object x,
Object coll) |
static Object |
contains(Object coll,
Object key) |
static int |
count(Object o) |
static Object |
dissoc(Object coll,
Object key) |
static ISeq |
doFormat(Writer w,
String s,
ISeq args) |
static double |
doubleCast(byte x) |
static double |
doubleCast(double x) |
static double |
doubleCast(float x) |
static double |
doubleCast(int x) |
static double |
doubleCast(long x) |
static double |
doubleCast(Object x) |
static double |
doubleCast(short x) |
static PrintWriter |
errPrintWriter() |
static Object |
find(Object coll,
Object key) |
static ISeq |
findKey(Keyword key,
ISeq keyvals) |
static Object |
first(Object x) |
static float |
floatCast(byte x) |
static float |
floatCast(double x) |
static float |
floatCast(float x) |
static float |
floatCast(int x) |
static float |
floatCast(long x) |
static float |
floatCast(Object x) |
static float |
floatCast(short x) |
static Object |
format(Object o,
String s,
Object... args) |
static void |
formatAesthetic(Writer w,
Object obj) |
static void |
formatStandard(Writer w,
Object obj) |
static Object |
fourth(Object x) |
static Object |
get(Object coll,
Object key) |
static Object |
get(Object coll,
Object key,
Object notFound) |
static int |
getColumnNumber(Reader r) |
static int |
getLineNumber(Reader r) |
static LineNumberingPushbackReader |
getLineNumberingReader(Reader r) |
static URL |
getResource(ClassLoader loader,
String name) |
static void |
init() |
static int |
intCast(byte x) |
static int |
intCast(char x) |
static int |
intCast(double x) |
static int |
intCast(float x) |
static int |
intCast(int x) |
static int |
intCast(long x) |
static int |
intCast(Object x) |
static int |
intCast(short x) |
static boolean |
isLineNumberingReader(Reader r) |
static boolean |
isReduced(Object r) |
static Iterator |
iter(Object coll) |
static ISeq |
keys(Object coll) |
static Keyword |
keyword(String ns,
String name) |
static long |
lastModified(URL url,
String libfile) |
static int |
length(ISeq list) |
static ISeq |
list()
**************************************** list support *******************************
|
static ISeq |
list(Object arg1) |
static ISeq |
list(Object arg1,
Object arg2) |
static ISeq |
list(Object arg1,
Object arg2,
Object arg3) |
static ISeq |
list(Object arg1,
Object arg2,
Object arg3,
Object arg4) |
static ISeq |
list(Object arg1,
Object arg2,
Object arg3,
Object arg4,
Object arg5) |
static ISeq |
listStar(Object arg1,
ISeq rest) |
static ISeq |
listStar(Object arg1,
Object arg2,
ISeq rest) |
static ISeq |
listStar(Object arg1,
Object arg2,
Object arg3,
ISeq rest) |
static ISeq |
listStar(Object arg1,
Object arg2,
Object arg3,
Object arg4,
ISeq rest) |
static ISeq |
listStar(Object arg1,
Object arg2,
Object arg3,
Object arg4,
Object arg5,
ISeq rest) |
static void |
load(String scriptbase) |
static void |
load(String scriptbase,
boolean failIfNotFound) |
static Class |
loadClassForName(String name) |
static void |
loadLibrary(String libname) |
static void |
loadResourceScript(Class c,
String name) |
static void |
loadResourceScript(Class c,
String name,
boolean failIfNotFound) |
static void |
loadResourceScript(String name) |
static void |
loadResourceScript(String name,
boolean failIfNotFound) |
static long |
longCast(byte x) |
static long |
longCast(double x) |
static long |
longCast(float x) |
static long |
longCast(int x) |
static long |
longCast(long x) |
static long |
longCast(Object x) |
static long |
longCast(short x) |
static ClassLoader |
makeClassLoader() |
static IPersistentMap |
map(Object... init) |
static IPersistentMap |
mapUniqueKeys(Object... init) |
static void |
maybeLoadResourceScript(String name) |
static IPersistentMap |
meta(Object x) |
static ISeq |
more(Object x) |
static ISeq |
next(Object x) |
static int |
nextID() |
static Object |
nth(Object coll,
int n) |
static Object |
nth(Object coll,
int n,
Object notFound) |
static Object[] |
object_array(Object sizeOrSeq) |
static Object |
peek(Object x) |
static Character |
peekChar(Reader r) |
static Object |
pop(Object x) |
static void |
print(Object x,
Writer w) |
static String |
printString(Object x) |
static List<String> |
processCommandLine(String[] args) |
static Character |
readChar(Reader r) |
static Object |
readString(String s) |
static Object |
readString(String s,
Object opts) |
static String |
resolveClassNameInContext(String className) |
static InputStream |
resourceAsStream(ClassLoader loader,
String name) |
static Object |
second(Object x) |
static ISeq |
seq(Object coll) |
static Object |
seqOrElse(Object o) |
static Object[] |
seqToArray(ISeq seq) |
static Object[] |
seqToPassedArray(ISeq seq,
Object[] passed) |
static Object |
seqToTypedArray(Class type,
ISeq seq) |
static Object |
seqToTypedArray(ISeq seq) |
static IPersistentSet |
set(Object... init) |
static Object[] |
setValues(Object... vals) |
static short |
shortCast(byte x) |
static short |
shortCast(double x) |
static short |
shortCast(float x) |
static short |
shortCast(int x) |
static short |
shortCast(long x) |
static short |
shortCast(Object x) |
static short |
shortCast(short x) |
static IPersistentVector |
subvec(IPersistentVector v,
int start,
int end) |
static boolean |
suppressRead() |
static Object |
third(Object x) |
static Object[] |
toArray(Object coll) |
static byte |
uncheckedByteCast(byte x) |
static byte |
uncheckedByteCast(double x) |
static byte |
uncheckedByteCast(float x) |
static byte |
uncheckedByteCast(int x) |
static byte |
uncheckedByteCast(long x) |
static byte |
uncheckedByteCast(Object x) |
static byte |
uncheckedByteCast(short x) |
static char |
uncheckedCharCast(byte x) |
static char |
uncheckedCharCast(char x) |
static char |
uncheckedCharCast(double x) |
static char |
uncheckedCharCast(float x) |
static char |
uncheckedCharCast(int x) |
static char |
uncheckedCharCast(long x) |
static char |
uncheckedCharCast(Object x) |
static char |
uncheckedCharCast(short x) |
static double |
uncheckedDoubleCast(byte x) |
static double |
uncheckedDoubleCast(double x) |
static double |
uncheckedDoubleCast(float x) |
static double |
uncheckedDoubleCast(int x) |
static double |
uncheckedDoubleCast(long x) |
static double |
uncheckedDoubleCast(Object x) |
static double |
uncheckedDoubleCast(short x) |
static float |
uncheckedFloatCast(byte x) |
static float |
uncheckedFloatCast(double x) |
static float |
uncheckedFloatCast(float x) |
static float |
uncheckedFloatCast(int x) |
static float |
uncheckedFloatCast(long x) |
static float |
uncheckedFloatCast(Object x) |
static float |
uncheckedFloatCast(short x) |
static int |
uncheckedIntCast(byte x) |
static int |
uncheckedIntCast(char x) |
static int |
uncheckedIntCast(double x) |
static int |
uncheckedIntCast(float x) |
static int |
uncheckedIntCast(int x) |
static int |
uncheckedIntCast(long x) |
static int |
uncheckedIntCast(Object x) |
static int |
uncheckedIntCast(short x) |
static long |
uncheckedLongCast(byte x) |
static long |
uncheckedLongCast(double x) |
static long |
uncheckedLongCast(float x) |
static long |
uncheckedLongCast(int x) |
static long |
uncheckedLongCast(long x) |
static long |
uncheckedLongCast(Object x) |
static long |
uncheckedLongCast(short x) |
static short |
uncheckedShortCast(byte x) |
static short |
uncheckedShortCast(double x) |
static short |
uncheckedShortCast(float x) |
static short |
uncheckedShortCast(int x) |
static short |
uncheckedShortCast(long x) |
static short |
uncheckedShortCast(Object x) |
static short |
uncheckedShortCast(short x) |
static ISeq |
vals(Object coll) |
static Var |
var(String ns,
String name) |
static Var |
var(String ns,
String name,
Object init) |
static IPersistentVector |
vector(Object... init) |
public static final Boolean T
public static final Boolean F
public static final String LOADER_SUFFIX
public static final IPersistentMap DEFAULT_IMPORTS
public static Charset UTF8
public static final Namespace CLOJURE_NS
public static final Var OUT
public static final Var IN
public static final Var ERR
public static final Var AGENT
public static final Var READEVAL
public static final Var DATA_READERS
public static final Var DEFAULT_DATA_READER_FN
public static final Var DEFAULT_DATA_READERS
public static final Var SUPPRESS_READ
public static final Var ASSERT
public static final Var MATH_CONTEXT
public static final Var USE_CONTEXT_CLASSLOADER
public static final Var UNCHECKED_MATH
public static final Var CURRENT_NS
public static final Object[] EMPTY_ARRAY
public static final Comparator DEFAULT_COMPARATOR
public static boolean checkSpecAsserts
public static boolean instrumentMacros
public static PrintWriter errPrintWriter()
public static void addURL(Object url) throws MalformedURLException
MalformedURLException
public static void loadResourceScript(String name) throws IOException
IOException
public static void maybeLoadResourceScript(String name) throws IOException
IOException
public static void loadResourceScript(String name, boolean failIfNotFound) throws IOException
IOException
public static void loadResourceScript(Class c, String name) throws IOException
IOException
public static void loadResourceScript(Class c, String name, boolean failIfNotFound) throws IOException
IOException
public static void init()
public static long lastModified(URL url, String libfile) throws IOException
IOException
public static void load(String scriptbase) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
public static void load(String scriptbase, boolean failIfNotFound) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
public static int nextID()
public static void loadLibrary(String libname)
public static boolean canSeq(Object coll)
public static IPersistentMap meta(Object x)
public static int count(Object o)
public static IPersistentCollection conj(IPersistentCollection coll, Object x)
public static Associative assoc(Object coll, Object key, Object val)
public static Object box(Object x)
public static Character box(char x)
public static Object box(boolean x)
public static Number box(byte x)
public static Number box(short x)
public static Number box(int x)
public static Number box(long x)
public static Number box(float x)
public static Number box(double x)
public static char charCast(Object x)
public static char charCast(byte x)
public static char charCast(short x)
public static char charCast(char x)
public static char charCast(int x)
public static char charCast(long x)
public static char charCast(float x)
public static char charCast(double x)
public static boolean booleanCast(Object x)
public static boolean booleanCast(boolean x)
public static byte byteCast(Object x)
public static byte byteCast(byte x)
public static byte byteCast(short x)
public static byte byteCast(int x)
public static byte byteCast(long x)
public static byte byteCast(float x)
public static byte byteCast(double x)
public static short shortCast(Object x)
public static short shortCast(byte x)
public static short shortCast(short x)
public static short shortCast(int x)
public static short shortCast(long x)
public static short shortCast(float x)
public static short shortCast(double x)
public static int intCast(Object x)
public static int intCast(char x)
public static int intCast(byte x)
public static int intCast(short x)
public static int intCast(int x)
public static int intCast(float x)
public static int intCast(long x)
public static int intCast(double x)
public static long longCast(Object x)
public static long longCast(byte x)
public static long longCast(short x)
public static long longCast(int x)
public static long longCast(float x)
public static long longCast(long x)
public static long longCast(double x)
public static float floatCast(Object x)
public static float floatCast(byte x)
public static float floatCast(short x)
public static float floatCast(int x)
public static float floatCast(float x)
public static float floatCast(long x)
public static float floatCast(double x)
public static double doubleCast(Object x)
public static double doubleCast(byte x)
public static double doubleCast(short x)
public static double doubleCast(int x)
public static double doubleCast(float x)
public static double doubleCast(long x)
public static double doubleCast(double x)
public static byte uncheckedByteCast(Object x)
public static byte uncheckedByteCast(byte x)
public static byte uncheckedByteCast(short x)
public static byte uncheckedByteCast(int x)
public static byte uncheckedByteCast(long x)
public static byte uncheckedByteCast(float x)
public static byte uncheckedByteCast(double x)
public static short uncheckedShortCast(Object x)
public static short uncheckedShortCast(byte x)
public static short uncheckedShortCast(short x)
public static short uncheckedShortCast(int x)
public static short uncheckedShortCast(long x)
public static short uncheckedShortCast(float x)
public static short uncheckedShortCast(double x)
public static char uncheckedCharCast(Object x)
public static char uncheckedCharCast(byte x)
public static char uncheckedCharCast(short x)
public static char uncheckedCharCast(char x)
public static char uncheckedCharCast(int x)
public static char uncheckedCharCast(long x)
public static char uncheckedCharCast(float x)
public static char uncheckedCharCast(double x)
public static int uncheckedIntCast(Object x)
public static int uncheckedIntCast(byte x)
public static int uncheckedIntCast(short x)
public static int uncheckedIntCast(char x)
public static int uncheckedIntCast(int x)
public static int uncheckedIntCast(long x)
public static int uncheckedIntCast(float x)
public static int uncheckedIntCast(double x)
public static long uncheckedLongCast(Object x)
public static long uncheckedLongCast(byte x)
public static long uncheckedLongCast(short x)
public static long uncheckedLongCast(int x)
public static long uncheckedLongCast(long x)
public static long uncheckedLongCast(float x)
public static long uncheckedLongCast(double x)
public static float uncheckedFloatCast(Object x)
public static float uncheckedFloatCast(byte x)
public static float uncheckedFloatCast(short x)
public static float uncheckedFloatCast(int x)
public static float uncheckedFloatCast(long x)
public static float uncheckedFloatCast(float x)
public static float uncheckedFloatCast(double x)
public static double uncheckedDoubleCast(Object x)
public static double uncheckedDoubleCast(byte x)
public static double uncheckedDoubleCast(short x)
public static double uncheckedDoubleCast(int x)
public static double uncheckedDoubleCast(long x)
public static double uncheckedDoubleCast(float x)
public static double uncheckedDoubleCast(double x)
public static IPersistentMap map(Object... init)
public static IPersistentMap mapUniqueKeys(Object... init)
public static IPersistentSet set(Object... init)
public static IPersistentVector vector(Object... init)
public static IPersistentVector subvec(IPersistentVector v, int start, int end)
public static ISeq list()
public static ISeq listStar(Object arg1, Object arg2, Object arg3, Object arg4, Object arg5, ISeq rest)
public static int length(ISeq list)
public static int boundedLength(ISeq list, int limit)
public static Character readChar(Reader r) throws IOException
IOException
public static Character peekChar(Reader r) throws IOException
IOException
public static int getLineNumber(Reader r)
public static int getColumnNumber(Reader r)
public static LineNumberingPushbackReader getLineNumberingReader(Reader r)
public static boolean isLineNumberingReader(Reader r)
public static boolean isReduced(Object r)
public static boolean suppressRead()
public static void print(Object x, Writer w) throws IOException
IOException
public static void formatAesthetic(Writer w, Object obj) throws IOException
IOException
public static void formatStandard(Writer w, Object obj) throws IOException
IOException
public static Object format(Object o, String s, Object... args) throws IOException
IOException
public static ISeq doFormat(Writer w, String s, ISeq args) throws IOException
IOException
public static ClassLoader makeClassLoader()
public static ClassLoader baseLoader()
public static InputStream resourceAsStream(ClassLoader loader, String name)
public static URL getResource(ClassLoader loader, String name)
public static Class classForName(String name, boolean load, ClassLoader loader)
public static float aget(float[] xs, int i)
public static float aset(float[] xs, int i, float v)
public static int alength(float[] xs)
public static float[] aclone(float[] xs)
public static double aget(double[] xs, int i)
public static double aset(double[] xs, int i, double v)
public static int alength(double[] xs)
public static double[] aclone(double[] xs)
public static int aget(int[] xs, int i)
public static int aset(int[] xs, int i, int v)
public static int alength(int[] xs)
public static int[] aclone(int[] xs)
public static long aget(long[] xs, int i)
public static long aset(long[] xs, int i, long v)
public static int alength(long[] xs)
public static long[] aclone(long[] xs)
public static char aget(char[] xs, int i)
public static char aset(char[] xs, int i, char v)
public static int alength(char[] xs)
public static char[] aclone(char[] xs)
public static byte aget(byte[] xs, int i)
public static byte aset(byte[] xs, int i, byte v)
public static int alength(byte[] xs)
public static byte[] aclone(byte[] xs)
public static short aget(short[] xs, int i)
public static short aset(short[] xs, int i, short v)
public static int alength(short[] xs)
public static short[] aclone(short[] xs)
public static boolean aget(boolean[] xs, int i)
public static boolean aset(boolean[] xs, int i, boolean v)
public static int alength(boolean[] xs)
public static boolean[] aclone(boolean[] xs)
public static int alength(Object[] xs)
Copyright © 2018. All rights reserved.