titus.datatype.ForwardDeclarationParser

class titus.datatype.ForwardDeclarationParser[source]

Bases: object

Container that stores Avro types as they’re collected from a PFA file, returning titus.datatype.AvroPlaceholder objects, and then resolves those types independent of the order in which they were read from the file.

__init__()
compiledTypes
contains(original)
getAvroType(description)
getSchema(description)
lookup(original)
parse(jsonStrings)