kgraphql / com.apurebase.kgraphql.schema.structure / TypeProxy

TypeProxy

open class TypeProxy : Type

Constructors

<init>

TypeProxy(proxied: Type)

Properties

description

open val description: String

enumValues

open val enumValues: List<__EnumValue>?

fields

open val fields: List<__Field>?

inputFields

open val inputFields: List<__InputValue>?

interfaces

open val interfaces: List<__Type>?

kClass

open val kClass: KClass<*>?

kind

open val kind: TypeKind

name

open val name: String?

ofType

open val ofType: __Type?

possibleTypes

open val possibleTypes: List<__Type>?

proxied

var proxied: Type

Functions

get

open fun get(name: String): Field?

isInstance

open fun isInstance(value: Any?): Boolean

Extension Functions

asString

fun __Type.asString(): String