2011年7月19日火曜日

どんな形でも返却したい。総称型の使い方の備忘

  protected  T getTransitBean(Class clz) {
    SomeType someType= (SomeType) someObj;
    return someType.getBean();
  }
基底Bean
 public class SomeType {
   private T bean;
   public void setBean(T bean) {
     this.bean= bean;
   }
   public T getBean() {
     return this.bean;
   }
 }