docria.model¶
Docria document model ( primary module )
Classes
|
Data type declaration |
|
Bytes field type, field with raw binary data |
|
Boolean field type |
|
Type names |
|
64 bit floating point (double) field type |
|
Signed 32 bit integer field type |
|
Signed 64 bit integer field type |
|
Node reference field type in same or other layer |
|
Multi node reference field type in same or other layer |
|
Nodespan field type, sequence of nodes |
|
String field type |
|
Textspan field type, text sequence |
Layer field type factory |
|
|
The document which contains all data |
|
User-defined typed data container |
|
Basic building block of the document model |
|
Base class for all node collections |
|
Represents a query to document data |
|
Field from a node collection |
|
Node collection, internally a list with gaps which will compact when 25% of the list is empty. |
|
Node layer declaration |
|
Python list enriched with extra indexing and presentation functionality for optimal use in Docria. |
|
Represents a span of nodes in a layer |
|
Text offset object |
|
Text object, consisting of text and an index of current offsets |
|
Text span, consisting of a start and stop offset. |
Exceptions
|
Failed to validate document |
|
Failed to validate a part of the schema |
|
Schema validation failed |