NoSelections

A marker object that defines a SelectionSet for a type that does not support selections. NoSelections can be used in places where a SelectionSet is required but cannot be defined.

Properties

Link copied to clipboard

Functions

Link copied to clipboard
open override fun <U : CompositeOutput.NotComposite> contains(field: Field<U>): Boolean

Returns true if this SelectionSet includes the provided Field.

Link copied to clipboard
open override fun <U : CompositeOutput.NotComposite> requestsType(type: Type<U>): Boolean

Returns true if the provided type is requested in this SelectionSet.

Link copied to clipboard

Returns the schema field coordinates selected directly at this selection set's current level.

Link copied to clipboard

Return a SelectionSet describing the selections at the provided field. If the current SelectionSet does not include the provided field, then an empty SelectionSet will be returned.