Uses of Class
spoon.reflect.visitor.filter.AbstractFilter
Packages that use AbstractFilter
Package
Description
This package contains a set of useful filters when querying the model.
-
Uses of AbstractFilter in spoon.reflect.visitor.filter
Subclasses of AbstractFilter in spoon.reflect.visitor.filterModifier and TypeClassDescriptionclassAbstractReferenceFilter<T extends CtReference>This class defines an abstract reference filter that needs to be subclassed in order to define the matching criteria.classAnnotationFilter<E extends CtElement>This filter matches all the elements annotated with a given annotation type.classDirectReferenceFilter<T extends CtReference>A filter forCtReferences that compare equal to the reference provided in the constructor.classThis filter matches all elements that can be considered as line of code (e.g. directly contained in a block, or a then statement).classReferenceTypeFilter<T extends CtReference>This simple filter matches all the references of a given type.classMatches all CtType elements, which are sub type ofSubtypeFilter.superTypeMatches the input `superType` too.classTypeFilter<T extends CtElement>This simple filter matches all the elements of a given type.