androidx.a2ui.model.schema
Classes
A2uiAnySchema |
Schema representing an unstructured JSON payload or a keyword-only schema. |
A2uiArraySchema |
Schema representing an array where all items conform to a specific schema. |
A2uiBooleanSchema |
Schema representing a boolean literal. |
A2uiCompositeSchema |
Schema node that is defined by using other schema nodes. |
A2uiNumberSchema |
Schema representing a number literal. |
A2uiObjectSchema |
Schema representing an object with nested properties. |
A2uiRefSchema |
Schema representing a reference to another schema definition. |
A2uiSchema |
Base node for all schema of A2UI based on JSON Schema. |
A2uiSchemaKeyword |
Represents a JSON Schema (Draft 2020-12) keyword applied to a schema node of type |
A2uiSchemaKeyword.AllOf |
Subschemas where the instance must match all ( |
A2uiSchemaKeyword.AnyOf |
Subschemas where the instance must match at least one ( |
A2uiSchemaKeyword.Const |
Constant value constraint ( |
A2uiSchemaKeyword.Default |
Default value for the schema property ( |
A2uiSchemaKeyword.Enum |
Allowed enumeration values for the schema property ( |
A2uiSchemaKeyword.Format |
String format constraint ( |
A2uiSchemaKeyword.IfThen |
Conditional subschema applicator ( |
A2uiSchemaKeyword.Not |
Subschema where the instance must NOT match ( |
A2uiSchemaKeyword.OneOf |
Subschemas where the instance must match exactly one ( |
A2uiStringSchema |
Schema representing a string literal. |