| 33 | import java.net.URLConnection; |
| 34 | |
| 35 | public class RT{ |
| 36 | |
| 37 | static final public Boolean T = Boolean.TRUE;//Keyword.intern(Symbol.intern(null, "t")); |
| 38 | static final public Boolean F = Boolean.FALSE;//Keyword.intern(Symbol.intern(null, "t")); |
| 39 | static final public String LOADER_SUFFIX = "__init"; |
| 40 | |
| 41 | //simple-symbol->class |
| 42 | final static public IPersistentMap DEFAULT_IMPORTS = map( |
| 43 | // Symbol.intern("RT"), "clojure.lang.RT", |
| 44 | // Symbol.intern("Num"), "clojure.lang.Num", |
| 45 | // Symbol.intern("Symbol"), "clojure.lang.Symbol", |
| 46 | // Symbol.intern("Keyword"), "clojure.lang.Keyword", |
| 47 | // Symbol.intern("Var"), "clojure.lang.Var", |
| 48 | // Symbol.intern("Ref"), "clojure.lang.Ref", |
| 49 | // Symbol.intern("IFn"), "clojure.lang.IFn", |
| 50 | // Symbol.intern("IObj"), "clojure.lang.IObj", |
| 51 | // Symbol.intern("ISeq"), "clojure.lang.ISeq", |
| 52 | // Symbol.intern("IPersistentCollection"), |
| 53 | // "clojure.lang.IPersistentCollection", |
| 54 | // Symbol.intern("IPersistentMap"), "clojure.lang.IPersistentMap", |
| 55 | // Symbol.intern("IPersistentList"), "clojure.lang.IPersistentList", |
| 56 | // Symbol.intern("IPersistentVector"), "clojure.lang.IPersistentVector", |
| 57 | Symbol.intern("Boolean"), Boolean.class, |
| 58 | Symbol.intern("Byte"), Byte.class, |
| 59 | Symbol.intern("Character"), Character.class, |
| 60 | Symbol.intern("Class"), Class.class, |
| 61 | Symbol.intern("ClassLoader"), ClassLoader.class, |
| 62 | Symbol.intern("Compiler"), Compiler.class, |
| 63 | Symbol.intern("Double"), Double.class, |
| 64 | Symbol.intern("Enum"), Enum.class, |
| 65 | Symbol.intern("Float"), Float.class, |
| 66 | Symbol.intern("InheritableThreadLocal"), InheritableThreadLocal.class, |
| 67 | Symbol.intern("Integer"), Integer.class, |
| 68 | Symbol.intern("Long"), Long.class, |
| 69 | Symbol.intern("Math"), Math.class, |
| 70 | Symbol.intern("Number"), Number.class, |
| 71 | Symbol.intern("Object"), Object.class, |
| 72 | Symbol.intern("Package"), Package.class, |
| 73 | Symbol.intern("Process"), Process.class, |
| 74 | Symbol.intern("ProcessBuilder"), ProcessBuilder.class, |
| 75 | Symbol.intern("Runtime"), Runtime.class, |
| 76 | Symbol.intern("RuntimePermission"), RuntimePermission.class, |
| 77 | Symbol.intern("SecurityManager"), SecurityManager.class, |
| 78 | Symbol.intern("Short"), Short.class, |
| 79 | Symbol.intern("StackTraceElement"), StackTraceElement.class, |
| 80 | Symbol.intern("StrictMath"), StrictMath.class, |
| 81 | Symbol.intern("String"), String.class, |
| 82 | Symbol.intern("StringBuffer"), StringBuffer.class, |
| 83 | Symbol.intern("StringBuilder"), StringBuilder.class, |
| 84 | Symbol.intern("System"), System.class, |
| 85 | Symbol.intern("Thread"), Thread.class, |
| 86 | Symbol.intern("ThreadGroup"), ThreadGroup.class, |
| 87 | Symbol.intern("ThreadLocal"), ThreadLocal.class, |
| 88 | Symbol.intern("Throwable"), Throwable.class, |
| 89 | Symbol.intern("Void"), Void.class, |
| 90 | Symbol.intern("Appendable"), Appendable.class, |
| 91 | Symbol.intern("CharSequence"), CharSequence.class, |
| 92 | Symbol.intern("Cloneable"), Cloneable.class, |
nothing calls this directly
no test coverage detected