1 package spoon.support.query; 2 3 import spoon.reflect.declaration.CtElement; 4 import spoon.reflect.visitor.Filter; 5 6 12 public abstract class AbstractFilter<T extends CtElement> implements Filter<T> { 13 14 Class <T> type; 15 16 19 @SuppressWarnings ("unchecked") 20 public AbstractFilter(Class <?> type) { 21 this.type = (Class <T>) type; 22 } 23 24 public Class <T> getType() { 25 return type; 26 } 27 28 } 29 | Popular Tags |