Package spoon.reflect.visitor.filter
Class EnumValueReferenceFunction
java.lang.Object
spoon.reflect.visitor.filter.FieldReferenceFunction
spoon.reflect.visitor.filter.EnumValueReferenceFunction
- All Implemented Interfaces:
CtConsumableFunction<CtElement>
This query expects a
Usage:
CtEnumValue as input
and returns all CtFieldReferences, which refer to this input.
Usage:
CtEnumValue ev = ...;
ev
.map(new EnumValueReferenceFunction())
.forEach((CtEnumValueReference ref)->...process references...);
-
Constructor Summary
ConstructorsConstructorDescriptionCreates a newEnumValueReferenceFunction.EnumValueReferenceFunction(CtEnumValue<?> element) Creates a newEnumValueReferenceFunction. -
Method Summary
Methods inherited from class spoon.reflect.visitor.filter.FieldReferenceFunction
apply
-
Constructor Details
-
EnumValueReferenceFunction
public EnumValueReferenceFunction()Creates a newEnumValueReferenceFunction. -
EnumValueReferenceFunction
Creates a newEnumValueReferenceFunction.- Parameters:
element- The enum value to find references to
-