Package co.nstant.in.cbor
Class CborBuilder
public class CborBuilder extends AbstractBuilder<CborBuilder>
-
Constructor Summary
Constructors Constructor Description CborBuilder()
-
Method Summary
Modifier and Type Method Description CborBuilder
add(boolean value)
CborBuilder
add(byte[] bytes)
CborBuilder
add(double value)
CborBuilder
add(float value)
CborBuilder
add(long value)
CborBuilder
add(DataItem dataItem)
CborBuilder
add(String string)
CborBuilder
add(BigInteger value)
ArrayBuilder<CborBuilder>
addArray()
protected void
addChunk(DataItem dataItem)
MapBuilder<CborBuilder>
addMap()
CborBuilder
addTag(long value)
List<DataItem>
build()
CborBuilder
reset()
ArrayBuilder<CborBuilder>
startArray()
ByteStringBuilder<CborBuilder>
startByteString()
ByteStringBuilder<CborBuilder>
startByteString(byte[] bytes)
MapBuilder<CborBuilder>
startMap()
UnicodeStringBuilder<CborBuilder>
startString()
UnicodeStringBuilder<CborBuilder>
startString(String string)
CborBuilder
tagged(long value)
Methods inherited from class co.nstant.in.cbor.builder.AbstractBuilder
convert, convert, convert, convert, convert, convert, convert, getHalfPrecisionFloatDecoder, getHalfPrecisionFloatEncoder, getParent, tag
-
Constructor Details
-
CborBuilder
public CborBuilder()
-
-
Method Details
-
reset
-
build
-
add
-
add
-
add
-
add
-
add
-
add
-
add
-
startByteString
-
startByteString
-
add
-
startString
-
startString
-
addTag
-
tagged
-
startArray
-
addArray
-
addMap
-
startMap
-
addChunk
- Overrides:
addChunk
in classAbstractBuilder<CborBuilder>
-