Package io.smallrye.graphql.schema.model
Class EnumValue
- java.lang.Object
-
- io.smallrye.graphql.schema.model.EnumValue
-
public final class EnumValue extends Object
Represents one of an enum's values. Is part ofEnumType
.- Author:
- Felix König ([email protected])
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addDirectiveInstance(DirectiveInstance directiveInstance)
String
getDescription()
List<DirectiveInstance>
getDirectiveInstances()
String
getValue()
boolean
hasDirectiveInstances()
void
setDescription(String description)
void
setDirectiveInstances(List<DirectiveInstance> directiveInstances)
void
setValue(String value)
String
toString()
-
-
-
Constructor Detail
-
EnumValue
public EnumValue()
-
EnumValue
public EnumValue(String description, String value, List<DirectiveInstance> directiveInstances)
-
-
Method Detail
-
getDescription
public String getDescription()
-
getValue
public String getValue()
-
setDescription
public void setDescription(String description)
-
setValue
public void setValue(String value)
-
hasDirectiveInstances
public boolean hasDirectiveInstances()
-
getDirectiveInstances
public List<DirectiveInstance> getDirectiveInstances()
-
setDirectiveInstances
public void setDirectiveInstances(List<DirectiveInstance> directiveInstances)
-
addDirectiveInstance
public void addDirectiveInstance(DirectiveInstance directiveInstance)
-
-