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