Class FieldResolverFactory

java.lang.Object
in.co.akshitbansal.springwebquery.resolver.field.FieldResolverFactory

public class FieldResolverFactory extends Object
Factory for creating field resolvers used by validation visitors and pageable/specification resolver flows.
  • Constructor Details

    • FieldResolverFactory

      public FieldResolverFactory()
      Creates a factory that always builds uncached field resolvers.
  • Method Details

    • newFieldResolver

      public FieldResolver newFieldResolver(@NonNull @NonNull AbstractArgumentResolverConfig config)
      Creates the field resolver that matches the supplied effective query configuration.
      Parameters:
      config - effective argument-resolver configuration
      Returns:
      entity-aware resolver, uncached DTO-aware resolver, or cached DTO-aware resolver depending on the active configuration