メソッドを=で宣言するとプライベートなクラスメソッド(static private method)になる。
参考: CoffeescriptのClassの作り方メモ - Qiita
表にするとこんな感じでしょうか。
public | private | |
instance | 定義は: | ? |
static | 頭に@ 定義は:と= | 定義は= |
(instance) private methodの作り方がよく分かりませんでしたが、
=でパラメータを宣言するとstatic private parameterになるようなので、
クロージャを定義することで作れそうな気もします。