Package io.github.qishr.cascara.schema.rule
Rules are created by the Schema Compiler when a rule keyword is encountered.Rules have a validate method that is called by performValidation in the Structural Editor,
| Class | Description |
|---|---|
| EnumRule | |
| FileExtensionRule | |
| MaxItemsRule | |
| MaxLengthRule | |
| MaxValueRule | |
| MinItemsRule | |
| MinLengthRule | |
| MinValueRule | |
| RegexRule | |
| RequiredRule | |
| TypeRule | |
| UniqueItemsRule | |
| ValidationRule |
| Class | Description |
|---|---|
| ValidationRule |