Class NamedDefinition
java.lang.Object
io.github.besi97.graphql.codegen.model.NamedDefinition
Class describes a specific GraphQL type converted to a specific JVM language
-
Constructor Summary
ConstructorsConstructorDescriptionNamedDefinition(String javaName, String graphqlTypeName, boolean isInterfaceOrUnion, boolean mandatory, boolean primitiveCanBeUsed, boolean serializeUsingObjectMapper) -
Method Summary
Modifier and TypeMethodDescriptionbooleanbooleanbooleanbooleanvoidsetGraphqlTypeName(String graphqlTypeName) voidsetInterfaceOrUnion(boolean interfaceOrUnion) voidsetJavaName(String javaName) voidsetMandatory(boolean mandatory) voidsetPrimitiveCanBeUsed(boolean primitiveCanBeUsed) voidsetSerializeUsingObjectMapper(boolean serializeUsingObjectMapper)
-
Constructor Details
-
NamedDefinition
-
-
Method Details
-
getJavaName
-
setJavaName
-
getGraphqlTypeName
-
setGraphqlTypeName
-
isInterfaceOrUnion
public boolean isInterfaceOrUnion() -
setInterfaceOrUnion
public void setInterfaceOrUnion(boolean interfaceOrUnion) -
isMandatory
public boolean isMandatory() -
setMandatory
public void setMandatory(boolean mandatory) -
isPrimitiveCanBeUsed
public boolean isPrimitiveCanBeUsed() -
setPrimitiveCanBeUsed
public void setPrimitiveCanBeUsed(boolean primitiveCanBeUsed) -
isSerializeUsingObjectMapper
public boolean isSerializeUsingObjectMapper() -
setSerializeUsingObjectMapper
public void setSerializeUsingObjectMapper(boolean serializeUsingObjectMapper)
-