net.fortuna.ical4j.util.Uris.class Maven / Gradle / Ivy
???? 7 ?
java/lang/Object ()V *net/fortuna/ical4j/util/CompatibilityHints
ical4j.compatibility.notes
isHintEnabled (Ljava/lang/String;)Z net/fortuna/ical4j/util/Uris CID_PATTERN Ljava/util/regex/Pattern;
java/util/regex/Pattern matcher 3(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher;
java/util/regex/Matcher matches ()Z " # NOTES_CID_REPLACEMENT_PATTERN %
' ( )
replaceAll &(Ljava/lang/String;)Ljava/lang/String; + java/net/URI
- . ) encode
* 0 1 (Ljava/lang/String;)V 3 java/net/URISyntaxException 5 ical4j.parsing.relaxed
7 8 9 : ; java/lang/String indexOf (I)I
7 = > ? length ()I
7 A B C substring (II)Ljava/lang/String;
7 E B F (I)Ljava/lang/String;
* H I 9(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V K net.fortunal.ical4j.invalid M "java/lang/IllegalArgumentException O P ) makeConcatWithConstants
L 0 S (?i)^cid:.*
U V W compile -(Ljava/lang/String;)Ljava/util/regex/Pattern; Y [<>] INVALID_SCHEME Ljava/lang/String;
ConstantValue Code LineNumberTable LocalVariableTable this Lnet/fortuna/ical4j/util/Uris; s
StackMapTable decode create "(Ljava/lang/String;)Ljava/net/URI; use2 Ljava/net/URISyntaxException; encoded index I use
Exceptions
SourceFile Uris.java BootstrapMethods s
t u v P w $java/lang/invoke/StringConcatFactory ?(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite; y Could not build URI from InnerClasses | %java/lang/invoke/MethodHandles$Lookup ~ java/lang/invoke/MethodHandles Lookup 1 Z [ \ J # ] 3 *? ? ^
; <