Package io.leangen.graphql.metadata
Class OperationArgument
- java.lang.Object
-
- io.leangen.graphql.metadata.OperationArgument
-
public class OperationArgument extends Object
-
-
Constructor Summary
Constructors Constructor Description OperationArgument(AnnotatedType javaType, String name, String description, DefaultValue defaultValue, Parameter parameter, boolean context, boolean mappable)OperationArgument(AnnotatedType javaType, String name, String description, DefaultValue defaultValue, List<Parameter> parameters, boolean context, boolean mappable)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AnnotatedTypegetBaseType()DefaultValuegetDefaultValue()StringgetDescription()AnnotatedTypegetJavaType()StringgetName()ParametergetParameter()TypedElementgetTypedElement()booleanisContext()booleanisMappable()StringtoString()
-
-
-
Constructor Detail
-
OperationArgument
public OperationArgument(AnnotatedType javaType, String name, String description, DefaultValue defaultValue, Parameter parameter, boolean context, boolean mappable)
-
OperationArgument
public OperationArgument(AnnotatedType javaType, String name, String description, DefaultValue defaultValue, List<Parameter> parameters, boolean context, boolean mappable)
-
-
Method Detail
-
getJavaType
public AnnotatedType getJavaType()
-
getBaseType
public AnnotatedType getBaseType()
-
getName
public String getName()
-
getDescription
public String getDescription()
-
getDefaultValue
public DefaultValue getDefaultValue()
-
getParameter
public Parameter getParameter()
-
isContext
public boolean isContext()
-
getTypedElement
public TypedElement getTypedElement()
-
isMappable
public boolean isMappable()
-
-