Uses of Interface
org.sonar.plugins.python.api.types.v2.matchers.TypeMatcher
Packages that use TypeMatcher
Package
Description
-
Uses of TypeMatcher in org.sonar.plugins.python.api.types.v2.matchers
Methods in org.sonar.plugins.python.api.types.v2.matchers that return TypeMatcherModifier and TypeMethodDescriptionstatic TypeMatcherTypeMatchers.all(List<TypeMatcher> matchers) static TypeMatcherTypeMatchers.all(Stream<TypeMatcher> matchers) static TypeMatcherTypeMatchers.all(TypeMatcher... matchers) static TypeMatcherTypeMatchers.any(List<TypeMatcher> matchers) static TypeMatcherTypeMatchers.any(Stream<TypeMatcher> matchers) static TypeMatcherTypeMatchers.any(TypeMatcher... matchers) static TypeMatcherstatic TypeMatcherTypeMatchers.hasMemberSatisfying(String memberName, TypeMatcher matcher) static TypeMatcherTypeMatchers.hasTypeSource(TypeSource typeSource) static TypeMatcherTypeMatchers.isFunctionOwnerSatisfying(TypeMatcher matcher) static TypeMatcherTypeMatchers.isObjectInstanceOf(String fqn) Checks if the type of the expression is an object type and if its nested type, or its supertypes, matches the given type by equality.static TypeMatcherTypeMatchers.isObjectOfType(String fqn) static TypeMatcherTypeMatchers.isObjectSatisfying(TypeMatcher matcher) static TypeMatcherTypeMatchers.isOrExtendsType(String fqn) static TypeMatcherstatic TypeMatcherTypeMatchers.isTypeOrSuperTypeSatisfying(TypeMatcher matcher) static TypeMatcherTypeMatchers.isTypeOrSuperTypeWithFQN(String fqn) static TypeMatcherMethods in org.sonar.plugins.python.api.types.v2.matchers that return types with arguments of type TypeMatcherModifier and TypeMethodDescriptionstatic Collector<TypeMatcher, ?, TypeMatcher> TypeMatcherUtils.allCollector()static Collector<TypeMatcher, ?, TypeMatcher> TypeMatcherUtils.allCollector()static Collector<TypeMatcher, ?, TypeMatcher> TypeMatcherUtils.anyCollector()static Collector<TypeMatcher, ?, TypeMatcher> TypeMatcherUtils.anyCollector()Methods in org.sonar.plugins.python.api.types.v2.matchers with parameters of type TypeMatcherModifier and TypeMethodDescriptionstatic TypeMatcherTypeMatchers.all(TypeMatcher... matchers) static TypeMatcherTypeMatchers.any(TypeMatcher... matchers) static TypeMatcherTypeMatchers.hasMemberSatisfying(String memberName, TypeMatcher matcher) static TypeMatcherTypeMatchers.isFunctionOwnerSatisfying(TypeMatcher matcher) static TypeMatcherTypeMatchers.isObjectSatisfying(TypeMatcher matcher) static TypeMatcherTypeMatchers.isTypeOrSuperTypeSatisfying(TypeMatcher matcher) Method parameters in org.sonar.plugins.python.api.types.v2.matchers with type arguments of type TypeMatcherModifier and TypeMethodDescriptionstatic TypeMatcherTypeMatchers.all(List<TypeMatcher> matchers) static TypeMatcherTypeMatchers.all(Stream<TypeMatcher> matchers) static TypeMatcherTypeMatchers.any(List<TypeMatcher> matchers) static TypeMatcherTypeMatchers.any(Stream<TypeMatcher> matchers) -
Uses of TypeMatcher in org.sonar.python.types.v2.matchers
Classes in org.sonar.python.types.v2.matchers that implement TypeMatcherMethods in org.sonar.python.types.v2.matchers that return TypeMatcherModifier and TypeMethodDescriptionstatic TypeMatcherInternalTypeMatchers.isAnyTypeInUnionSatisfying(TypeMatcher matcher) Methods in org.sonar.python.types.v2.matchers with parameters of type TypeMatcherModifier and TypeMethodDescriptionstatic TypeMatcherInternalTypeMatchers.isAnyTypeInUnionSatisfying(TypeMatcher matcher)