net.java.textilej.parser.builder.AbstractXmlDocumentBuilder.class Maven / Gradle / Ivy
The newest version!
???? 1 s
E F
G H I
J K L M N
O P
Q R S
T U
V W X
T Y Z
E
[
\
W ]
O ^ _ ` ABSOLUTE_URL_PATTERN Ljava/util/regex/Pattern; writer (Lnet/java/textilej/util/XmlStreamWriter; base Ljava/net/URI;
baseInHead Z (Ljava/io/Writer;)V Code LineNumberTable LocalVariableTable this =Lnet/java/textilej/parser/builder/AbstractXmlDocumentBuilder; out Ljava/io/Writer; +(Lnet/java/textilej/util/XmlStreamWriter;)V createXmlStreamWriter :(Ljava/io/Writer;)Lnet/java/textilej/util/XmlStreamWriter;
characters (Ljava/lang/String;)V text Ljava/lang/String; makeUrlAbsolute &(Ljava/lang/String;)Ljava/lang/String; url absoluteUrl isExternalLink (Ljava/lang/String;)Z setBase (Ljava/net/URI;)V uri getBase ()Ljava/net/URI; isBaseInHead ()Z
setBaseInHead (Z)V ()V
SourceFile AbstractXmlDocumentBuilder.java " B ! , - -net/java/textilej/util/DefaultXmlStreamWriter " # a b / c d e f g > # h i 7 j k l / m 7 java/lang/StringBuilder n o n p [a-zA-Z]{3,8}://?.* q r ;net/java/textilej/parser/builder/AbstractXmlDocumentBuilder (net/java/textilej/parser/DocumentBuilder &net/java/textilej/util/XmlStreamWriter writeCharacters java/util/regex/Pattern matcher 3(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; java/util/regex/Matcher matches java/lang/String
startsWith java/net/URI toString ()Ljava/lang/String; endsWith append -(Ljava/lang/String;)Ljava/lang/StringBuilder; (C)Ljava/lang/StringBuilder; compile -(Ljava/lang/String;)Ljava/util/regex/Pattern;! ! " # $ S *? *? **+? ? ? % &