com.groupbyinc.flux.common.io.stream.NamedWriteableAwareStreamInput.class Maven / Gradle / Ivy
???? 4 z Ccom/groupbyinc/flux/common/io/stream/NamedWriteableAwareStreamInput 6com/groupbyinc/flux/common/io/stream/FilterStreamInput #NamedWriteableAwareStreamInput.java 5com/groupbyinc/flux/common/io/stream/Writeable$Reader .com/groupbyinc/flux/common/io/stream/Writeable Reader namedWriteableRegistry =Lcom/groupbyinc/flux/common/io/stream/NamedWriteableRegistry; $assertionsDisabled Z r(Lcom/groupbyinc/flux/common/io/stream/StreamInput;Lcom/groupbyinc/flux/common/io/stream/NamedWriteableRegistry;)V 5(Lcom/groupbyinc/flux/common/io/stream/StreamInput;)V
this ELcom/groupbyinc/flux/common/io/stream/NamedWriteableAwareStreamInput; delegate 2Lcom/groupbyinc/flux/common/io/stream/StreamInput; readNamedWriteable H(Ljava/lang/Class;)Lcom/groupbyinc/flux/common/io/stream/NamedWriteable; java/io/IOException
readString ()Ljava/lang/String;
Z(Ljava/lang/Class;Ljava/lang/String;)Lcom/groupbyinc/flux/common/io/stream/NamedWriteable; "
#
categoryClass Ljava/lang/Class; Ljava/lang/Class; name Ljava/lang/String; ;com/groupbyinc/flux/common/io/stream/NamedWriteableRegistry * getReader \(Ljava/lang/Class;Ljava/lang/String;)Lcom/groupbyinc/flux/common/io/stream/Writeable$Reader; , -
+ . read F(Lcom/groupbyinc/flux/common/io/stream/StreamInput;)Ljava/lang/Object; 0 1 2 3com/groupbyinc/flux/common/io/stream/NamedWriteable 4 java/lang/StringBuilder 6 ()V 8
7 9 Writeable.Reader [ ; append -(Ljava/lang/String;)Ljava/lang/StringBuilder; = >
7 ? -(Ljava/lang/Object;)Ljava/lang/StringBuilder; = A
7 B Q] returned null which is not allowed and probably means it screwed up the stream. D toString F
7 G (Ljava/lang/String;)V I
J
L getWriteableName N 5 O java/lang/String Q equals (Ljava/lang/Object;)Z S T
R U java/lang/AssertionError W " claims to have a different name [ Y ] than it was read from [ [ ]. ] (Ljava/lang/Object;)V _
X ` reader =Lcom/groupbyinc/flux/common/io/stream/Writeable$Reader<+TC;>; 7Lcom/groupbyinc/flux/common/io/stream/Writeable$Reader; c TC; 5Lcom/groupbyinc/flux/common/io/stream/NamedWriteable; java/lang/Class i desiredAssertionStatus ()Z k l
j m Code LocalVariableTable LineNumberTable LocalVariableTypeTable
Exceptions Signature U(Ljava/lang/Class;)TC;
StackMapTable g(Ljava/lang/Class;Ljava/lang/String;)TC;
SourceFile InnerClasses !
o Q *+? *,? ? p q !
" o ` *? !M*+,? $? p % ' ( ) r % &