Edit C:\Users\Admin\.m2\repository\org\dspace\dspace-api\6.2\org\dspace\rdf\negotiation\MediaRange.class
???? 3 ? ? 6 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? # ? ? ? ? ? ? ? ? # ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? DEFAULT_QVALUE D ConstantValue?? separators Ljava/lang/String; ? token ? quotedPair ? qdtext ? quotedString ? nonQualityParam qualityParam ? mediaRangeRegex ? log Lorg/apache/log4j/Logger; type subtype qvalue parameterNames Ljava/util/List; Signature $Ljava/util/List<Ljava/lang/String;>; parameterValues <init> ()V Code LineNumberTable LocalVariableTable this 'Lorg/dspace/rdf/negotiation/MediaRange; (Ljava/lang/String;)V ex !Ljava/lang/NumberFormatException; unparsedParameters paramPattern Ljava/util/regex/Pattern; m Ljava/util/regex/Matcher; mediarange mediaRangePattern rangeMatcher sb Ljava/lang/StringBuilder; LocalVariableTypeTable StackMapTable ? ? ? ? ? ? ? Exceptions getQvalue ()D getType ()Ljava/lang/String; getSubtype getParameterNames ()Ljava/util/List; &()Ljava/util/List<Ljava/lang/String;>; getParameterValues typeIsWildcard ()Z subtypeIsWildcard <clinit> SourceFile MediaRange.java %org/dspace/rdf/negotiation/MediaRange V W java/lang/RuntimeException QDefault constructor of MediaRange must not be called. Use static methods instead. V ] ^(?:([\040-\0176&&[^()<>@,;:\\"/\[\]?={} \t]]+)/([\040-\0176&&[^()<>@,;:\\"/\[\]?={} \t]]+?)((?:\s*;\s*(?!q\s*=)([\040-\0176&&[^()<>@,;:\\"/\[\]?={} \t]]+)=([\040-\0176&&[^()<>@,;:\\"/\[\]?={} \t]]+|(?:"(?:(?:[\040\041\043-\0176\0178-\0377]|(?:\r\n)?[ \t]+)|(?:\\[\00-\0177]))*")))*)(?:;\s*q\s*=\s*(0(?:\.\d{0,3})?|1(?:\.0{0,3})?))?((?:\s*;\s*(?!q\s*=)([\040-\0176&&[^()<>@,;:\\"/\[\]?={} \t]]+)=([\040-\0176&&[^()<>@,;:\\"/\[\]?={} \t]]+|(?:"(?:(?:[\040\041\043-\0176\0178-\0377]|(?:\r\n)?[ \t]+)|(?:\\[\00-\0177]))*")))*))$ ? ? ? ? ? w ? ? ? ? ~ L M java/lang/StringBuilder Provided media range (' ? ? !') does not comply with RFC 2616. ? w ? ? ? "java/lang/IllegalArgumentException ? ? ? ? ? 0A media range had an unparsable type or subtype. ? w * ? ? GA media range's type cannot be wildcarded if its subtype isn't as well. java/util/ArrayList ? ? ? java/lang/NumberFormatException A quality value (' =') was unparsable. We probably have a problem with our regex! ? ? java/lang/IllegalStateException V ? ? ? ?(?:\s*;\s*(?!q\s*=)([\040-\0176&&[^()<>@,;:\\"/\[\]?={} \t]]+)=([\040-\0176&&[^()<>@,;:\\"/\[\]?={} \t]]+|(?:"(?:(?:[\040\041\043-\0176\0178-\0377]|(?:\r\n)?[ \t]+)|(?:\\[\00-\0177]))*"))) !Unable to parse the parameters (' &') of a previously parsed media range! ? ? VRun into problems while parsing a substring of a previuosly succesfully parsed string. ? ~ ? ? ? N = O = P 8 Q R U R ? ? ? ? java/lang/Object ()<>@,;:\\"/\[\]?={} \t )[\040-\0176&&[^()<>@,;:\\"/\[\]?={} \t]]+ (?:\\[\00-\0177]) 3(?:[\040\041\043-\0176\0178-\0377]|(?:\r\n)?[ \t]+) P(?:"(?:(?:[\040\041\043-\0176\0178-\0377]|(?:\r\n)?[ \t]+)|(?:\\[\00-\0177]))*") 0(?:;\s*q\s*=\s*(0(?:\.\d{0,3})?|1(?:\.0{0,3})?))(?:([\040-\0176&&[^()<>@,;:\\"/\[\]?={} \t]]+)/([\040-\0176&&[^()<>@,;:\\"/\[\]?={} \t]]+?)((?:\s*;\s*(?!q\s*=)([\040-\0176&&[^()<>@,;:\\"/\[\]?={} \t]]+)=([\040-\0176&&[^()<>@,;:\\"/\[\]?={} \t]]+|(?:"(?:(?:[\040\041\043-\0176\0178-\0377]|(?:\r\n)?[ \t]+)|(?:\\[\00-\0177]))*")))*)(?:;\s*q\s*=\s*(0(?:\.\d{0,3})?|1(?:\.0{0,3})?))?((?:\s*;\s*(?!q\s*=)([\040-\0176&&[^()<>@,;:\\"/\[\]?={} \t]]+)=([\040-\0176&&[^()<>@,;:\\"/\[\]?={} \t]]+|(?:"(?:(?:[\040\041\043-\0176\0178-\0377]|(?:\r\n)?[ \t]+)|(?:\\[\00-\0177]))*")))*)) java/lang/String java/util/regex/Pattern java/util/regex/Matcher java/util/List compile -(Ljava/lang/String;)Ljava/util/regex/Pattern; trim matcher 3(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; matches append -(Ljava/lang/String;)Ljava/lang/StringBuilder; toString org/apache/log4j/Logger warn (Ljava/lang/Object;)V group (I)Ljava/lang/String; #org/apache/commons/lang/StringUtils isEmpty (Ljava/lang/String;)Z toLowerCase equals (Ljava/lang/Object;)Z java/lang/Double parseDouble (Ljava/lang/String;)D fatal *(Ljava/lang/Object;Ljava/lang/Throwable;)V (Ljava/lang/Throwable;)V length ()I find add '(Ljava/lang/String;Ljava/lang/String;)Z getLogger ,(Ljava/lang/Class;)Lorg/apache/log4j/Logger; ! 6 7 8 9 : <