docs/SUMMARY.md
# Table of contents
- [Schema concept](schema-concept/README.md)
- [Shorthand and complete attribute definition](schema-concept/shorthand-and-complete-attribute-definition.md)
- [Circular reference](schema-concept/circular-references-and-dynamic-types.md)
- [Nullable attributes](schema-concept/nullable-attributes.md)
- [Custom setters and getters](custom-setters-and-getters.md)
- [Coercion](coercion/README.md)
- [Primitive type coercion](coercion/primitive-type-coercion.md)
- [Arrays coercion](coercion/arrays-and-array-subclasses.md)
- [Generic coercion](coercion/generic-coercion.md)
- [Recursive coercion](coercion/recursive-coercion.md)
- [Disabling coercion](coercion/disabling-coercion.md)
- [Validation](validation/README.md)
- [String validations](validation/string-validations.md)
- [Number validations](validation/number-validations.md)
- [Boolean validations](validation/boolean-validations.md)
- [Date validations](validation/date-validations.md)
- [Array validations](validation/array-validations.md)
- [Attribute reference](validation/attribute-reference.md)
- [Nested validations](validation/nested-validations.md)
- [Validate raw data](validation/validate-raw-data.md)
- [Strict mode](strict-mode.md)
- [Cloning an instance](cloning.md)
- [Serialization](serialization.md)
- [Testing](testing.md)
- [Battlecry generators](battlecry-generators.md)
- [Migrating from v1](migrating-from-v1.md)
- [Support and compatibility](support.md)
- [Changelog](../CHANGELOG.md)
- [Contributing](../contributing.md)
- [License](../license.md)
- [GitHub](https://github.com/talyssonoc/structure)