Uses of Interface
spoon.reflect.visitor.chain.CtQueryAware
Packages that use CtQueryAware
Package
Description
This package contains a set of useful filters when querying the model.
-
Uses of CtQueryAware in spoon.reflect.visitor.filter
Classes in spoon.reflect.visitor.filter that implement CtQueryAwareModifier and TypeClassDescriptionclassReturns all methods/lambdas with same signature in related inheritance hierarchies.classExpectsCtTypeas input and produces allCtTypeMembers declared in input class or any super class or super interface.classReturns all children of an element.classThis Function expects aCtElementas input and returns all parents of this element.classThis mapping function searches for allCtVariableinstances, which might be a declaration of an inputCtElement.classExpects aCtTypeInformationas input and produces all sub classes and sub interfaces recursively.
The output is produced in arbitrary order.classExpects aCtTypeInformationas input and produces all super classes and super interfaces recursively.
The output is produced in following order: input type.