N2 ToolBox(跡地)

跡地です。引っ越しました。http://d.hatena.ne.jp/nosen

メソッドのシグネチャが長過ぎる

2008-04-18 07:02:10 | その他
最近自分の書くメソッドのシグネチャがついつい長くなりすぎて困っています。
例えば以下のような感じ。

---
public <T extends Foo> void put(Map<Class<? extends T>, Map<Integer, ? extends T>> map, Class<T> type, T obj)
---

既にどこがメソッド名かもわからん。何か根本的に間違ってるんでしょうか?
タイピングの量が増えてしまうのはJavaのGenericsの欠点かも。