com.groupbyinc.flux.common.inject.matcher.Matchers$SubclassesOf.class Maven / Gradle / Ivy
???? 4 N ?com/groupbyinc/flux/common/inject/matcher/Matchers$SubclassesOf NLcom/groupbyinc/flux/common/inject/matcher/AbstractMatcher; 9com/groupbyinc/flux/common/inject/matcher/AbstractMatcher
Matchers.java 2com/groupbyinc/flux/common/inject/matcher/Matchers SubclassesOf
superclass Ljava/lang/Class; Ljava/lang/Class<*>; (Ljava/lang/Class;)V ()V
java/util/Objects requireNonNull 8(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
java/lang/Class
this ALcom/groupbyinc/flux/common/inject/matcher/Matchers$SubclassesOf; matches (Ljava/lang/Class;)Z isAssignableFrom !
" subclass equals (Ljava/lang/Object;)Z java/lang/Object ' % &
( ) other Ljava/lang/Object; hashCode ()I - .
( / toString ()Ljava/lang/String; java/lang/StringBuilder 3
4
subclassesOf( 6 append -(Ljava/lang/String;)Ljava/lang/StringBuilder; 8 9
4 :
getSimpleName <