clojure.tools.nrepl
Class SafeFn

java.lang.Object
  extended by clojure.tools.nrepl.SafeFn
All Implemented Interfaces:
clojure.lang.IFn, Runnable, Callable

public class SafeFn
extends Object
implements clojure.lang.IFn

Author:
Chas Emerick

Method Summary
 Object applyTo(clojure.lang.ISeq arg0)
           
 Object call()
           
static SafeFn find(String ns, String name)
           
 Object invoke()
           
 Object invoke(Object arg0)
           
 Object invoke(Object arg0, Object arg1)
           
 Object invoke(Object arg0, Object arg1, Object arg2)
           
 Object invoke(Object arg0, Object arg1, Object arg2, Object arg3)
           
 Object invoke(Object arg0, Object arg1, Object arg2, Object arg3, Object arg4)
           
 Object invoke(Object arg0, Object arg1, Object arg2, Object arg3, Object arg4, Object arg5)
           
 Object invoke(Object arg0, Object arg1, Object arg2, Object arg3, Object arg4, Object arg5, Object arg6)
           
 Object invoke(Object arg0, Object arg1, Object arg2, Object arg3, Object arg4, Object arg5, Object arg6, Object arg7)
           
 Object invoke(Object arg0, Object arg1, Object arg2, Object arg3, Object arg4, Object arg5, Object arg6, Object arg7, Object arg8)
           
 Object invoke(Object arg0, Object arg1, Object arg2, Object arg3, Object arg4, Object arg5, Object arg6, Object arg7, Object arg8, Object arg9)
           
 Object invoke(Object arg0, Object arg1, Object arg2, Object arg3, Object arg4, Object arg5, Object arg6, Object arg7, Object arg8, Object arg9, Object arg10)
           
 Object invoke(Object arg0, Object arg1, Object arg2, Object arg3, Object arg4, Object arg5, Object arg6, Object arg7, Object arg8, Object arg9, Object arg10, Object arg11)
           
 Object invoke(Object arg0, Object arg1, Object arg2, Object arg3, Object arg4, Object arg5, Object arg6, Object arg7, Object arg8, Object arg9, Object arg10, Object arg11, Object arg12)
           
 Object invoke(Object arg0, Object arg1, Object arg2, Object arg3, Object arg4, Object arg5, Object arg6, Object arg7, Object arg8, Object arg9, Object arg10, Object arg11, Object arg12, Object arg13)
           
 Object invoke(Object arg0, Object arg1, Object arg2, Object arg3, Object arg4, Object arg5, Object arg6, Object arg7, Object arg8, Object arg9, Object arg10, Object arg11, Object arg12, Object arg13, Object arg14)
           
 Object invoke(Object arg0, Object arg1, Object arg2, Object arg3, Object arg4, Object arg5, Object arg6, Object arg7, Object arg8, Object arg9, Object arg10, Object arg11, Object arg12, Object arg13, Object arg14, Object arg15)
           
 Object invoke(Object arg0, Object arg1, Object arg2, Object arg3, Object arg4, Object arg5, Object arg6, Object arg7, Object arg8, Object arg9, Object arg10, Object arg11, Object arg12, Object arg13, Object arg14, Object arg15, Object arg16)
           
 Object invoke(Object arg0, Object arg1, Object arg2, Object arg3, Object arg4, Object arg5, Object arg6, Object arg7, Object arg8, Object arg9, Object arg10, Object arg11, Object arg12, Object arg13, Object arg14, Object arg15, Object arg16, Object arg17)
           
 Object invoke(Object arg0, Object arg1, Object arg2, Object arg3, Object arg4, Object arg5, Object arg6, Object arg7, Object arg8, Object arg9, Object arg10, Object arg11, Object arg12, Object arg13, Object arg14, Object arg15, Object arg16, Object arg17, Object arg18)
           
 Object invoke(Object arg0, Object arg1, Object arg2, Object arg3, Object arg4, Object arg5, Object arg6, Object arg7, Object arg8, Object arg9, Object arg10, Object arg11, Object arg12, Object arg13, Object arg14, Object arg15, Object arg16, Object arg17, Object arg18, Object arg19)
           
 Object invoke(Object arg0, Object arg1, Object arg2, Object arg3, Object arg4, Object arg5, Object arg6, Object arg7, Object arg8, Object arg9, Object arg10, Object arg11, Object arg12, Object arg13, Object arg14, Object arg15, Object arg16, Object arg17, Object arg18, Object arg19, Object... arg20)
           
 void run()
           
 Object sInvoke()
           
 Object sInvoke(Object arg0)
           
 Object sInvoke(Object arg0, Object arg1)
           
 Object sInvoke(Object arg0, Object arg1, Object arg2)
           
 Object sInvoke(Object arg0, Object arg1, Object arg2, Object arg3)
           
 Object sInvoke(Object arg0, Object arg1, Object arg2, Object arg3, Object arg4)
           
 Object sInvoke(Object arg0, Object arg1, Object arg2, Object arg3, Object arg4, Object arg5)
           
 Object sInvoke(Object arg0, Object arg1, Object arg2, Object arg3, Object arg4, Object arg5, Object arg6)
           
 Object sInvoke(Object arg0, Object arg1, Object arg2, Object arg3, Object arg4, Object arg5, Object arg6, Object arg7)
           
 Object sInvoke(Object arg0, Object arg1, Object arg2, Object arg3, Object arg4, Object arg5, Object arg6, Object arg7, Object arg8)
           
 Object sInvoke(Object arg0, Object arg1, Object arg2, Object arg3, Object arg4, Object arg5, Object arg6, Object arg7, Object arg8, Object arg9)
           
 Object sInvoke(Object arg0, Object arg1, Object arg2, Object arg3, Object arg4, Object arg5, Object arg6, Object arg7, Object arg8, Object arg9, Object arg10)
           
 Object sInvoke(Object arg0, Object arg1, Object arg2, Object arg3, Object arg4, Object arg5, Object arg6, Object arg7, Object arg8, Object arg9, Object arg10, Object arg11)
           
 Object sInvoke(Object arg0, Object arg1, Object arg2, Object arg3, Object arg4, Object arg5, Object arg6, Object arg7, Object arg8, Object arg9, Object arg10, Object arg11, Object arg12)
           
 Object sInvoke(Object arg0, Object arg1, Object arg2, Object arg3, Object arg4, Object arg5, Object arg6, Object arg7, Object arg8, Object arg9, Object arg10, Object arg11, Object arg12, Object arg13)
           
 Object sInvoke(Object arg0, Object arg1, Object arg2, Object arg3, Object arg4, Object arg5, Object arg6, Object arg7, Object arg8, Object arg9, Object arg10, Object arg11, Object arg12, Object arg13, Object arg14)
           
 Object sInvoke(Object arg0, Object arg1, Object arg2, Object arg3, Object arg4, Object arg5, Object arg6, Object arg7, Object arg8, Object arg9, Object arg10, Object arg11, Object arg12, Object arg13, Object arg14, Object arg15)
           
 Object sInvoke(Object arg0, Object arg1, Object arg2, Object arg3, Object arg4, Object arg5, Object arg6, Object arg7, Object arg8, Object arg9, Object arg10, Object arg11, Object arg12, Object arg13, Object arg14, Object arg15, Object arg16)
           
 Object sInvoke(Object arg0, Object arg1, Object arg2, Object arg3, Object arg4, Object arg5, Object arg6, Object arg7, Object arg8, Object arg9, Object arg10, Object arg11, Object arg12, Object arg13, Object arg14, Object arg15, Object arg16, Object arg17)
           
 Object sInvoke(Object arg0, Object arg1, Object arg2, Object arg3, Object arg4, Object arg5, Object arg6, Object arg7, Object arg8, Object arg9, Object arg10, Object arg11, Object arg12, Object arg13, Object arg14, Object arg15, Object arg16, Object arg17, Object arg18)
           
 Object sInvoke(Object arg0, Object arg1, Object arg2, Object arg3, Object arg4, Object arg5, Object arg6, Object arg7, Object arg8, Object arg9, Object arg10, Object arg11, Object arg12, Object arg13, Object arg14, Object arg15, Object arg16, Object arg17, Object arg18, Object arg19)
           
 Object sInvoke(Object arg0, Object arg1, Object arg2, Object arg3, Object arg4, Object arg5, Object arg6, Object arg7, Object arg8, Object arg9, Object arg10, Object arg11, Object arg12, Object arg13, Object arg14, Object arg15, Object arg16, Object arg17, Object arg18, Object arg19, Object... arg20)
           
