
org.snakeyaml.engine.v2.emitter.Emitter.class Maven / Gradle / Ivy
???? 4E
1|
1}
1~ 1 1?
1? 1? 1? 1? 1?
1? 1? 1? 1? 1?
1? 1?
1? 1?
1?
1? 1? 1? 1? 1?
1? 1? 1? 1?
/? 1??
??
"??
$? 1? 1? 1? 1?
??
??
??
?? 1? 1?
???
??
??
??
?? 1?
??
?? 1??
:?
?? 1? 1? 1? 1??? B? B?
A? B???
1???? ????????????
1????????
?
??
?? 1?
J? ??
1? ?? ?? ???
1?
1?
1???
i??
i?
i?
i?
h? 1?
??
1?
??
S?
1?
1?
1?
T?
1?
1?
1??
|???
???
1???
1?
1?
??
??
??
??
? ? ?? ?
?
?
?
?
?
?
?
W
1
?
1
?
??
?
1
?
?
W !
?" ?#
?$
?%
?& ?'
?(
1) 1*+
??
1,
1-
1.
1/01
??
234
256
?78
?9 1:
;<
=>?@
iABCDE?
?F
?GCH
?IJKLM
?NOP QR
?S
QTU
?VW QX ?? ? ?? ??
+Y QZ?[
1\]?^
1_`ab?c
Qd
?e
?fg
Qhij
+kl
+m 1nCop
qrs
?tu ? ??v
+w
xyz{
?|6?}
~
A?
A?
1?
i???
1????
?C?????????????????
;???? InnerClasses? ExpectBlockMappingValue? ExpectBlockMappingSimpleValue? ExpectBlockMappingKey ExpectFirstBlockMappingKey? ExpectBlockSequenceItem ExpectFirstBlockSequenceItem? ExpectFlowMappingValue? ExpectFlowMappingSimpleValue? ExpectFlowMappingKey ExpectFirstFlowMappingKey? ExpectFlowSequenceItem ExpectFirstFlowSequenceItem? ExpectDocumentRoot? ExpectDocumentEnd? ExpectDocumentStart? ExpectFirstDocumentStart?
ExpectNothing ExpectStreamStart ESCAPE_REPLACEMENTS Ljava/util/Map; Signature 8Ljava/util/Map;
MIN_INDENT I
ConstantValue
MAX_INDENT
SPACE Ljava/lang/String; DEFAULT_TAG_PREFIXES 5Ljava/util/Map; stream .Lorg/snakeyaml/engine/v2/api/StreamDataWriter; states +Lorg/snakeyaml/engine/v2/common/ArrayStack; [Lorg/snakeyaml/engine/v2/common/ArrayStack; state .Lorg/snakeyaml/engine/v2/emitter/EmitterState; events Ljava/util/Queue; 9Ljava/util/Queue; event &Lorg/snakeyaml/engine/v2/events/Event; indents @Lorg/snakeyaml/engine/v2/common/ArrayStack; indent Ljava/lang/Integer; flowLevel rootContext Z mappingContext simpleKeyContext column
whitespace indention openEnded canonical Ljava/lang/Boolean;
multiLineFlow allowUnicode
bestIndent indicatorIndent indentWithIndicator bestWidth
bestLineBreak
splitLines maxSimpleKeyLength tagPrefixes preparedAnchor Ljava/util/Optional; =Ljava/util/Optional; preparedTag analysis 0Lorg/snakeyaml/engine/v2/emitter/ScalarAnalysis; scalarStyle BLjava/util/Optional; blockCommentsCollector 9Lorg/snakeyaml/engine/v2/comments/CommentEventsCollector; inlineCommentsCollector
HANDLE_FORMAT Ljava/util/regex/Pattern; [(Lorg/snakeyaml/engine/v2/api/DumpSettings;Lorg/snakeyaml/engine/v2/api/StreamDataWriter;)V Code LineNumberTable LocalVariableTable this )Lorg/snakeyaml/engine/v2/emitter/Emitter; opts *Lorg/snakeyaml/engine/v2/api/DumpSettings;
StackMapTable?? emit )(Lorg/snakeyaml/engine/v2/events/Event;)V needMoreEvents ()Z iter Ljava/util/Iterator; LocalVariableTypeTable ;?
needEvents (Ljava/util/Iterator;I)Z count level actualCount @(Ljava/util/Iterator;I)Z increaseIndent (ZZ)V isFlow
indentless
expectNode (ZZZ)V root mapping simpleKey handleNodeEvent? ID ,(Lorg/snakeyaml/engine/v2/events/Event$ID;)V id )Lorg/snakeyaml/engine/v2/events/Event$ID; expectAlias ()V expectScalar expectFlowSequence expectFlowMapping expectBlockSequence expectBlockMapping isFoldedOrLiteral )(Lorg/snakeyaml/engine/v2/events/Event;)Z scalarEvent ,Lorg/snakeyaml/engine/v2/events/ScalarEvent; style ,Lorg/snakeyaml/engine/v2/common/ScalarStyle; checkEmptySequence checkEmptyMapping checkSimpleKey anchorOpt length tag (Ljava/util/Optional;?
processAnchor (Ljava/lang/String;)V anchor 'Lorg/snakeyaml/engine/v2/common/Anchor; indicator ev *Lorg/snakeyaml/engine/v2/events/NodeEvent; anchorOption
processTag 5Lorg/snakeyaml/engine/v2/events/CollectionStartEvent; chooseScalarStyle B(Lorg/snakeyaml/engine/v2/events/ScalarEvent;)Ljava/util/Optional; p(Lorg/snakeyaml/engine/v2/events/ScalarEvent;)Ljava/util/Optional;
processScalar split prepareVersion @(Lorg/snakeyaml/engine/v2/common/SpecVersion;)Ljava/lang/String; version ,Lorg/snakeyaml/engine/v2/common/SpecVersion; prepareTagHandle &(Ljava/lang/String;)Ljava/lang/String; handle prepareTagPrefix prefix chunks Ljava/lang/StringBuilder; start end
prepareTag suffix
suffixText
analyzeScalar D(Ljava/lang/String;)Lorg/snakeyaml/engine/v2/emitter/ScalarAnalysis; nextIndex c isLineBreak scalar blockIndicators flowIndicators
lineBreaks specialCharacters leadingSpace leadingBreak
trailingSpace
trailingBreak
breakSpace
spaceBreak preceededByWhitespace followedByWhitespace
previousSpace
previousBreak index allowFlowPlain allowBlockPlain allowSingleQuoted
allowBlock flushStream writeStreamStart writeStreamEnd writeIndicator (Ljava/lang/String;ZZZ)V needWhitespace indentation writeIndent
indentToWrite writeWhitespace (I)V i writeLineBreak data writeVersionDirective versionText writeTagDirective '(Ljava/lang/String;Ljava/lang/String;)V
handleText
prefixText writeSingleQuoted (Ljava/lang/String;Z)V len br C ch text spaces breaks? writeDoubleQuoted s ch2 Ljava/lang/Character;? writeCommentLines (Ljava/util/List;)Z commentLine .Lorg/snakeyaml/engine/v2/comments/CommentLine; commentLines Ljava/util/List;
indentColumns firstComment wroteComment @Ljava/util/List;? C(Ljava/util/List;)Z writeBlockComment writeInlineComments determineBlockHints hints ch1 writeFolded writeLiteral
writePlain
access$100 Q(Lorg/snakeyaml/engine/v2/emitter/Emitter;)Lorg/snakeyaml/engine/v2/events/Event; x0
access$202 ?(Lorg/snakeyaml/engine/v2/emitter/Emitter;Lorg/snakeyaml/engine/v2/emitter/EmitterState;)Lorg/snakeyaml/engine/v2/emitter/EmitterState; x1
access$600 d(Lorg/snakeyaml/engine/v2/emitter/Emitter;)Lorg/snakeyaml/engine/v2/comments/CommentEventsCollector;
access$700 ,(Lorg/snakeyaml/engine/v2/emitter/Emitter;)V
access$800 ,(Lorg/snakeyaml/engine/v2/emitter/Emitter;)Z
access$902 I(Lorg/snakeyaml/engine/v2/emitter/Emitter;Ljava/util/Map;)Ljava/util/Map; access$1000 ()Ljava/util/Map; access$1100 >(Lorg/snakeyaml/engine/v2/emitter/Emitter;)Ljava/lang/Boolean;
access$900 :(Lorg/snakeyaml/engine/v2/emitter/Emitter;)Ljava/util/Map; access$1200 O(Lorg/snakeyaml/engine/v2/emitter/Emitter;Ljava/lang/String;)Ljava/lang/String; access$1300 access$1400 <(Lorg/snakeyaml/engine/v2/emitter/Emitter;)Ljava/util/Queue; access$1500 i(Lorg/snakeyaml/engine/v2/emitter/Emitter;Lorg/snakeyaml/engine/v2/common/SpecVersion;)Ljava/lang/String;
access$102 w(Lorg/snakeyaml/engine/v2/emitter/Emitter;Lorg/snakeyaml/engine/v2/events/Event;)Lorg/snakeyaml/engine/v2/events/Event; access$1700 V(Lorg/snakeyaml/engine/v2/emitter/Emitter;)Lorg/snakeyaml/engine/v2/common/ArrayStack; access$1800 /(Lorg/snakeyaml/engine/v2/emitter/Emitter;ZZZ)V x2 x3 access$2002 Q(Lorg/snakeyaml/engine/v2/emitter/Emitter;Ljava/lang/Integer;)Ljava/lang/Integer; access$2100 access$2210 ,(Lorg/snakeyaml/engine/v2/emitter/Emitter;)I access$2300 access$2400 access$2500 access$2600 access$2700 access$2800 access$3100 access$3600 access$3700 access$3800 -(Lorg/snakeyaml/engine/v2/emitter/Emitter;I)V access$2000 >(Lorg/snakeyaml/engine/v2/emitter/Emitter;)Ljava/lang/Integer; access$4200 R(Lorg/snakeyaml/engine/v2/emitter/Emitter;Lorg/snakeyaml/engine/v2/events/Event;)Z access$4300 .(Lorg/snakeyaml/engine/v2/emitter/Emitter;ZZ)V
SourceFile Emitter.java????~Wr??{z?r?WuW9???pWlcno??bc??gh????yz^S?Sxr8???efjk??`a )org/snakeyaml/engine/v2/common/ArrayStack? 9org/snakeyaml/engine/v2/emitter/Emitter$ExpectStreamStart?? 'java/util/concurrent/ArrayBlockingQueuesrtrvrwr?????????|r}W?? 'org/snakeyaml/engine/v2/emitter/Emitter?????????]?????W java/util/LinkedHashMap?????]???? 7org/snakeyaml/engine/v2/comments/CommentEventsCollector ,org/snakeyaml/engine/v2/comments/CommentType??????????????? $org/snakeyaml/engine/v2/events/Event?????????? +org/snakeyaml/engine/v2/events/CommentEvent 1org/snakeyaml/engine/v2/events/DocumentStartEvent?? 1org/snakeyaml/engine/v2/events/SequenceStartEvent 0org/snakeyaml/engine/v2/events/MappingStartEvent /org/snakeyaml/engine/v2/events/StreamStartEvent -org/snakeyaml/engine/v2/events/StreamEndEvent 3org/snakeyaml/engine/v2/events/CollectionStartEvent /org/snakeyaml/engine/v2/events/DocumentEndEvent 1org/snakeyaml/engine/v2/events/CollectionEndEvent??????qr???????????? &?????? 3org/snakeyaml/engine/v2/exceptions/EmitterException java/lang/StringBuilder expected NodeEvent, but got ?????????????????????????????? java/lang/IllegalStateException )org/snakeyaml/engine/v2/events/AliasEvent *?? ,org/snakeyaml/engine/v2/emitter/EmitterState Expecting Alias.?? java/lang/Integer [
? Corg/snakeyaml/engine/v2/emitter/Emitter$ExpectFirstFlowSequenceItem { Aorg/snakeyaml/engine/v2/emitter/Emitter$ExpectFirstFlowMappingKey Dorg/snakeyaml/engine/v2/emitter/Emitter$ExpectFirstBlockSequenceItem Borg/snakeyaml/engine/v2/emitter/Emitter$ExpectFirstBlockMappingKey *org/snakeyaml/engine/v2/events/ScalarEvent???????????? (org/snakeyaml/engine/v2/events/NodeEvent?????? %org/snakeyaml/engine/v2/common/Anchor?????? java/lang/String????????????????? !???? tag is not specified???? ??????? *org/snakeyaml/engine/v2/common/ScalarStyle'=>? 6org/snakeyaml/engine/v2/exceptions/YamlEngineException Unexpected scalarStyle: ? unsupported YAML version: ? tag handle must not be empty
(tag handle must start and end with '!': ???
? %invalid character in the tag handle: tag prefix must not be empty? tag must not be empty? !< > .org/snakeyaml/engine/v2/emitter/ScalarAnalysis? --- ... !"# #,[]{}&*!|>'"%@`$! ,?[]{}%&!'(? ? )?? %YAML %TAG ')*+#,-?. ?? '"/ '' "?0
"\
12RS3? \45# 0? \x 0006789: \U \u?; ,org/snakeyaml/engine/v2/comments/CommentLine<= #>?,-?@ - +:? ?? | java/util/HashMapAB a b t n v f r e N _ L P !org/snakeyaml/engine/v2/nodes/Tag tag:yaml.org,2002: !! ^![-_\w]*!$CD java/lang/Object (org/snakeyaml/engine/v2/emitter/Emitable )org/snakeyaml/engine/v2/emitter/Emitter$1 ?org/snakeyaml/engine/v2/emitter/Emitter$ExpectBlockMappingValue Eorg/snakeyaml/engine/v2/emitter/Emitter$ExpectBlockMappingSimpleValue =org/snakeyaml/engine/v2/emitter/Emitter$ExpectBlockMappingKey ?org/snakeyaml/engine/v2/emitter/Emitter$ExpectBlockSequenceItem >org/snakeyaml/engine/v2/emitter/Emitter$ExpectFlowMappingValue Dorg/snakeyaml/engine/v2/emitter/Emitter$ExpectFlowMappingSimpleValue