Edit C:\dspace\webapps\jspui\WEB-INF\lib\org\elasticsearch\common\unit\DistanceUnit.class
???? 3 *org/elasticsearch/common/unit/DistanceUnit >Ljava/lang/Enum<Lorg/elasticsearch/common/unit/DistanceUnit;>; java/lang/Enum DistanceUnit.java 3org/elasticsearch/common/unit/DistanceUnit$Distance Distance INCH ,Lorg/elasticsearch/common/unit/DistanceUnit; YARD FEET KILOMETERS NAUTICALMILES MILLIMETERS CENTIMETERS MILES METERS DEFAULT meters D names [Ljava/lang/String; $VALUES -[Lorg/elasticsearch/common/unit/DistanceUnit; values /()[Lorg/elasticsearch/common/unit/DistanceUnit; clone ()Ljava/lang/Object; ! " valueOf @(Ljava/lang/String;)Lorg/elasticsearch/common/unit/DistanceUnit; 5(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; $ & ' name Ljava/lang/String; <init> *(Ljava/lang/String;ID[Ljava/lang/String;)V (Ljava/lang/String;I)V + - . 0 2 this getEarthCircumference ()DA??E|? getEarthRadiusAXT?@ getDistancePerDegree@v? toMeters (D)D A convert \(DLorg/elasticsearch/common/unit/DistanceUnit;Lorg/elasticsearch/common/unit/DistanceUnit;)D C D E distance fromMeters 0(DLorg/elasticsearch/common/unit/DistanceUnit;)D unit toString (D)Ljava/lang/String; java/lang/StringBuilder M ()V + O N P append (D)Ljava/lang/StringBuilder; R S N T ()Ljava/lang/String; K V W -(Ljava/lang/String;)Ljava/lang/StringBuilder; R Y N Z N W from to parse m(Ljava/lang/String;Lorg/elasticsearch/common/unit/DistanceUnit;Lorg/elasticsearch/common/unit/DistanceUnit;)D access$000 u(Ljava/lang/String;Lorg/elasticsearch/common/unit/DistanceUnit;)Lorg/elasticsearch/common/unit/DistanceUnit$Distance; a b c value e f J h defaultUnit dist 5Lorg/elasticsearch/common/unit/DistanceUnit$Distance; A(Ljava/lang/String;Lorg/elasticsearch/common/unit/DistanceUnit;)D _ ` n fromString q java/lang/String s equals (Ljava/lang/Object;)Z v w t x 7org/elasticsearch/ElasticsearchIllegalArgumentException z No distance unit match [ | ] ~ (Ljava/lang/String;)V + ? { ? arr$ len$ I i$ dunit parseUnit l(Ljava/lang/String;Lorg/elasticsearch/common/unit/DistanceUnit;)Lorg/elasticsearch/common/unit/DistanceUnit; endsWith (Ljava/lang/String;)Z ? ? t ? writeDistanceUnit `(Lorg/elasticsearch/common/io/stream/StreamOutput;Lorg/elasticsearch/common/unit/DistanceUnit;)V java/io/IOException ? ordinal ()I ? ? ? /org/elasticsearch/common/io/stream/StreamOutput ? writeByte (B)V ? ? ? ? out 1Lorg/elasticsearch/common/io/stream/StreamOutput; readDistanceUnit ^(Lorg/elasticsearch/common/io/stream/StreamInput;)Lorg/elasticsearch/common/unit/DistanceUnit; .org/elasticsearch/common/io/stream/StreamInput ? readByte ()B ? ? ? ? $No type for distance unit matching [ ? (I)Ljava/lang/StringBuilder; R ? N ? in 0Lorg/elasticsearch/common/io/stream/StreamInput; b B access$100 /(Lorg/elasticsearch/common/unit/DistanceUnit;)D x0 access$200 A(Lorg/elasticsearch/common/unit/DistanceUnit;)[Ljava/lang/String; <clinit> ??u%F ? ? inch ? + , ? ? ??B????? yd ? yards ? ? ?????? ft ? feet ? ? @?@ km ? kilometers ? ? @?? NM ? nmi ? nauticalmiles ? ? ?PbM??? mm ? millimeters ? ? ??z?G?{ cm ? centimeters ? ? @?%`A?7L mi ? miles ? ? m Code LineNumberTable LocalVariableTable Signature (D[Ljava/lang/String;)V StackMapTable Exceptions SourceFile InnerClasses@1 @ @ @ @ @ @ @ @ @ "