public class GQLMethodArgumentListEnumMetaData extends GQLAbstractMethodArgumentMetaData
List of entities meta data| Constructor and Description |
|---|
GQLMethodArgumentListEnumMetaData()
Default constructor
|
GQLMethodArgumentListEnumMetaData(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<?> |
getEnumClass()
Get the enumeration class
|
GQLMethodArgumentListEnumMetaData |
setEnumClass(Class<?> enumClass)
Set the enumeration class
|
getName, setNamefinalizeToString, toStringpublic GQLMethodArgumentListEnumMetaData()
public GQLMethodArgumentListEnumMetaData(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<?> getEnumClass()
public GQLMethodArgumentListEnumMetaData setEnumClass(Class<?> enumClass)
enumClass - the enumClass to setCopyright © 2019. All rights reserved.