Interface TypeInfoGenerator
-
- All Known Implementing Classes:
DefaultTypeInfoGenerator
public interface TypeInfoGenerator
- Author:
- Bojan Tomic (kaqqao)
-
-
Field Summary
Fields Modifier and Type Field Description static String
INPUT_SUFFIX
static String
SCALAR_SUFFIX
-
Method Summary
-
-
-
Field Detail
-
INPUT_SUFFIX
static final String INPUT_SUFFIX
- See Also:
- Constant Field Values
-
SCALAR_SUFFIX
static final String SCALAR_SUFFIX
- See Also:
- Constant Field Values
-
-
Method Detail
-
generateTypeName
String generateTypeName(AnnotatedType type, MessageBundle messageBundle)
-
generateTypeDescription
String generateTypeDescription(AnnotatedType type, MessageBundle messageBundle)
-
generateInputTypeName
default String generateInputTypeName(AnnotatedType type, MessageBundle messageBundle)
-
generateInputTypeDescription
default String generateInputTypeDescription(AnnotatedType type, MessageBundle messageBundle)
-
generateEnumTypeName
default String generateEnumTypeName(AnnotatedType type, MessageBundle messageBundle)
-
generateEnumTypeDescription
default String generateEnumTypeDescription(AnnotatedType type, MessageBundle messageBundle)
-
generateScalarTypeName
default String generateScalarTypeName(AnnotatedType type, MessageBundle messageBundle)
-
generateScalarTypeDescription
default String generateScalarTypeDescription(AnnotatedType type, MessageBundle messageBundle)
-
generateDirectiveTypeName
default String generateDirectiveTypeName(AnnotatedType type, MessageBundle messageBundle)
-
generateDirectiveTypeDescription
default String generateDirectiveTypeDescription(AnnotatedType type, MessageBundle messageBundle)
-
generateComparatorRegistry
graphql.schema.GraphqlTypeComparatorRegistry generateComparatorRegistry(AnnotatedType type, MessageBundle messageBundle)
-
-