CanonicalCBORFactory

open class CanonicalCBORFactory : CBORFactory

This class is a copy of CBORFactory with the only difference that it returns CanonicalCBORGenerator instead of CBORGenerator.

Constructors

Link copied to clipboard
constructor()

Properties

Link copied to clipboard
Link copied to clipboard
val DEFAULT_ROOT_VALUE_SEPARATOR: SerializableString
Link copied to clipboard
val FORMAT_NAME: String = "CBOR"
Link copied to clipboard
val FORMAT_NAME_JSON: String = "JSON"

Functions

Link copied to clipboard
open fun _getBufferRecycler(): BufferRecycler
Link copied to clipboard
open fun builder(): TSFBuilder<out Any, out Any>
open fun builder(): CBORFactoryBuilder
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun canUseSchema(schema: FormatSchema): Boolean
Link copied to clipboard
fun configure(f: JsonFactory.Feature, state: Boolean): JsonFactory
fun configure(f: CBORParser.Feature, state: Boolean): CBORFactory
Link copied to clipboard
open fun copy(): JsonFactory
open fun copy(): CBORFactory
Link copied to clipboard
open fun createGenerator(out: OutputStream, enc: JsonEncoding): JsonGenerator
open fun createGenerator(out: OutputStream): CBORGenerator
open fun createGenerator(out: OutputStream, enc: JsonEncoding): CBORGenerator
Link copied to clipboard
open fun createJsonGenerator(out: OutputStream, enc: JsonEncoding): JsonGenerator
Link copied to clipboard
open fun createJsonParser(f: File): JsonParser
Link copied to clipboard
open fun createNonBlockingByteArrayParser(): JsonParser
Link copied to clipboard
open fun createParser(f: File): JsonParser
open fun createParser(f: File): CBORParser
Link copied to clipboard
open fun disable(f: JsonFactory.Feature): JsonFactory
open fun disable(f: CBORParser.Feature): CBORFactory
Link copied to clipboard
open fun enable(f: JsonFactory.Feature): JsonFactory
open fun enable(f: CBORParser.Feature): CBORFactory
Link copied to clipboard
open fun getCharacterEscapes(): CharacterEscapes
Link copied to clipboard
open fun getCodec(): ObjectCodec
Link copied to clipboard
Link copied to clipboard
open fun getFormatName(): String
Link copied to clipboard
Link copied to clipboard
open fun getFormatReadFeatureType(): Class<out FormatFeature>
open fun getFormatReadFeatureType(): Class<CBORParser.Feature>
Link copied to clipboard
open fun getFormatWriteFeatureType(): Class<out FormatFeature>
open fun getFormatWriteFeatureType(): Class<CBORGenerator.Feature>
Link copied to clipboard
Link copied to clipboard
open fun getInputDecorator(): InputDecorator
Link copied to clipboard
open fun getOutputDecorator(): OutputDecorator
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun hasFormat(acc: InputAccessor): MatchStrength
Link copied to clipboard
fun isEnabled(f: CBORParser.Feature): Boolean
Link copied to clipboard
open fun rebuild(): TSFBuilder<out Any, out Any>
open fun rebuild(): CBORFactoryBuilder
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun setCharacterEscapes(esc: CharacterEscapes): JsonFactory
Link copied to clipboard
open fun setCodec(oc: ObjectCodec): JsonFactory
Link copied to clipboard
open fun setInputDecorator(d: InputDecorator): JsonFactory
Link copied to clipboard
open fun setOutputDecorator(d: OutputDecorator): JsonFactory
Link copied to clipboard
open fun setRootValueSeparator(sep: String): JsonFactory
Link copied to clipboard
open fun version(): Version