| Modifier and Type | Field and Description |
|---|---|
protected DateTimeAdapter |
dateTimeAdapter |
protected JsonWriter |
json |
protected java.io.Writer |
writer |
| Constructor and Description |
|---|
CiJsonWriter() |
CiJsonWriter(JsonWriter json) |
CiJsonWriter(java.io.Writer writer) |
| Modifier and Type | Method and Description |
|---|---|
void |
ciAttributes(com.xebialabs.deployit.plugin.api.udm.CiAttributes ciAttributes) |
void |
ciFileAttribute(java.lang.String file) |
void |
ciReference(java.lang.String reference) |
void |
ciReferences(java.util.Collection<java.lang.String> references) |
void |
endCi() |
void |
endList() |
void |
endProperty() |
void |
externalProperties(java.util.Map<java.lang.String,com.xebialabs.deployit.plugin.api.udm.ExternalProperty> externalProperties) |
java.io.Writer |
getWriter() |
void |
mapAsStrings(java.util.Map<?,?> map) |
void |
startCi(java.lang.String type,
java.lang.String id) |
void |
startList() |
void |
startProperty(java.lang.String name) |
void |
token(java.lang.String token) |
java.lang.String |
toString() |
void |
typedCiReference(com.xebialabs.deployit.engine.api.dto.ConfigurationItemId ci) |
void |
typedCiReferences(java.util.Collection<com.xebialabs.deployit.engine.api.dto.ConfigurationItemId> references) |
void |
validationMessages(java.util.List<com.xebialabs.deployit.plugin.api.validation.ValidationMessage> validations) |
void |
valueAsString(java.lang.Object value) |
void |
valuesAsStrings(java.util.Collection<?> values) |
protected final java.io.Writer writer
protected final JsonWriter json
protected final DateTimeAdapter dateTimeAdapter
public CiJsonWriter()
public CiJsonWriter(java.io.Writer writer)
public CiJsonWriter(JsonWriter json)
public java.io.Writer getWriter()
public java.lang.String toString()
toString in class java.lang.Objectpublic void startCi(java.lang.String type,
java.lang.String id)
public void ciAttributes(com.xebialabs.deployit.plugin.api.udm.CiAttributes ciAttributes)
ciAttributes in interface CiWriterpublic void ciFileAttribute(java.lang.String file)
ciFileAttribute in interface CiWriterpublic void startProperty(java.lang.String name)
startProperty in interface CiWriterpublic void endProperty()
endProperty in interface CiWriterpublic void valueAsString(java.lang.Object value)
valueAsString in interface CiWriterpublic void valuesAsStrings(java.util.Collection<?> values)
valuesAsStrings in interface CiWriterpublic void mapAsStrings(java.util.Map<?,?> map)
mapAsStrings in interface CiWriterpublic void ciReference(java.lang.String reference)
ciReference in interface CiWriterpublic void ciReferences(java.util.Collection<java.lang.String> references)
ciReferences in interface CiWriterpublic void typedCiReference(com.xebialabs.deployit.engine.api.dto.ConfigurationItemId ci)
typedCiReference in interface CiWriterpublic void typedCiReferences(java.util.Collection<com.xebialabs.deployit.engine.api.dto.ConfigurationItemId> references)
typedCiReferences in interface CiWriterpublic void validationMessages(java.util.List<com.xebialabs.deployit.plugin.api.validation.ValidationMessage> validations)
validationMessages in interface CiWriterpublic void externalProperties(java.util.Map<java.lang.String,com.xebialabs.deployit.plugin.api.udm.ExternalProperty> externalProperties)
externalProperties in interface CiWriter