static SafeFn wrap(clojure.lang.IFn f)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

wrap

public static SafeFn wrap(clojure.lang.IFn f)

find

public static SafeFn find(String ns,
                          String name)

applyTo

public Object applyTo(clojure.lang.ISeq arg0)
Specified by:
applyTo in interface clojure.lang.IFn

call

public Object call()
Specified by:
call in interface Callable

sInvoke

public Object sInvoke()

sInvoke

public Object sInvoke(Object arg0,
                      Object arg1,
                      Object arg2,
                      Object arg3,
                      Object arg4,
                      Object arg5,
                      Object arg6,
                      Object arg7,
                      Object arg8,
                      Object arg9,
                      Object arg10,
                      Object arg11,
                      Object arg12,
                      Object arg13,
                      Object arg14,
                      Object arg15,
                      Object arg16,
                      Object arg17,
                      Object arg18,
                      Object arg19,
                      Object... arg20)

sInvoke

public Object sInvoke(Object arg0,
                      Object arg1,
                      Object arg2,
                      Object arg3,
                      Object arg4,
                      Object arg5,
                      Object arg6,
                      Object arg7,
                      Object arg8,
                      Object arg9,
                      Object arg10,
                      Object arg11,
                      Object arg12,
                      Object arg13,
                      Object arg14,
                      Object arg15,
                      Object arg16,
                      Object arg17,
                      Object arg18,
                      Object arg19)

