Module cascara.schema
JSON Schema compatible schema validator, resolver, generator, compiler, decompiler, and store.
| Package | Description |
|---|---|
| io.github.qishr.cascara.schema.annotation | |
| io.github.qishr.cascara.schema.diagnostic | |
| io.github.qishr.cascara.schema.structure | |
| io.github.qishr.cascara.schema.constraint | Constraints are applied to members variables in classes. |
| io.github.qishr.cascara.schema.rule | Rules are created by the Schema Compiler when a rule keyword is encountered. |
| io.github.qishr.cascara.schema.util |
| Module | Description |
|---|---|
| java.base | |
| cascara.common | Cascara common APIs and utilities. |
| cascara.common.io | Cascara common IO and content type utilities |
| cascara.lang.json | Cascara JSON parsers, tokenizer, serializer, and converter. |
| Package | Description |
|---|---|
| io.github.qishr.cascara.schema.util |
| Interface | Description |
|---|---|
| io.github.qishr.cascara.common.service.ServiceProvider |