@groovy.transform.CompileStatic class PersistentGraphQLProperty extends OrderedGraphQLProperty
Implementation of GraphQLDomainProperty to represent a property on a GORM entity
Type | Name and description |
---|---|
boolean |
collection |
graphql.schema.DataFetcher |
dataFetcher |
java.lang.String |
deprecationReason |
java.lang.String |
description |
boolean |
input |
java.lang.String |
name |
boolean |
nullable |
java.lang.Integer |
order |
boolean |
output |
org.grails.datastore.mapping.model.PersistentProperty |
property |
java.lang.Class |
type |
Constructor and description |
---|
PersistentGraphQLProperty
(org.grails.datastore.mapping.model.MappingContext mappingContext, org.grails.datastore.mapping.model.PersistentProperty property, GraphQLPropertyMapping mapping) |
Type Params | Return Type | Name and description |
---|---|---|
|
protected java.lang.Class |
getBaseType(org.grails.datastore.mapping.model.PersistentProperty property) |
|
graphql.schema.GraphQLType |
getGraphQLType(GraphQLTypeManager typeManager, GraphQLPropertyType propertyType) |
|
boolean |
isDeprecated() |
Methods inherited from class | Name |
---|---|
class OrderedGraphQLProperty |
compareTo, getOrder |
Groovy Documentation