public class GQLMethodArgumentEnumMetaData extends GQLAbstractMethodArgumentMetaData
| Constructor and Description |
|---|
GQLMethodArgumentEnumMetaData()
Default constructor
|
GQLMethodArgumentEnumMetaData(String name,
Class<? extends Enum<?>> enumClass)
Constructor passing name and entity class and keeping default values for
other attributes.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
appendToString(StringBuilder stringBuilder) |
Class<? extends Enum<?>> |
getEnumClass()
Get the enumeration class
|
GQLMethodArgumentEnumMetaData |
setEnumClass(Class<? extends Enum<?>> enumClass)
Set the enumeration class
|
getName, setNamefinalizeToString, toStringpublic GQLMethodArgumentEnumMetaData()
public GQLMethodArgumentEnumMetaData(String name, Class<? extends Enum<?>> enumClass)
name - the name for the method argument. This name will be used for
building GraphQL schema query or mutation for this methodenumClass - the enumeration classprotected void appendToString(StringBuilder stringBuilder)
appendToString in class GQLAbstractMethodArgumentMetaDatapublic Class<? extends Enum<?>> getEnumClass()
public GQLMethodArgumentEnumMetaData setEnumClass(Class<? extends Enum<?>> enumClass)
enumClass - the enumClass to setCopyright © 2019. All rights reserved.