Called after AvroTypeBuilder resolveTypes
to get the resolved type.
Attempt to get avroType
, returning None
if types have not been resolved yet.
Represent the resolved type as a Jackson node.
Represent the resolved type as a Jackson node.
used to avoid infinite loops with recursive records
The ForwardDeclarationParser responsible for this placeholder.
Represent the resolved type as a JSON string.
Represents the placeholder as its resolved type in JSON or {"type":"unknown"}
if not resolved yet.
Represents the placeholder as its resolved type in JSON or {"type":"unknown"}
if not resolved yet.
Represents a type that can't be resolved yet because JSON objects may be streamed in an unknown order.