class GraphQL::Schema::LateBoundType

@api Private
TODO: support argument types too, make this a public API somehow
A stand-in for a type which will be resolved in a given schema, by name.

def initialize(local_name)

def initialize(local_name)
  @name = local_name
end

def inspect

def inspect
  "#<LateBoundType @name=#{name}>"
end

def to_list_type

def to_list_type
  GraphQL::ListType.new(of_type: self)
end

def to_non_null_type

def to_non_null_type
  GraphQL::NonNullType.new(of_type: self)
end

def unwrap

def unwrap
  self
end