Package org.nuxeo.runtime.avro


package org.nuxeo.runtime.avro
  • Class
    Description
    Avro component.
    The base class for any AvroMapper.
    The Avro mapper descriptor.
    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 Avro schema descriptor.
    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 Avro schema factory descriptor.
    This service allows to create a AvroSchemaFactoryContext.