public class Reference extends Object implements Serializable
| Constructor and Description |
|---|
Reference() |
Reference(Reference reference) |
Reference(String className,
String name,
ReferenceType type) |
Reference(String className,
String name,
ReferenceType type,
Map<String,Reference> parametrizedTypeArguments,
boolean addParametrizedTypeNameExtension) |
Reference(String className,
String name,
ReferenceType type,
String graphQlClassName) |
Reference(String className,
String name,
ReferenceType type,
String graphQlClassName,
Map<String,Reference> parametrizedTypeArguments,
boolean addParametrizedTypeNameExtension) |
Reference(String className,
String name,
ReferenceType type,
String graphQlClassName,
Map<String,Reference> parametrizedTypeArguments,
boolean addParametrizedTypeNameExtension,
Mapping mapping) |
| Modifier and Type | Method and Description |
|---|---|
String |
getClassName()
This represent the Java Class Name
|
String |
getGraphQlClassName()
The class into which this reference can be converted, which can be handled by graphql
For example, String for Dates or formatted Numbers, BigInteger for long and BigInteger.
|
Mapping |
getMapping() |
String |
getName()
This represents the GraphQL Name
|
Map<String,Reference> |
getParametrizedTypeArguments() |
ReferenceType |
getType()
This represent the GraphQL Type
|
boolean |
hasMapping() |
boolean |
isAddParametrizedTypeNameExtension() |
void |
setAddParametrizedTypeNameExtension(boolean addParametrizedTypeNameExtension) |
void |
setClassName(String className) |
void |
setGraphQlClassName(String graphQlClassName) |
void |
setMapping(Mapping mapping) |
void |
setName(String name) |
void |
setParametrizedTypeArguments(Map<String,Reference> parametrizedTypeArguments) |
void |
setType(ReferenceType type) |
String |
toString() |
public Reference()
public Reference(String className, String name, ReferenceType type, String graphQlClassName, Map<String,Reference> parametrizedTypeArguments, boolean addParametrizedTypeNameExtension)
public Reference(String className, String name, ReferenceType type, String graphQlClassName)
public Reference(String className, String name, ReferenceType type, String graphQlClassName, Map<String,Reference> parametrizedTypeArguments, boolean addParametrizedTypeNameExtension, Mapping mapping)
public Reference(String className, String name, ReferenceType type)
public Reference(String className, String name, ReferenceType type, Map<String,Reference> parametrizedTypeArguments, boolean addParametrizedTypeNameExtension)
public Reference(Reference reference)
public String getClassName()
public void setClassName(String className)
public String getName()
public void setName(String name)
public ReferenceType getType()
public void setType(ReferenceType type)
public String getGraphQlClassName()
public void setGraphQlClassName(String graphQlClassName)
public Mapping getMapping()
public void setMapping(Mapping mapping)
public boolean hasMapping()
public void setParametrizedTypeArguments(Map<String,Reference> parametrizedTypeArguments)
public boolean isAddParametrizedTypeNameExtension()
public void setAddParametrizedTypeNameExtension(boolean addParametrizedTypeNameExtension)
Copyright © 2018–2021. All rights reserved.