Uses of Interface
org.sonar.python.types.v2.matchers.TypePredicate
Packages that use TypePredicate
-
Uses of TypePredicate in org.sonar.python.types.v2.matchers
Classes in org.sonar.python.types.v2.matchers that implement TypePredicateModifier and TypeClassDescriptionclassTypePredicate implementation that requires all provided type predicates to pass (AND logic).classTypePredicate implementation that requires at least one provided type predicate to pass (OR logic).final recordclassclassclassTypePredicate decorator that unwraps FunctionType to check if its owner satisfies the wrapped predicate.classclassclassclassTypePredicate decorator that checks if a type or any of its supertypes satisfies the wrapped predicate.classclassMethods in org.sonar.python.types.v2.matchers with parameters of type TypePredicateModifier and TypeMethodDescriptionstatic TriBoolTypePredicateUtils.evaluate(TypePredicate predicate, PythonType type, TypePredicateContext ctx) Constructors in org.sonar.python.types.v2.matchers with parameters of type TypePredicateModifierConstructorDescriptionHasMemberSatisfyingPredicate(String memberName, TypePredicate memberTypePredicate) IsFunctionOwnerSatisfyingPredicate(TypePredicate wrappedPredicate) IsObjectSatisfyingPredicate(TypePredicate wrappedPredicate) IsTypeOrSuperTypeSatisfyingPredicate(TypePredicate wrappedPredicate) Constructor parameters in org.sonar.python.types.v2.matchers with type arguments of type TypePredicateModifierConstructorDescriptionAllTypePredicate(List<TypePredicate> predicates) AnyTypePredicate(List<TypePredicate> predicates)