sInvoke

public Object sInvoke(Object arg0,
                      Object arg1,
                      Object arg2,
                      Object arg3,
                      Object arg4,
                      Object arg5,
                      Object arg6,
                      Object arg7,
                      Object arg8,
                      Object arg9,
                      Object arg10,
                      Object arg11,
                      Object arg12,
                      Object arg13,
                      Object arg14,
                      Object arg15,
                      Object arg16,
                      Object arg17,
                      Object arg18)

sInvoke

public Object sInvoke(Object arg0,
                      Object arg1,
                      Object arg2,
                      Object arg3,
                      Object arg4,
                      Object arg5,
                      Object arg6,
                      Object arg7,
                      Object arg8,
                      Object arg9,
                      Object arg10,
                      Object arg11,
                      Object arg12,
                      Object arg13,
                      Object arg14,
                      Object arg15,
                      Object arg16,
                      Object arg17)

sInvoke

public Object sInvoke(Object arg0,
                      Object arg1,
                      Object arg2,
                      Object arg3,
                      Object arg4,
                      Object arg5,
                      Object arg6,
                      Object arg7,
                      Object arg8,
                      Object arg9,
                      Object arg10,
                      Object arg11,
                      Object arg12,
                      Object arg13,
                      Object arg14,
                      Object arg15,
                      Object arg16)

sInvoke

public Object sInvoke(Object arg0,
                      Object arg1,
                      Object arg2,
                      Object arg3,
                      Object arg4,
                      Object arg5,
                      Object arg6,
                      Object arg7,
                      Object arg8,
                      Object arg9,
                      Object arg10,
                      Object arg11,
                      Object arg12,
                      Object arg13,
                      Object arg14,
                      Object arg15)

sInvoke

public Object sInvoke(Object arg0,
                      Object arg1,
                      Object arg2,
                      Object arg3,
                      Object arg4,
                      Object arg5,
                      Object arg6,
                      Object arg7,
                      Object arg8,
                      Object arg9,
                      Object arg10,
                      Object arg11,
                      Object arg12,
                      Object arg13,
                      Object arg14)

sInvoke

public Object sInvoke(Object arg0,
                      Object arg1,
                      Object arg2,
                      Object arg3,
                      Object arg4,
                      Object arg5,
                      Object arg6,
                      Object arg7,
                      Object arg8,
                      Object arg9,
                      Object arg10,
                      Object arg11,
                      Object arg12,
                      Object arg13)

sInvoke

public Object sInvoke(Object arg0,
                      Object arg1,
                      Object arg2,
                      Object arg3,
                      Object arg4,
                      Object arg5,
                      Object arg6,
                      Object arg7,
                      Object arg8,
                      Object arg9,
                      Object arg10,
                      Object arg11,
                      Object arg12)

sInvoke

public Object sInvoke(Object arg0,
                      Object arg1,
                      Object arg2,
                      Object arg3,
                      Object arg4,
                      Object arg5,
                      Object arg6,
                      Object arg7,
                      Object arg8,
                      Object arg9,
                      Object arg10,
                      Object arg11)

sInvoke

public Object sInvoke(Object arg0,
                      Object arg1,
                      Object arg2,
                      Object arg3,
                      Object arg4,
                      Object arg5,
                      Object arg6,
                      Object arg7,
                      Object arg8,
                      Object arg9,
                      Object arg10)

sInvoke

public Object sInvoke(Object arg0,
                      Object arg1,
                      Object arg2,
                      Object arg3,
                      Object arg4,
                      Object arg5,
                      Object arg6,
                      Object arg7,
                      Object arg8,
                      Object arg9)

sInvoke

