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 AnnotatedType
getBaseType()
DefaultValue
getDefaultValue()
String
getDescription()
AnnotatedType
getJavaType()
String
getName()
Parameter
getParameter()
TypedElement
getTypedElement()
boolean
isContext()
boolean
isMappable()
String
toString()
-
-
-
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()
-
-