com.xebialabs.xltype.serialization
Interface CiWriter
- All Known Implementing Classes:
- CiJdomWriter, CiJsonWriter, CiXStreamWriter
public interface CiWriter
startList
void startList()
endList
void endList()
startCi
void startCi(java.lang.String type,
java.lang.String id)
endCi
void endCi()
token
void token(java.lang.String token)
startProperty
void startProperty(java.lang.String name)
endProperty
void endProperty()
valueAsString
void valueAsString(java.lang.Object value)
valuesAsStrings
void valuesAsStrings(java.util.Collection<?> values)
mapAsStrings
void mapAsStrings(java.util.Map<?,?> map)
ciReference
void ciReference(java.lang.String reference)
ciReferences
void ciReferences(java.util.Collection<java.lang.String> references)
typedCiReference
void typedCiReference(com.xebialabs.deployit.engine.api.dto.ConfigurationItemId ci)
typedCiReferences
void typedCiReferences(java.util.Collection<com.xebialabs.deployit.engine.api.dto.ConfigurationItemId> references)
validationMessages
void validationMessages(java.util.List<com.xebialabs.deployit.plugin.api.validation.ValidationMessage> validations)