3
spark-shell
を使用すると、多くの場合、var
、val
、およびmethods
が定義されます。ある時点で私は私のセッションで利用できるものを忘れてしまいます。それをどのように印刷するのですか?すべての定義済みの変数/メソッドシグネチャをSparkシェルで印刷する - REPL
val x = 10;
var y = 15;
def myMethod(input: Int): Int = { input * 2 }
// invoke magic print command to obtain something like:
// > val x;
// > var y;
// > myMethod(input: Int): Int;
EDIT(明確化):
私は次のように入力した場合:
scala> def foo(x: Int, y: Int): Int = { x * y }
foo: (x: Int, y: Int)Int
scala> def bar(x: Int, y: Int): Int = { x/y }
bar: (x: Int, y: Int)Int
を、私は私だけで定義された方法については、以下を印刷するに入力することができ何がありますか?
foo: (x: Int, y: Int)Int
bar: (x: Int, y: Int)Int