Class MetadataIncludingCiJsonWriter

  • All Implemented Interfaces:
    com.xebialabs.xltype.serialization.CiWriter, java.lang.AutoCloseable

    public class MetadataIncludingCiJsonWriter
    extends com.xebialabs.xlrelease.serialization.json.xltype.CiJson2Writer
    • Field Summary

      • Fields inherited from class com.xebialabs.xlrelease.serialization.json.xltype.CiJson2Writer

        json, writer
    • Constructor Summary

      Constructors 
      Constructor Description
      MetadataIncludingCiJsonWriter​(java.io.Writer writer, com.fasterxml.jackson.databind.ObjectMapper objectMapper)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void writeInternalMetadata​(java.util.Map<java.lang.String,​com.xebialabs.xlrelease.api.internal.InternalMetadata> metadata)  
      • Methods inherited from class com.xebialabs.xlrelease.serialization.json.xltype.CiJson2Writer

        ciAttributes, ciFileAttribute, ciReference, ciReferences, close, endCi, endList, endProperty, externalProperties, getWriter, mapAsStrings, startCi, startList, startProperty, token, toString, typedCiReference, typedCiReferences, validationMessages, valueAsString, valuesAsStrings
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • MetadataIncludingCiJsonWriter

        public MetadataIncludingCiJsonWriter​(java.io.Writer writer,
                                             com.fasterxml.jackson.databind.ObjectMapper objectMapper)
    • Method Detail

      • writeInternalMetadata

        public void writeInternalMetadata​(java.util.Map<java.lang.String,​com.xebialabs.xlrelease.api.internal.InternalMetadata> metadata)