Package io.leangen.graphql.annotations
Annotation Type GraphQLArgument
-
@Retention(RUNTIME) @Target(PARAMETER) public @interface GraphQLArgument
-
-
Optional Element Summary
Optional Elements Modifier and Type Optional Element Description StringdefaultValueClass<? extends DefaultValueProvider>defaultValueProviderStringdescription
-
-
-
Field Detail
-
NULL
static final String NULL
-
-
Element Detail
-
name
String name
-
-
-
description
String description
- Default:
- ""
-
-
-
defaultValue
String defaultValue
- Default:
- "\u200b\u202f\ufeff<none>\u200b\u202f\ufeff"
-
-
-
defaultValueProvider
Class<? extends DefaultValueProvider> defaultValueProvider
- Default:
- io.leangen.graphql.metadata.strategy.value.JsonDefaultValueProvider.class
-
-