Class TypeMatchers
java.lang.Object
org.sonar.plugins.python.api.types.v2.matchers.TypeMatchers
-
Method Summary
Modifier and TypeMethodDescriptionstatic TypeMatcherall(List<TypeMatcher> matchers) static TypeMatcherall(Stream<TypeMatcher> matchers) static TypeMatcherall(TypeMatcher... matchers) static TypeMatcherany(List<TypeMatcher> matchers) static TypeMatcherany(Stream<TypeMatcher> matchers) static TypeMatcherany(TypeMatcher... matchers) static TypeMatcherstatic TypeMatcherhasMemberSatisfying(String memberName, TypeMatcher matcher) static TypeMatcherhasTypeSource(TypeSource typeSource) static TypeMatcherisFunctionOwnerSatisfying(TypeMatcher matcher) static TypeMatcherisObjectOfSubType(String fqn) static TypeMatcherisObjectOfType(String fqn) static TypeMatcherisObjectSatisfying(TypeMatcher matcher) static TypeMatcherisOrExtendsType(String fqn) static TypeMatcherstatic TypeMatcherisTypeOrSuperTypeSatisfying(TypeMatcher matcher) static TypeMatcherstatic TypeMatcher
-
Method Details
-
all
-
all
-
all
-
any
-
any
-
any
-
withFQN
-
isObjectSatisfying
-
isType
-
isObjectOfType
-
isObjectOfSubType
-
isOrExtendsType
-
isTypeOrSuperTypeWithFQN
-
isTypeOrSuperTypeSatisfying
-
isFunctionOwnerSatisfying
-
hasTypeSource
-
hasMember
-
hasMemberSatisfying
-