## Uses of Class
com.fasterxml.jackson.core.type.WritableTypeId

Packages that use WritableTypeId
com.fasterxml.jackson.core: Main public API classes of the core streaming JSON processor: most importantly `JsonFactory` used for constructing JSON parser (`JsonParser`) and generator (`JsonGenerator`) instances.

### Uses of WritableTypeId in com.fasterxml.jackson.core

Methods in com.fasterxml.jackson.core that return WritableTypeId
`WritableTypeId` JsonGenerator.`writeTypePrefix(WritableTypeId typeIdDef)` Replacement method for `JsonGenerator.writeTypeId(Object)` which is called regardless of whether format has native type ids.
`WritableTypeId` JsonGenerator.`writeTypeSuffix(WritableTypeId typeIdDef)` Method to call along with `JsonGenerator.writeTypePrefix(com.fasterxml.jackson.core.type.WritableTypeId)`, but after actual value that has type id has been completely written.

Methods in com.fasterxml.jackson.core with parameters of type WritableTypeId
`WritableTypeId` JsonGenerator.`writeTypePrefix(WritableTypeId typeIdDef)` Replacement method for `JsonGenerator.writeTypeId(Object)` which is called regardless of whether format has native type ids.
`WritableTypeId` JsonGenerator.`writeTypeSuffix(WritableTypeId typeIdDef)` Method to call along with `JsonGenerator.writeTypePrefix(com.fasterxml.jackson.core.type.WritableTypeId)`, but after actual value that has type id has been completely written.