Package io.leangen.graphql.metadata
Class DirectiveArgument
- java.lang.Object
-
- io.leangen.graphql.metadata.DirectiveArgument
-
public class DirectiveArgument extends Object
-
-
Constructor Summary
Constructors Constructor Description DirectiveArgument(String name, String description, TypedElement element, Object value, DefaultValue defaultValue, Annotation annotation)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AnnotationgetAnnotation()DefaultValuegetDefaultValue()StringgetDescription()AnnotatedTypegetJavaType()StringgetName()TypedElementgetTypedElement()ObjectgetValue()StringtoString()
-
-
-
Constructor Detail
-
DirectiveArgument
public DirectiveArgument(String name, String description, TypedElement element, Object value, DefaultValue defaultValue, Annotation annotation)
-
-
Method Detail
-
getName
public String getName()
-
getJavaType
public AnnotatedType getJavaType()
-
getDescription
public String getDescription()
-
getValue
public Object getValue()
-
getDefaultValue
public DefaultValue getDefaultValue()
-
getTypedElement
public TypedElement getTypedElement()
-
getAnnotation
public Annotation getAnnotation()
-
-