A2uiCoreCatalogSerializer


class A2uiCoreCatalogSerializer


Serializes an A2uiCoreCatalog into JSON Schema representations.

Traversal and JSON formatting are computed lazily and cached per serializer instance.

Summary

Public constructors

Public properties

A2uiCoreCatalog

the catalog to serialize

Map<StringAny?>

The serialized JSON Schema Map representation of catalog.

String

The serialized JSON Schema string representation of catalog.

Public constructors

A2uiCoreCatalogSerializer

Added in 1.0.0-alpha01
A2uiCoreCatalogSerializer(catalog: A2uiCoreCatalog)
Parameters
catalog: A2uiCoreCatalog

the catalog to serialize

Public properties

catalog

Added in 1.0.0-alpha01
val catalogA2uiCoreCatalog

the catalog to serialize

jsonSchemaMap

Added in 1.0.0-alpha01
val jsonSchemaMapMap<StringAny?>

The serialized JSON Schema Map representation of catalog.

jsonSchemaString

Added in 1.0.0-alpha01
val jsonSchemaStringString

The serialized JSON Schema string representation of catalog.