![JAR search and dependency download from the Maven repository](/logo.png)
org.snakeyaml.engine.v2.representer.BaseRepresenter.class Maven / Gradle / Ivy
???? 4&
F ? ?
? E ? ?
? E ? ? ? E ? ? ? E ? ?
? E ?
E ? ? ? E ?
F ? ? ? ? ? ?
? ? ? ? ? ? n ? n ? ? ? ?
? ?
? ? ? E ? ?
E ? ?
? ? ?
' ?
E ? ? * ? ?
, ? ?
. ? ? ? ? ? ? ?
' ? ? ? * ?
. ? ? ? ?
8 ? ?
: ?
8 ? ? ?
> ? ?
> ?
> ?
> ?
= ? ? ? InnerClasses representers Ljava/util/Map; Signature RLjava/util/Map;Lorg/snakeyaml/engine/v2/api/RepresentToNode;>; nullRepresenter -Lorg/snakeyaml/engine/v2/api/RepresentToNode; parentClassRepresenters defaultScalarStyle ,Lorg/snakeyaml/engine/v2/common/ScalarStyle; defaultFlowStyle *Lorg/snakeyaml/engine/v2/common/FlowStyle; representedObjects GLjava/util/Map; objectToRepresent Ljava/lang/Object; ()V Code LineNumberTable LocalVariableTable this 5Lorg/snakeyaml/engine/v2/representer/BaseRepresenter; represent 8(Ljava/lang/Object;)Lorg/snakeyaml/engine/v2/nodes/Node; data node $Lorg/snakeyaml/engine/v2/nodes/Node; findRepresenterFor ((Ljava/lang/Object;)Ljava/util/Optional; parentRepresenterEntry Entry Ljava/util/Map$Entry; clazz Ljava/lang/Class; LocalVariableTypeTable XLjava/util/Map$Entry;Lorg/snakeyaml/engine/v2/api/RepresentToNode;>; Ljava/lang/Class<*>;
StackMapTable ? W(Ljava/lang/Object;)Ljava/util/Optional;
representData representer representScalar ?(Lorg/snakeyaml/engine/v2/nodes/Tag;Ljava/lang/String;Lorg/snakeyaml/engine/v2/common/ScalarStyle;)Lorg/snakeyaml/engine/v2/nodes/Node; tag #Lorg/snakeyaml/engine/v2/nodes/Tag; value Ljava/lang/String; style [(Lorg/snakeyaml/engine/v2/nodes/Tag;Ljava/lang/String;)Lorg/snakeyaml/engine/v2/nodes/Node; representSequence ?(Lorg/snakeyaml/engine/v2/nodes/Tag;Ljava/lang/Iterable;Lorg/snakeyaml/engine/v2/common/FlowStyle;)Lorg/snakeyaml/engine/v2/nodes/Node; nodeItem item sequence Ljava/lang/Iterable; flowStyle size I Ljava/util/List; ,Lorg/snakeyaml/engine/v2/nodes/SequenceNode; bestStyle Ljava/lang/Iterable<*>; 6Ljava/util/List; ? ? ? ?(Lorg/snakeyaml/engine/v2/nodes/Tag;Ljava/lang/Iterable<*>;Lorg/snakeyaml/engine/v2/common/FlowStyle;)Lorg/snakeyaml/engine/v2/nodes/Node; representMapping ?(Lorg/snakeyaml/engine/v2/nodes/Tag;Ljava/util/Map;Lorg/snakeyaml/engine/v2/common/FlowStyle;)Lorg/snakeyaml/engine/v2/nodes/Node; nodeKey nodeValue entry mapping +Lorg/snakeyaml/engine/v2/nodes/MappingNode; Ljava/util/Map$Entry<**>; Ljava/util/Map<**>; ;Ljava/util/List; ? ?(Lorg/snakeyaml/engine/v2/nodes/Tag;Ljava/util/Map<**>;Lorg/snakeyaml/engine/v2/common/FlowStyle;)Lorg/snakeyaml/engine/v2/nodes/Node; lambda$representData$0 L(Ljava/lang/Object;)Lorg/snakeyaml/engine/v2/exceptions/YamlEngineException;
SourceFile BaseRepresenter.java W X java/util/HashMap H I java/util/LinkedHashMap N I ? ? P O P ? R Q R 5org/snakeyaml/engine/v2/representer/BaseRepresenter$1 W ? S I p _ ? X U V ? ? ? ? ? ? +org/snakeyaml/engine/v2/api/RepresentToNode ? ? d ? ? ? ? ? ? ? ? ? java/util/Map$Entry ? ? java/lang/Class ? ? ? ? "org/snakeyaml/engine/v2/nodes/Node L M c d BootstrapMethods ? ? (org/snakeyaml/engine/v2/nodes/ScalarNode W r s java/util/List ? java/util/ArrayList W
*org/snakeyaml/engine/v2/nodes/SequenceNode W
R ? R ? )org/snakeyaml/engine/v2/nodes/MappingNode 'org/snakeyaml/engine/v2/nodes/NodeTuple W 6org/snakeyaml/engine/v2/exceptions/YamlEngineException java/lang/StringBuilder Representer is not defined for W 3org/snakeyaml/engine/v2/representer/BaseRepresenter java/lang/Object java/util/Iterator !org/snakeyaml/engine/v2/nodes/Tag java/lang/Iterable (org/snakeyaml/engine/v2/common/FlowStyle
java/util/Map *org/snakeyaml/engine/v2/common/ScalarStyle PLAIN AUTO 8(Lorg/snakeyaml/engine/v2/representer/BaseRepresenter;)V clear getClass ()Ljava/lang/Class; containsKey (Ljava/lang/Object;)Z get &(Ljava/lang/Object;)Ljava/lang/Object; java/util/Optional of entrySet ()Ljava/util/Set;
java/util/Set iterator ()Ljava/util/Iterator; hasNext ()Z next ()Ljava/lang/Object; getKey
isInstance getValue empty ()Ljava/util/Optional;
E :()Lorg/snakeyaml/engine/v2/exceptions/YamlEngineException; 1(Ljava/lang/Object;)Ljava/util/function/Supplier; orElseThrow 1(Ljava/util/function/Supplier;)Ljava/lang/Object; d(Lorg/snakeyaml/engine/v2/nodes/Tag;Ljava/lang/String;Lorg/snakeyaml/engine/v2/common/ScalarStyle;)V ()I (I)V `(Lorg/snakeyaml/engine/v2/nodes/Tag;Ljava/util/List;Lorg/snakeyaml/engine/v2/common/FlowStyle;)V put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; FLOW isPlain BLOCK add setFlowStyle -(Lorg/snakeyaml/engine/v2/common/FlowStyle;)V K(Lorg/snakeyaml/engine/v2/nodes/Node;Lorg/snakeyaml/engine/v2/nodes/Node;)V append -(Ljava/lang/String;)Ljava/lang/StringBuilder; -(Ljava/lang/Object;)Ljava/lang/StringBuilder; toString ()Ljava/lang/String; (Ljava/lang/String;)V" ? ? "java/lang/invoke/LambdaMetafactory metafactory$ Lookup ?(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;% %java/lang/invoke/MethodHandles$Lookup java/lang/invoke/MethodHandles! E F H I J K L M N I J K O P Q R S I J T U V W X Y s 5*? *? Y? ? *? Y? ? *? ? *?
? *? Y*?
? ? Z ) - 8 9 ! : ( ; [ 5 \ ] ^ _ Y ` *+? M*? ? *? ,? Z K L M N [ \ ] ` V a b c d Y l+? M*? ,? ? *? ,? ? ? ?*? ? ? N-? ? 0-? ? :? ? +? ? ? ? ? ??? ? Z " Y [ \ # _ F ` W a e c h d [ * F e g l \ ] l ` V g h i j F e k g h l m ? # ? n2? J o p _ Y ? O*+? *? *? ? ? *? *? ? ? !?+? *? "? # ?*+? $+? % ? &? M,+? # ? Z " i k l &