Edit C:\Users\Admin\.m2\repository\com\adobe\xmp\xmpcore\5.1.2\com\adobe\xmp\impl\XMPSerializerRDF.class
???? 1, u- ?./ 0 ?12 34 5 ?67 ?8 ?9 3: ?; ?< ?= > ?? ?@ ?A BCDE F 3G HI 3J ?K ?L 3M 3N 3O 3PQR 3STUVW X ?YZ 3[\ 3] ^_`abc 3d ?e ?fghi 3jk <- <l 3m <no <pq r Js ?t Juvwvxy ?z ?{| ?}~ ? J? ??? S-???? ?? ?? ??? ??? J?? ??? J? ????? ?? J? ?? ??? j? ?? ?? ??? j? ???? j?? ?? ?? ??? J????? ?? ?? ?? ?? ??? ?? ?? ?? ^??????????? ??? ???? ?? J? A ????? ?? S?? DEFAULT_PAD I ConstantValue PACKET_HEADER Ljava/lang/String; PACKET_TRAILER PACKET_TRAILER2 RDF_XMPMETA_START RDF_XMPMETA_END RDF_RDF_START RDF_RDF_END RDF_SCHEMA_START RDF_SCHEMA_END RDF_STRUCT_START RDF_STRUCT_END RDF_EMPTY_STRUCT RDF_ATTR_QUALIFIER Ljava/util/Set; xmp Lcom/adobe/xmp/impl/XMPMetaImpl; outputStream &Lcom/adobe/xmp/impl/CountOutputStream; writer Ljava/io/OutputStreamWriter; options (Lcom/adobe/xmp/options/SerializeOptions; unicodeSize padding <init> ()V Code LineNumberTable LocalVariableTable this %Lcom/adobe/xmp/impl/XMPSerializerRDF; serialize X(Lcom/adobe/xmp/XMPMeta;Ljava/io/OutputStream;Lcom/adobe/xmp/options/SerializeOptions;)V tailStr e Ljava/io/IOException; Lcom/adobe/xmp/XMPMeta; out Ljava/io/OutputStream; Exceptions addPadding (I)V minSize tailLength newlineLen checkOptionsConsistence serializeAsRDF ()Ljava/lang/String; level serializeCanonicalRDFSchemas currSchema Lcom/adobe/xmp/impl/XMPNode; it Ljava/util/Iterator; writeTreeName name serializeCompactRDFSchemas schema usedPrefixes allAreAttrs Z serializeCompactRDFAttrProps (Lcom/adobe/xmp/impl/XMPNode;I)Z prop parentNode indent serializeCompactRDFElementProps (Lcom/adobe/xmp/impl/XMPNode;I)V qualifier iq result [Ljava/lang/Object; node emitEndTag indentEndTag elemName hasGeneralQualifiers hasRDFResourceQual serializeCompactRDFSimpleProp 1(Lcom/adobe/xmp/impl/XMPNode;)[Ljava/lang/Object; Ljava/lang/Boolean; serializeCompactRDFArrayProp serializeCompactRDFStructProp !(Lcom/adobe/xmp/impl/XMPNode;IZ)Z field ic hasAttrFields hasElemFields #serializeCompactRDFGeneralQualifier (ILcom/adobe/xmp/impl/XMPNode;)V serializeCanonicalRDFSchema propNode schemaNode declareUsedNamespaces /(Lcom/adobe/xmp/impl/XMPNode;Ljava/util/Set;I)V prefix child declareNamespace 7(Ljava/lang/String;Ljava/lang/String;Ljava/util/Set;I)V qname Lcom/adobe/xmp/impl/QName; namespace startOuterRDFDescription endOuterRDFDescription serializeCanonicalRDFProperty "(Lcom/adobe/xmp/impl/XMPNode;ZZI)V useCanonicalRDF emitAsRDFValue emitRDFArrayTag !(Lcom/adobe/xmp/impl/XMPNode;ZI)V arrayNode isStartTag appendNodeValue (Ljava/lang/String;Z)V value forAttribute canBeRDFAttrProp (Lcom/adobe/xmp/impl/XMPNode;)Z writeIndent i times write c (Ljava/lang/String;)V str writeChars (IC)V number C writeNewline <clinit> SourceFile XMPSerializerRDF.java ? ? ? ? $com/adobe/xmp/impl/CountOutputStream ?? ? ? java/io/OutputStreamWriter?? ? ?? ? ? com/adobe/xmp/impl/XMPMetaImpl ? ? ? ??? ? ? ? ? ? ?? ??? ? ?!#? ? java/io/IOException com/adobe/xmp/XMPException !Error writing to the OutputStream ?????? $Can't fit into specified packet size? ?%&) ????????? -Inconsistent options for exact size serialize 4Exact size must be a multiple of the Unicode element?? )Inconsistent options for read-only packet -Inconsistent options for non-packet serialize http://ns.adobe.com/xap/1.0/ Thumbnails?? ? 5<?xpacket begin="?" id="W5M0MpCehiHzreSzNTczkc9d"?>?? -<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="??????? ? "> A<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">?? ? ? ? ? </rdf:RDF> </x:xmpmeta> ?? java/lang/StringBuilder??? ?? ? <?xpacket end="?? "?>???? ??????? com/adobe/xmp/impl/XMPNode ? ? <rdf:Description rdf:about= ? ? />! ? ? java/util/HashSet xml rdf ? ? ? ? </rdf:Description> =" ? [] rdf:li? ? ? rdf:resource ? ? ? java/lang/Boolean ?? ? ? ? ? </ ?? rdf:resource=" "/> ? java/lang/Object? 3Can't mix rdf:resource qualifier and element fields? rdf:parseType="Resource"/> rdf:parseType="Resource"> <rdf:Description >? ? com/adobe/xmp/impl/QName ?#? ? : ! xmlns: rdf:value -Can't mix rdf:resource and general qualifiers <rdf:Description/> )Can't mix rdf:resource and complex fields <rdf: </rdf:"? Alt#? Seq Bag$%&'? java/lang/String xml:lang rdf:ID rdf:bagID rdf:nodeID()* ?+ #com/adobe/xmp/impl/XMPSerializerRDF (Ljava/io/OutputStream;)V &com/adobe/xmp/options/SerializeOptions getEncoding +(Ljava/io/OutputStream;Ljava/lang/String;)V getPadding ()I flush length close (Ljava/lang/String;I)V getExactPacketLength ()Z getBytesWritten getNewline getEncodeUTF16BE getEncodeUTF16LE getOmitPacketWrapper getIncludeThumbnailPad getReadOnlyPacket doesPropertyExist '(Ljava/lang/String;Ljava/lang/String;)Z getOmitXmpMetaElement getOmitVersionAttribute com/adobe/xmp/XMPMetaFactory getVersionInfo ()Lcom/adobe/xmp/XMPVersionInfo; com/adobe/xmp/XMPVersionInfo getMessage getUseCanonicalFormat getBaseIndent append -(Ljava/lang/String;)Ljava/lang/StringBuilder; getIndent toString (C)Ljava/lang/StringBuilder; getRoot ()Lcom/adobe/xmp/impl/XMPNode; getChildrenLength iterateChildren ()Ljava/util/Iterator; java/util/Iterator hasNext next ()Ljava/lang/Object; getName java/util/Set add (Ljava/lang/Object;)Z getValue equals iterateQualifier contains getOptions )()Lcom/adobe/xmp/options/PropertyOptions; %com/adobe/xmp/options/PropertyOptions isCompositeProperty booleanValue isArray TRUE isURI FALSE isArrayAltText com/adobe/xmp/impl/XMPNodeUtils normalizeLangArray (Lcom/adobe/xmp/impl/XMPNode;)V hasChildren isSchemaNode substring (II)Ljava/lang/String; isStruct hasPrefix getPrefix getSchemaRegistry #()Lcom/adobe/xmp/XMPSchemaRegistry; com/adobe/xmp/XMPSchemaRegistry getNamespaceURI &(Ljava/lang/String;)Ljava/lang/String; isArrayAlternate isArrayOrdered com/adobe/xmp/impl/Utils escapeXML ((Ljava/lang/String;ZZ)Ljava/lang/String; hasQualifier java/util/Arrays asList %([Ljava/lang/Object;)Ljava/util/List; (Ljava/util/Collection;)V ! ? u ? ? ? ? ? ? ? - ? ? ? A ? ? ? C ? ? ? / ? ? ? 9 ? ? ? 4 ? ? ? 8 ? ? ? M ? ? ? [ ? ? ? } ? ? ? [ ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 8 *? *? ? ? # R ? ? ? ? ? ? * ?*? Y,? ? *? Y*? -? ? ? *+? ? *-? *-? ? *? Y*? -? ? ? *? *? :*? ? *? ? *? *? ? *? ? ? :? Y? ?? u x ? F f g i ' j , k 4 m G o K s Q t X w a z g { n } u ? x z ? ? ? ? >