(rontolisp) docs
← マルチメソッドと階層

methods

(methods multifn)

multimethod のメソッドテーブルを、ディスパッチ値からメソッドのラムダへのマップとして返します。マップはコピーで、以降の defmethod や remove-method は反映されません。nil の行は nil をキーとし、Object 行とデフォルト行も含まれます。ホストクラスの行は class がそのクラスに対して返すキーワードの下にあります(オラクルは Class 自身をキーにします)。引数は get-method と同じく multimethod の名前です。