Edit C:\dspace\webapps\jspui\WEB-INF\lib\org\elasticsearch\common\base\Converter.class
???? 2 ? 'org/elasticsearch/common/base/Converter l<A:Ljava/lang/Object;B:Ljava/lang/Object;>Ljava/lang/Object;Lorg/elasticsearch/common/base/Function<TA;TB;>; java/lang/Object &org/elasticsearch/common/base/Function Converter.java +Lorg/elasticsearch/common/annotations/Beta; 4Lorg/elasticsearch/common/annotations/GwtCompatible; 9org/elasticsearch/common/base/Converter$IdentityConverter IdentityConverter >org/elasticsearch/common/base/Converter$FunctionBasedConverter FunctionBasedConverter <org/elasticsearch/common/base/Converter$ConverterComposition ConverterComposition 8org/elasticsearch/common/base/Converter$ReverseConverter ReverseConverter )org/elasticsearch/common/base/Converter$1 handleNullAutomatically Z reverse )Lorg/elasticsearch/common/base/Converter; 1Lorg/elasticsearch/common/base/Converter<TB;TA;>; <init> ()V (Z)V ! this 1Lorg/elasticsearch/common/base/Converter<TA;TB;>; % ' doForward &(Ljava/lang/Object;)Ljava/lang/Object; doBackward convert Ljavax/annotation/Nullable; correctedDoForward . * / a TA; Ljava/lang/Object; ) * 4 +org/elasticsearch/common/base/Preconditions 6 checkNotNull 8 * 7 9 correctedDoBackward + * < b TB; convertAll *(Ljava/lang/Iterable;)Ljava/lang/Iterable; fromIterable B 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; 8 D 7 E @(Lorg/elasticsearch/common/base/Converter;Ljava/lang/Iterable;)V G H Ljava/lang/Iterable<+TA;>; Ljava/lang/Iterable; +()Lorg/elasticsearch/common/base/Converter; M ,(Lorg/elasticsearch/common/base/Converter;)V O P result andThen T(Lorg/elasticsearch/common/base/Converter;)Lorg/elasticsearch/common/base/Converter; doAndThen U T V secondConverter 1Lorg/elasticsearch/common/base/Converter<TB;TC;>; U(Lorg/elasticsearch/common/base/Converter;Lorg/elasticsearch/common/base/Converter;)V Z [ apply Ljava/lang/Deprecated; , * _ equals (Ljava/lang/Object;)Z a b c object from {(Lorg/elasticsearch/common/base/Function;Lorg/elasticsearch/common/base/Function;)Lorg/elasticsearch/common/base/Converter; ~(Lorg/elasticsearch/common/base/Function;Lorg/elasticsearch/common/base/Function;Lorg/elasticsearch/common/base/Converter$1;)V h i forwardFunction 2Lorg/elasticsearch/common/base/Function<-TA;+TB;>; (Lorg/elasticsearch/common/base/Function; backwardFunction 2Lorg/elasticsearch/common/base/Function<-TB;+TA;>; identity INSTANCE ;Lorg/elasticsearch/common/base/Converter$IdentityConverter; q r s Signature Code LocalVariableTable LocalVariableTypeTable LineNumberTable (TA;)TB; (TB;)TA; RuntimeVisibleAnnotations "RuntimeVisibleParameterAnnotations StackMapTable 5(Ljava/lang/Iterable<+TA;>;)Ljava/lang/Iterable<TB;>; 3()Lorg/elasticsearch/common/base/Converter<TB;TA;>; z<C:Ljava/lang/Object;>(Lorg/elasticsearch/common/base/Converter<TB;TC;>;)Lorg/elasticsearch/common/base/Converter<TA;TC;>; Deprecated ?<A:Ljava/lang/Object;B:Ljava/lang/Object;>(Lorg/elasticsearch/common/base/Function<-TA;+TB;>;Lorg/elasticsearch/common/base/Function<-TB;+TA;>;)Lorg/elasticsearch/common/base/Converter<TA;TB;>; I<T:Ljava/lang/Object;>()Lorg/elasticsearch/common/base/Converter<TT;TT;>; SourceFile InnerClasses RuntimeInvisibleAnnotations! ? u v F *? "? w # x # $ y g h v X *? &*? (? w # x # $ y m n o ) * u z + * u { , * v V *+? 0? w # 1 3 x # $ 1 2 y ? u z | - } - . * v ? *? (? +? ? *+? 5? :?*+? 5? w # 1 3 x # $ 1 2 y ? ? ? ~ G u z | - } - ; * v ? *? (? +? ? *+? =? :?*+? =? w # >