Package org.jboss.jandex
Class GenericSignatureReconstruction
java.lang.Object
org.jboss.jandex.GenericSignatureReconstruction
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static boolean
hasThrowsSignature
(MethodInfo method) (package private) static String
reconstructGenericSignature
(ClassInfo clazz, Function<String, Type> typeVariableSubstitution) (package private) static String
reconstructGenericSignature
(FieldInfo field, Function<String, Type> typeVariableSubstitution) (package private) static String
reconstructGenericSignature
(MethodInfo method, Function<String, Type> typeVariableSubstitution) (package private) static String
reconstructGenericSignature
(RecordComponentInfo recordComponent, Function<String, Type> typeVariableSubstitution) (package private) static boolean
(package private) static boolean
(package private) static boolean
requiresGenericSignature
(MethodInfo method) (package private) static boolean
requiresGenericSignature
(RecordComponentInfo recordComponent) private static boolean
requiresGenericSignature
(Type type) (package private) static void
typeParametersSignature
(List<TypeVariable> typeParameters, Function<String, Type> substitution, StringBuilder result) (package private) static void
typeSignature
(Type type, Function<String, Type> substitution, StringBuilder result) private static void
typeVariableSignature
(Type typeVariable, String typeVariableIdentifier, Function<String, Type> substitution, StringBuilder result)
-
Constructor Details
-
GenericSignatureReconstruction
GenericSignatureReconstruction()
-
-
Method Details
-
requiresGenericSignature
-
requiresGenericSignature
-
requiresGenericSignature
-
requiresGenericSignature
-
requiresGenericSignature
-
reconstructGenericSignature
-
reconstructGenericSignature
static String reconstructGenericSignature(MethodInfo method, Function<String, Type> typeVariableSubstitution) -
reconstructGenericSignature
-
reconstructGenericSignature
static String reconstructGenericSignature(RecordComponentInfo recordComponent, Function<String, Type> typeVariableSubstitution) -
hasThrowsSignature
-
typeParametersSignature
static void typeParametersSignature(List<TypeVariable> typeParameters, Function<String, Type> substitution, StringBuilder result) -
typeSignature
-
typeVariableSignature
-