FunctionsThatModifierFilter
Trait interface for modifiers, annotations, visibility and modifier filtering on functions.
Inheritors
Properties
The underlying FunctionsRuleBuilder used to accumulate function filtering rules.
Functions
Filters functions declared with Modifier.ABSTRACT.
Filters functions annotated with annotation annotationName.
Filters functions annotated with annotation annotation.
Filters functions that have Visibility.INTERNAL visibility.
Filters functions declared with Modifier.OPEN.
Filters functions declared with Modifier.OVERRIDE.
Filters functions that have Visibility.PRIVATE visibility.
Filters functions that have Visibility.PROTECTED visibility.
Filters functions that have Visibility.PUBLIC visibility.
Filters functions declared with Modifier.INFIX.
Filters functions declared with Modifier.INLINE.
Filters functions that have Visibility.INTERNAL visibility.
Filters functions declared with Modifier.OPERATOR.
Filters functions that have Visibility.PRIVATE visibility.
Filters functions that have Visibility.PROTECTED visibility.
Filters functions that have Visibility.PUBLIC visibility.
Filters functions declared with Modifier.SUSPEND.
Filters functions annotated with all annotations in names.
Filters functions declared with all modifiers in modifiers.
Filters functions annotated with any of annotationNames.
Filters functions annotated with annotation annotationName.
Filters functions annotated with annotation annotation.
Filters functions annotated with annotationName containing argument argName with value argValue.
Filters functions annotated with any annotation in names.
Filters functions declared with any modifier in modifiers.
Filters functions having any visibility in visibilities.
Filters functions declared with modifier modifier.
Filters functions having visibility.
Filters functions not annotated with annotation annotationName.
Filters functions not annotated with annotation annotation.
Filters functions that do not have Visibility.INTERNAL visibility.
Filters functions that do not have Visibility.PRIVATE visibility.
Filters functions that do not have Visibility.PROTECTED visibility.
Filters functions that do not have Visibility.PUBLIC visibility.
Filters functions not annotated with annotation annotationName.
Filters functions not annotated with annotation annotation.