
com.groupbyinc.flux.common.xcontent.XContentBuilder.class Maven / Gradle / Ivy
???? 4? 3com/groupbyinc/flux/common/xcontent/XContentBuilder java/lang/Object java/io/Closeable java/io/Flushable XContentBuilder.java Lcom/groupbyinc/flux/common/xcontent/XContentBuilder$HumanReadableTransformer
HumanReadableTransformer :com/groupbyinc/flux/common/xcontent/XContentBuilder$Writer
Writer 5com/groupbyinc/flux/common/xcontent/ToXContent$Params .com/groupbyinc/flux/common/xcontent/ToXContent Params java/util/Map$Entry
java/util/Map Entry %java/lang/invoke/MethodHandles$Lookup java/lang/invoke/MethodHandles Lookup WRITERS Ljava/util/Map; aLjava/util/Map;Lcom/groupbyinc/flux/common/xcontent/XContentBuilder$Writer;>; HUMAN_READABLE_TRANSFORMERS sLjava/util/Map;Lcom/groupbyinc/flux/common/xcontent/XContentBuilder$HumanReadableTransformer;>; DATE_TRANSFORMERS hLjava/util/Map;Ljava/util/function/Function;>; generator 7Lcom/groupbyinc/flux/common/xcontent/XContentGenerator; bos Ljava/io/OutputStream;
humanReadable Z builder e(Lcom/groupbyinc/flux/common/xcontent/XContent;)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; java/io/IOException . java/io/ByteArrayOutputStream 0 ()V 2 3
1 4 G(Lcom/groupbyinc/flux/common/xcontent/XContent;Ljava/io/OutputStream;)V 2 6
7 xContent .Lcom/groupbyinc/flux/common/xcontent/XContent; ?(Lcom/groupbyinc/flux/common/xcontent/XContent;Ljava/util/Set;Ljava/util/Set;)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; e(Lcom/groupbyinc/flux/common/xcontent/XContent;Ljava/io/OutputStream;Ljava/util/Set;Ljava/util/Set;)V 2 <
= includes #Ljava/util/Set; Ljava/util/Set; excludes java/util/Collections C emptySet ()Ljava/util/Set; E F
D G this 5Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; V(Lcom/groupbyinc/flux/common/xcontent/XContent;Ljava/io/OutputStream;Ljava/util/Set;)V
4 * + M ( ) O ,com/groupbyinc/flux/common/xcontent/XContent Q createGenerator m(Ljava/io/OutputStream;Ljava/util/Set;Ljava/util/Set;)Lcom/groupbyinc/flux/common/xcontent/XContentGenerator; S T R U &