Uses of Class
spoon.reflect.visitor.filter.AbstractFilter
Package
Description
This package contains a set of useful filters when querying the model.
-
Uses of AbstractFilter in spoon.reflect.visitor.filter
Modifier and TypeClassDescriptionclass
AbstractReferenceFilter<T extends CtReference>
This class defines an abstract reference filter that needs to be subclassed in order to define the matching criteria.class
AnnotationFilter<E extends CtElement>
This filter matches all the elements annotated with a given annotation type.class
DirectReferenceFilter<T extends CtReference>
A filter forCtReference
s that compare equal to the reference provided in the constructor.class
This filter matches all elements that can be considered as line of code (e.g.class
ReferenceTypeFilter<T extends CtReference>
This simple filter matches all the references of a given type.class
Matches all CtType elements, which are sub type ofSubtypeFilter.superType
Matches the input `superType` too.class
TypeFilter<T extends CtElement>
This simple filter matches all the elements of a given type.