Edit C:\dspace\webapps\oai\WEB-INF\lib\org\elasticsearch\index\mapper\ip\IpFieldMapper.class
???? 3? /org/elasticsearch/index/mapper/ip/IpFieldMapper ILorg/elasticsearch/index/mapper/core/NumberFieldMapper<Ljava/lang/Long;>; 5org/elasticsearch/index/mapper/core/NumberFieldMapper IpFieldMapper.java Borg/elasticsearch/index/mapper/ip/IpFieldMapper$NumericIpTokenizer NumericIpTokenizer Aorg/elasticsearch/index/mapper/ip/IpFieldMapper$NumericIpAnalyzer NumericIpAnalyzer :org/elasticsearch/index/mapper/ip/IpFieldMapper$TypeParser TypeParser 7org/elasticsearch/index/mapper/ip/IpFieldMapper$Builder Builder 8org/elasticsearch/index/mapper/ip/IpFieldMapper$Defaults Defaults 0org/elasticsearch/index/mapper/FieldMapper$Names *org/elasticsearch/index/mapper/FieldMapper Names 2org/elasticsearch/index/mapper/FieldMapper$Loading Loading Corg/elasticsearch/index/mapper/core/AbstractFieldMapper$MultiFields 7org/elasticsearch/index/mapper/core/AbstractFieldMapper MultiFields >org/elasticsearch/index/mapper/core/AbstractFieldMapper$CopyTo # CopyTo Jorg/elasticsearch/index/mapper/core/LongFieldMapper$CustomLongNumericField & 3org/elasticsearch/index/mapper/core/LongFieldMapper ( CustomLongNumericField 3org/elasticsearch/common/xcontent/ToXContent$Params + ,org/elasticsearch/common/xcontent/ToXContent - Params 6org/elasticsearch/common/xcontent/XContentParser$Token 0 0org/elasticsearch/common/xcontent/XContentParser 2 Token 8org/elasticsearch/index/mapper/DocumentMapper$MergeFlags 5 -org/elasticsearch/index/mapper/DocumentMapper 7 MergeFlags CONTENT_TYPE Ljava/lang/String; ip < pattern Ljava/util/regex/Pattern; nullValue longToIp (J)Ljava/lang/String; java/lang/StringBuilder E <init> ()V G H F I append (I)Ljava/lang/StringBuilder; K L F M . O -(Ljava/lang/String;)Ljava/lang/StringBuilder; K Q F R toString ()Ljava/lang/String; T U F V longIp J octet3 I octet2 octet1 octet0 ipToLong (Ljava/lang/String;)J 7org/elasticsearch/ElasticsearchIllegalArgumentException a java/lang/Exception c *org/elasticsearch/common/net/InetAddresses e isInetAddress (Ljava/lang/String;)Z g h f i failed to parse ip [ k ], not a valid ip address m (Ljava/lang/String;)V G o b p >