-
The base class for any AvroMapper.
The base class for any AvroSchemaFactory.
An AvroSchemaFactoryContext represents a context in which Avro schemas are cached and reused depending on their
qualified name.
Avro does not permit to declare twice a schema with the same qualified name.
-
The base class for any AvroMapper.
The Avro forbidden character replacement descriptor.
Avro allows alphanumeric characters and underscores in names.
Nuxeo Studio allows alphanumeric characters, underscores and dashes that have to be replaced by another symbol.
The default contributions provide replacement for :
- "-" as "__dash__"
- ":" as "__colon__
- ";" as "__semicolon__"
- and with higher priority "__" as "____" to ensure no user string is wrongly replaced.
The base class for any AvroSchemaFactory.
An AvroSchemaFactoryContext represents a context in which Avro schemas are cached and reused depending on their
qualified name.
Avro does not permit to declare twice a schema with the same qualified name.