We'll leave this out from BV's Configuration for now and first experiment in the RI. Options include:
- Set<ValueExtractor<?>> getDefaultValueExtractors()
- Map<(Type+TypeVariable), ValueExtractor<?>> getDefaultValueExtractorsByType()
- ValueExtractor<?> getDefaultValueExtractorFor(Type, TypeVariable)
I'd prefer the latter, but it's left to explore how to make it work for the array element extractors. |