log.debug("Parse set codec for field {}", field);
if (filter.hasAnnotation(field, TypeTransformer.class)) {
return typeTransformerParser.parseAndValidateSetCodec(field);
} else {
final Codec simpleCodec = createSimpleCodecForCollection(context);
return new SetCodecImpl(simpleCodec.sourceType(), simpleCodec.targetType(), simpleCodec);
}
}