All Classes and Interfaces

Class
Description
Declares an enum type in a schema.
Describes a single enum value in a schema.
Describes a single field in a message schema.
Lock file model for persisting stable ids across schema evolution.
 
Lock entry for a message and its fields.
Reads and writes Myra schema lock files.
Declares a message type and its fields.
Result of schema resolution.
Resolved enum definition with stable ids preserved.
Resolved field definition with a stable id.
Resolved message definition with stable ids.
Resolved schema definition with stable ids for messages and fields.
Root schema definition for a .myra.yml file.
Parses .myra.yml schema files into SchemaDefinition instances.
Resolves raw schema definitions into stable ids and lock file metadata.
Represents a semantic version for myra-codec schemas.