Interface SchemaNode

All Known Implementing Classes:
SchemaNode.DispatchSchema, SchemaNode.EitherSchema, SchemaNode.EnumSchema, SchemaNode.ListSchema, SchemaNode.MapSchema, SchemaNode.OneOfSchema, SchemaNode.OptionalSchema, SchemaNode.PrimitiveSchema, SchemaNode.RecordSchema, SchemaNode.TupleSchema, SchemaNode.UnknownSchema

public interface SchemaNode
Represents a node within a generated schema model.
  • Method Details

    • to

      <T> T to(DynamicOps<T> ops)
      Converts this schema node into a standardized serialized representation using the provided dynamic operations.
      Type Parameters:
      T - the target output type
      Parameters:
      ops - the serialization operations provider
      Returns:
      the structured representation of this schema