Expand description
Shared dictionary-schema helpers for the language bindings.
The Python/PHP/Ruby/Node.js Schema wrappers each reimplemented an
identical default field list and CSV-record validation. Those are
collected here so the logic lives in one place.
Structs§
- Core
Field Definition - A single schema field definition, decoupled from
lindera::dictionary::FieldDefinition. - Core
Schema - Dictionary schema shared by the bindings.
Enums§
- Core
Field Type - Category of a schema field, decoupled from
lindera::dictionary::FieldTypeso the bindings depend only onlindera-binding-core.
Functions§
- default_
dictionary_ fields - Default dictionary schema field names shared by all bindings’
Schema.create_default(). - validate_
record - Validates a CSV record against the given schema field names.