Class CreatorOptimizer

java.lang.Object
com.fasterxml.jackson.module.blackbird.deser.CreatorOptimizer

public class CreatorOptimizer extends Object
Helper class that tries to generate ValueInstantiator class that calls constructors and/or factory methods directly, instead of using Reflection.
  • Field Details

    • _valueClass

      protected final Class<?> _valueClass
    • _originalInstantiator

      protected final com.fasterxml.jackson.databind.deser.std.StdValueInstantiator _originalInstantiator
    • _lookup

      private final MethodHandles.Lookup _lookup
  • Constructor Details

    • CreatorOptimizer

      public CreatorOptimizer(Class<?> valueClass, MethodHandles.Lookup lookup, com.fasterxml.jackson.databind.deser.std.StdValueInstantiator orig)
  • Method Details