Tests if the input schema is contained inside the cache.
Tests if the input schema is contained inside the cache.
a Schema that the cache could contain
a pair containing: a boolean that is true if the schema is contained in the cache and the ID of the schema in any case
Retrieves all registered schemas
Retrieves all registered schemas
A Sequence of (ID, Schema)
Retrieves a registered schema for the input ID.
Retrieves a registered schema for the input ID.
the Long ID of the schema
the Schema associated to the input ID
Creates a new instance of AvroSchemaCache with the original values plus the input ones.
Creates a new instance of AvroSchemaCache with the original values plus the input ones.
new pair (ID, schema) to insert inside the cache
a new instance of AvroSchemaCache containing the new values in addition to the original ones.
Generic definition of the cache used by the manager to store the data loaded from the external storage.