Package io.jmix.graphql.spqr
Class BaseSpqrSchemaGenerator.MemoizedValueMapperFactory
java.lang.Object
io.jmix.graphql.spqr.BaseSpqrSchemaGenerator.MemoizedValueMapperFactory
- All Implemented Interfaces:
io.leangen.graphql.metadata.strategy.value.ValueMapperFactory
- Enclosing class:
- BaseSpqrSchemaGenerator
protected static class BaseSpqrSchemaGenerator.MemoizedValueMapperFactory
extends Object
implements io.leangen.graphql.metadata.strategy.value.ValueMapperFactory
-
Field Summary
Modifier and TypeFieldDescriptionprotected final io.leangen.graphql.metadata.strategy.value.ValueMapper
protected final io.leangen.graphql.metadata.strategy.value.ValueMapperFactory
-
Constructor Summary
ConstructorDescriptionMemoizedValueMapperFactory
(io.leangen.graphql.execution.GlobalEnvironment environment, io.leangen.graphql.metadata.strategy.value.ValueMapperFactory delegate) -
Method Summary
Modifier and TypeMethodDescriptionio.leangen.graphql.metadata.strategy.value.ValueMapper
getValueMapper
(Map<Class, List<Class<?>>> concreteSubTypes, io.leangen.graphql.execution.GlobalEnvironment environment)
-
Field Details
-
defaultValueMapper
protected final io.leangen.graphql.metadata.strategy.value.ValueMapper defaultValueMapper -
delegate
protected final io.leangen.graphql.metadata.strategy.value.ValueMapperFactory delegate
-
-
Constructor Details
-
MemoizedValueMapperFactory
public MemoizedValueMapperFactory(io.leangen.graphql.execution.GlobalEnvironment environment, io.leangen.graphql.metadata.strategy.value.ValueMapperFactory delegate)
-
-
Method Details