MCPcopy Index your code
hub / github.com/clojure/clojure / RT

Class RT

src/jvm/clojure/lang/RT.java:35–2414  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

33import java.net.URLConnection;
34
35public class RT{
36
37static final public Boolean T = Boolean.TRUE;//Keyword.intern(Symbol.intern(null, "t"));
38static final public Boolean F = Boolean.FALSE;//Keyword.intern(Symbol.intern(null, "t"));
39static final public String LOADER_SUFFIX = "__init";
40
41//simple-symbol->class
42final 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",
57Symbol.intern("Boolean"), Boolean.class,
58Symbol.intern("Byte"), Byte.class,
59Symbol.intern("Character"), Character.class,
60Symbol.intern("Class"), Class.class,
61Symbol.intern("ClassLoader"), ClassLoader.class,
62Symbol.intern("Compiler"), Compiler.class,
63Symbol.intern("Double"), Double.class,
64Symbol.intern("Enum"), Enum.class,
65Symbol.intern("Float"), Float.class,
66Symbol.intern("InheritableThreadLocal"), InheritableThreadLocal.class,
67Symbol.intern("Integer"), Integer.class,
68Symbol.intern("Long"), Long.class,
69Symbol.intern("Math"), Math.class,
70Symbol.intern("Number"), Number.class,
71Symbol.intern("Object"), Object.class,
72Symbol.intern("Package"), Package.class,
73Symbol.intern("Process"), Process.class,
74Symbol.intern("ProcessBuilder"), ProcessBuilder.class,
75Symbol.intern("Runtime"), Runtime.class,
76Symbol.intern("RuntimePermission"), RuntimePermission.class,
77Symbol.intern("SecurityManager"), SecurityManager.class,
78Symbol.intern("Short"), Short.class,
79Symbol.intern("StackTraceElement"), StackTraceElement.class,
80Symbol.intern("StrictMath"), StrictMath.class,
81Symbol.intern("String"), String.class,
82Symbol.intern("StringBuffer"), StringBuffer.class,
83Symbol.intern("StringBuilder"), StringBuilder.class,
84Symbol.intern("System"), System.class,
85Symbol.intern("Thread"), Thread.class,
86Symbol.intern("ThreadGroup"), ThreadGroup.class,
87Symbol.intern("ThreadLocal"), ThreadLocal.class,
88Symbol.intern("Throwable"), Throwable.class,
89Symbol.intern("Void"), Void.class,
90Symbol.intern("Appendable"), Appendable.class,
91Symbol.intern("CharSequence"), CharSequence.class,
92Symbol.intern("Cloneable"), Cloneable.class,

Callers

nothing calls this directly

Calls 14

mapMethod · 0.95
internMethod · 0.95
findOrCreateMethod · 0.95
internMethod · 0.95
internMethod · 0.95
readTrueFalseUnknownMethod · 0.95
listMethod · 0.95
vectorMethod · 0.95
loadMethod · 0.95
sneakyThrowMethod · 0.95
setDynamicMethod · 0.80
setTagMethod · 0.80

Tested by

no test coverage detected