Class CustomScalarCreator
- java.lang.Object
-
- io.smallrye.graphql.schema.creator.ModelCreator
-
- io.smallrye.graphql.schema.creator.type.CustomScalarCreator
-
public class CustomScalarCreator extends ModelCreator
-
-
Field Summary
-
Fields inherited from class io.smallrye.graphql.schema.creator.ModelCreator
referenceCreator
-
-
Constructor Summary
Constructors Constructor Description CustomScalarCreator(ReferenceCreator referenceCreator)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CustomScalarTypecreate(org.jboss.jandex.ClassInfo classInfo, String scalarName)StringgetDirectiveLocation()voidsetDirectives(Directives directives)-
Methods inherited from class io.smallrye.graphql.schema.creator.ModelCreator
getReferenceCreator, getReturnType, getReturnType, getTypeAutoNameStrategy, populateField, populateField
-
-
-
-
Constructor Detail
-
CustomScalarCreator
public CustomScalarCreator(ReferenceCreator referenceCreator)
-
-
Method Detail
-
create
public CustomScalarType create(org.jboss.jandex.ClassInfo classInfo, String scalarName)
-
getDirectiveLocation
public String getDirectiveLocation()
- Specified by:
getDirectiveLocationin classModelCreator
-
setDirectives
public void setDirectives(Directives directives)
- Overrides:
setDirectivesin classModelCreator
-
-