Class TypeNameHelper
- java.lang.Object
-
- io.smallrye.graphql.schema.helper.TypeNameHelper
-
public class TypeNameHelper extends Object
Helping with Name of types in the schema- Author:
- Phillip Kruger (phillip.kruger@redhat.com)
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static StringcreateParametrizedTypeNameExtension(Map<String,Reference> classParametrizedTypes)static StringgetAnyTypeName(org.jboss.jandex.ClassInfo classInfo, Annotations annotationsForThisClass, TypeAutoNameStrategy autoNameStrategy)static StringgetAnyTypeName(org.jboss.jandex.ClassInfo classInfo, Annotations annotationsForThisClass, TypeAutoNameStrategy autoNameStrategy, ReferenceType referenceType)static StringgetAnyTypeName(org.jboss.jandex.ClassInfo classInfo, Annotations annotationsForThisClass, TypeAutoNameStrategy autoNameStrategy, ReferenceType referenceType, Map<String,Reference> classParametrizedTypes)
-
-
-
Method Detail
-
getAnyTypeName
public static String getAnyTypeName(org.jboss.jandex.ClassInfo classInfo, Annotations annotationsForThisClass, TypeAutoNameStrategy autoNameStrategy)
-
getAnyTypeName
public static String getAnyTypeName(org.jboss.jandex.ClassInfo classInfo, Annotations annotationsForThisClass, TypeAutoNameStrategy autoNameStrategy, ReferenceType referenceType)
-
getAnyTypeName
public static String getAnyTypeName(org.jboss.jandex.ClassInfo classInfo, Annotations annotationsForThisClass, TypeAutoNameStrategy autoNameStrategy, ReferenceType referenceType, Map<String,Reference> classParametrizedTypes)
-
-