public Object sInvoke(Object arg0,
                      Object arg1,
                      Object arg2,
                      Object arg3,
                      Object arg4,
                      Object arg5,
                      Object arg6,
                      Object arg7,
                      Object arg8)

sInvoke

public Object sInvoke(Object arg0,
                      Object arg1,
                      Object arg2,
                      Object arg3,
                      Object arg4,
                      Object arg5,
                      Object arg6,
                      Object arg7)

sInvoke

public Object sInvoke(Object arg0,
                      Object arg1,
                      Object arg2,
                      Object arg3,
                      Object arg4,
                      Object arg5,
                      Object arg6)

sInvoke

public Object sInvoke(Object arg0,
                      Object arg1,
                      Object arg2,
                      Object arg3,
                      Object arg4,
                      Object arg5)

sInvoke

public Object sInvoke(Object arg0,
                      Object arg1,
                      Object arg2,
                      Object arg3,
                      Object arg4)

sInvoke

public Object sInvoke(Object arg0,
                      Object arg1,
                      Object arg2,
                      Object arg3)

sInvoke

public Object sInvoke(Object arg0,
                      Object arg1,
                      Object arg2)

sInvoke

public Object sInvoke(Object arg0,
                      Object arg1)

sInvoke

public Object sInvoke(Object arg0)

run

public void run()
Specified by:
run in interface Runnable

invoke

public Object invoke()
              throws Exception
Specified by:
invoke in interface clojure.lang.IFn
Throws:
Exception

invoke

public Object invoke(Object arg0,
                     Object arg1,
                     Object arg2,
                     Object arg3,
                     Object arg4,
                     Object arg5,
                     Object arg6,
                     Object arg7,
                     Object arg8,
                     Object arg9,
                     Object arg10,
                     Object arg11,
                     Object arg12,
                     Object arg13,
                     Object arg14,
                     Object arg15,
                     Object arg16,
                     Object arg17,
                     Object arg18,
                     Object arg19,
                     Object... arg20)
              throws Exception
Specified by:
invoke in interface clojure.lang.IFn
Throws:
Exception

invoke

public Object invoke(Object arg0,
                     Object arg1,
                     Object arg2,
                     Object arg3,
                     Object arg4,
                     Object arg5,
                     Object arg6,
                     Object arg7,
                     Object arg8,
                     Object arg9,
                     Object arg10,
                     Object arg11,
                     Object arg12,
                     Object arg13,
                     Object arg14,
                     Object arg15,
                     Object arg16,
                     Object arg17,
                     Object arg18,
                     Object arg19)
              throws Exception
Specified by:
invoke in interface clojure.lang.IFn
Throws:
Exception

invoke

public Object invoke(Object arg0,
                     Object arg1,
                     Object arg2,
                     Object arg3,
                     Object arg4,
                     Object arg5,
                     Object arg6,
                     Object arg7,
                     Object arg8,
                     Object arg9,
                     Object arg10,
                     Object arg11,
                     Object arg12,
                     Object arg13,
                     Object arg14,
                     Object arg15,
                     Object arg16,
                     Object arg17,
                     Object arg18)
              throws Exception
Specified by:
invoke in interface clojure.lang.IFn
Throws:
Exception

invoke

public Object invoke(Object arg0,
                     Object arg1,
                     Object arg2,
                     Object arg3,
                     Object arg4,
                     Object arg5,
                     Object arg6,
                     Object arg7,
                     Object arg8,
                     Object arg9,
                     Object arg10,
                     Object arg11,
                     Object arg12,
                     Object arg13,
                     Object arg14,
                     Object arg15,
                     Object arg16,
                     Object arg17)
              throws Exception
Specified by:
invoke in interface clojure.lang.IFn
Throws:
Exception

invoke

public Object invoke(Object arg0,
                     Object arg1,
                     Object arg2,
                     Object arg3,
                     Object arg4,
                     Object arg5,
                     Object arg6,
                     Object arg7,
                     Object arg8,
                     Object arg9,
                     Object arg10,
                     Object arg11,
                     Object arg12,
                     Object arg13,
                     Object arg14,
                     Object arg15,
                     Object arg16)
              throws Exception
Specified by:
invoke in interface clojure.lang.IFn
Throws:
Exception

invoke

public Object invoke(Object arg0,
                     Object arg1,
                     Object arg2,
                     Object arg3,
                     Object arg4,
                     Object arg5,
                     Object arg6,
                     Object arg7,
                     Object arg8,
                     Object arg9,
                     Object arg10,
                     Object arg11,
                     Object arg12,
                     Object arg13,
                     Object arg14,
                     Object arg15)
              throws Exception
Specified by:
invoke in interface clojure.lang.IFn
Throws:
Exception

