public PairAvroSerializerFactory (ConfigurableFactory<?> parent, List<String> path, Class<? extends S> keyType, Class<? extends T> valueType) { super(getName(keyType, valueType), getGenericSerializerClass(keyType, valueType), parent, path); _keyType = keyType; _valueType = valueType; }