ProjectedField
data class ProjectedField(val responseName: String, val schemaName: String, val outputType: GraphQLType, val condition: SelectionCondition, val selectionSet: ProjectedSelectionSet? = null)(source)
A single field after projection for a specific RuntimePath.
Parameters
responseName
The key in the JSON response.
schemaName
The actual field name on the schema type.
outputType
The return type of this field.
condition
The directive-derived condition.
selectionSet
Recursively projected nested selections, or null.
Constructors
Link copied to clipboard
constructor(responseName: String, schemaName: String, outputType: GraphQLType, condition: SelectionCondition, selectionSet: ProjectedSelectionSet? = null)