public class FieldDefinitionToRequestDataModelMapper
extends java.lang.Object
Constructor and Description |
---|
FieldDefinitionToRequestDataModelMapper() |
Modifier and Type | Method and Description |
---|---|
static java.util.Map<java.lang.String,java.lang.Object> |
map(MappingContext mappingContext,
ExtendedFieldDefinition operationDef,
java.lang.String objectTypeName,
java.util.List<java.lang.String> fieldNames)
Map field definition to a Request Freemarker data model.
|
public FieldDefinitionToRequestDataModelMapper()
public static java.util.Map<java.lang.String,java.lang.Object> map(MappingContext mappingContext, ExtendedFieldDefinition operationDef, java.lang.String objectTypeName, java.util.List<java.lang.String> fieldNames)
mappingContext
- Global mapping contextoperationDef
- GraphQL operation definitionobjectTypeName
- Object type (e.g.: "Query", "Mutation" or "Subscription")fieldNames
- Names of all fields inside the rootType. Used to detect duplicate