invoke

public Object invoke(Object arg0,
                     Object arg1,
                     Object arg2,
                     Object arg3,
                     Object arg4,
                     Object arg5,
                     Object arg6,
                     Object arg7,
                     Object arg8,
                     Object arg9,
                     Object arg10,
                     Object arg11,
                     Object arg12,
                     Object arg13,
                     Object arg14)
              throws Exception
Specified by:
invoke in interface clojure.lang.IFn
Throws:
Exception

invoke

public Object invoke(Object arg0,
                     Object arg1,
                     Object arg2,
                     Object arg3,
                     Object arg4,
                     Object arg5,
                     Object arg6,
                     Object arg7,
                     Object arg8,
                     Object arg9,
                     Object arg10,
                     Object arg11,
                     Object arg12,
                     Object arg13)
              throws Exception
Specified by:
invoke in interface clojure.lang.IFn
Throws:
Exception

invoke

public Object invoke(Object arg0,
                     Object arg1,
                     Object arg2,
                     Object arg3,
                     Object arg4,
                     Object arg5,
                     Object arg6,
                     Object arg7,
                     Object arg8,
                     Object arg9,
                     Object arg10,
                     Object arg11,
                     Object arg12)
              throws Exception
Specified by:
invoke in interface clojure.lang.IFn
Throws:
Exception

invoke

public Object invoke(Object arg0,
                     Object arg1,
                     Object arg2,
                     Object arg3,
                     Object arg4,
                     Object arg5,
                     Object arg6,
                     Object arg7,
                     Object arg8,
                     Object arg9,
                     Object arg10,
                     Object arg11)
              throws Exception
Specified by:
invoke in interface clojure.lang.IFn
Throws:
Exception

invoke

public Object invoke(Object arg0,
                     Object arg1,
                     Object arg2,
                     Object arg3,
                     Object arg4,
                     Object arg5,
                     Object arg6,
                     Object arg7,
                     Object arg8,
                     Object arg9,
                     Object arg10)
              throws Exception
Specified by:
invoke in interface clojure.lang.IFn
Throws:
Exception

invoke

public Object invoke(Object arg0,
                     Object arg1,
                     Object arg2,
                     Object arg3,
                     Object arg4,
                     Object arg5,
                     Object arg6,
                     Object arg7,
                     Object arg8,
                     Object arg9)
              throws Exception
Specified by:
invoke in interface clojure.lang.IFn
Throws:
Exception

invoke

public Object invoke(Object arg0,
                     Object arg1,
                     Object arg2,
                     Object arg3,
                     Object arg4,
                     Object arg5,
                     Object arg6,
                     Object arg7,
                     Object arg8)
              throws Exception
Specified by:
invoke in interface clojure.lang.IFn
Throws:
Exception

invoke

public Object invoke(Object arg0,
                     Object arg1,
                     Object arg2,
                     Object arg3,
                     Object arg4,
                     Object arg5,
                     Object arg6,
                     Object arg7)
              throws Exception
Specified by:
invoke in interface clojure.lang.IFn
Throws:
Exception

invoke

public Object invoke(Object arg0,
                     Object arg1,
                     Object arg2,
                     Object arg3,
                     Object arg4,
                     Object arg5,
                     Object arg6)
              throws Exception
Specified by:
invoke in interface clojure.lang.IFn
Throws:
Exception

invoke

public Object invoke(Object arg0,
                     Object arg1,
                     Object arg2,
                     Object arg3,
                     Object arg4,
                     Object arg5)
              throws Exception
Specified by:
invoke in interface clojure.lang.IFn
Throws:
Exception

invoke

public Object invoke(Object arg0,
                     Object arg1,
                     Object arg2,
                     Object arg3,
                     Object arg4)
              throws Exception
Specified by:
invoke in interface clojure.lang.IFn
Throws:
Exception

invoke

public Object invoke(Object arg0,
                     Object arg1,
                     Object arg2,
                     Object arg3)
              throws Exception
Specified by:
invoke in interface clojure.lang.IFn
Throws:
Exception

invoke

public Object invoke(Object arg0,
                     Object arg1,
                     Object arg2)
              throws Exception
Specified by:
invoke in interface clojure.lang.IFn
Throws:
Exception

invoke

public Object invoke(Object arg0,
                     Object arg1)
              throws Exception
Specified by:
invoke in interface clojure.lang.IFn
Throws:
Exception

invoke

public Object invoke(Object arg0)
              throws Exception
Specified by:
invoke in interface clojure.lang.IFn
Throws:
Exception


Copyright © 2010. All Rights Reserved.