Javaって、C++で言うテンプレート機能(またはそれに類するもの)って無いんでしょうか?
VectorやHashTableで異なるオブジェクトをまとめて格納できるのはいいのですが、取り出すときにコーディングでいちいちキャストしてやらなければいけないのは結構鬱です。
それに、できればIntegerでは無くintに、Booleanではなくbooleanにして戻してやれれば手間も減るし。

ということで、もちろん類似のロジックによる実装でも構いませんので、情報をお持ちの方がいらっしゃればアドバイスをお願い致します。