Package io.leangen.graphql.metadata
Class Directive
- java.lang.Object
-
- io.leangen.graphql.metadata.Directive
-
public class Directive extends Object
-
-
Constructor Summary
Constructors Constructor Description Directive(String name, String description, boolean repeatable, graphql.introspection.Introspection.DirectiveLocation[] locations, List<DirectiveArgument> arguments)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<DirectiveArgument>getArguments()StringgetDescription()graphql.introspection.Introspection.DirectiveLocation[]getLocations()StringgetName()booleanisRepeatable()
-
-
-
Constructor Detail
-
Directive
public Directive(String name, String description, boolean repeatable, graphql.introspection.Introspection.DirectiveLocation[] locations, List<DirectiveArgument> arguments)
-
-
Method Detail
-
getName
public String getName()
-
getDescription
public String getDescription()
-
isRepeatable
public boolean isRepeatable()
-
getLocations
public graphql.introspection.Introspection.DirectiveLocation[] getLocations()
-
getArguments
public List<DirectiveArgument> getArguments()
-
-