code: private NormalizerSerializerStrategy getStrategy(Header header) throws Exception {
          if (header.normalizerType.equals(NormalizerType.CUSTOM)) {
              return header.customStrategyClass.newInstance();
          }
          for (NormalizerSerializerStrategy strategy : strategies) {
              if (strategySupportsNormalizer(strategy, header.normalizerType, null)) {
                  return strategy;
              }
          }
          throw new RuntimeException("No serializer strategy found for given header " + header);
      }
docs: Get a serializer strategy the given serialized file header
  
  @param header the header to find the associated serializer strategy for
  @return the compatible strategy