public class SdkRpcV2CborGenerator extends Object implements StructuredRpcV2CborGenerator
Modifier and Type | Class and Description |
---|---|
static class |
SdkRpcV2CborGenerator.RpcV2CborGenerationException
Indicates an issue writing RPCV2CBOR content.
|
NO_OP
Constructor and Description |
---|
SdkRpcV2CborGenerator(com.fasterxml.jackson.dataformat.cbor.CBORFactory factory,
String contentType) |
public SdkRpcV2CborGenerator(com.fasterxml.jackson.dataformat.cbor.CBORFactory factory, String contentType)
public StructuredRpcV2CborGenerator writeStartArray()
writeStartArray
in interface StructuredRpcV2CborGenerator
public StructuredRpcV2CborGenerator writeEndArray()
writeEndArray
in interface StructuredRpcV2CborGenerator
public StructuredRpcV2CborGenerator writeNull()
writeNull
in interface StructuredRpcV2CborGenerator
public StructuredRpcV2CborGenerator writeStartObject()
writeStartObject
in interface StructuredRpcV2CborGenerator
public StructuredRpcV2CborGenerator writeEndObject()
writeEndObject
in interface StructuredRpcV2CborGenerator
public StructuredRpcV2CborGenerator writeFieldName(String fieldName)
writeFieldName
in interface StructuredRpcV2CborGenerator
public StructuredRpcV2CborGenerator writeValue(String val)
writeValue
in interface StructuredRpcV2CborGenerator
public StructuredRpcV2CborGenerator writeValue(boolean bool)
writeValue
in interface StructuredRpcV2CborGenerator
public StructuredRpcV2CborGenerator writeValue(long val)
writeValue
in interface StructuredRpcV2CborGenerator
public StructuredRpcV2CborGenerator writeValue(double val)
writeValue
in interface StructuredRpcV2CborGenerator
public StructuredRpcV2CborGenerator writeValue(float val)
writeValue
in interface StructuredRpcV2CborGenerator
public StructuredRpcV2CborGenerator writeValue(short val)
writeValue
in interface StructuredRpcV2CborGenerator
public StructuredRpcV2CborGenerator writeValue(int val)
writeValue
in interface StructuredRpcV2CborGenerator
public StructuredRpcV2CborGenerator writeValue(ByteBuffer bytes)
writeValue
in interface StructuredRpcV2CborGenerator
public StructuredRpcV2CborGenerator writeValue(Date date, TimestampFormat timestampFormat)
writeValue
in interface StructuredRpcV2CborGenerator
public StructuredRpcV2CborGenerator writeValue(BigDecimal value)
writeValue
in interface StructuredRpcV2CborGenerator
public StructuredRpcV2CborGenerator writeValue(BigInteger value)
writeValue
in interface StructuredRpcV2CborGenerator
public byte[] getBytes()
getBytes
in interface StructuredRpcV2CborGenerator