Package io.quarkus.qute.deployment
Class Types
java.lang.Object
io.quarkus.qute.deployment.Types
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) static org.jboss.jandex.Typebox(org.jboss.jandex.PrimitiveType.Primitive primitive) (package private) static org.jboss.jandex.Typebox(org.jboss.jandex.Type type) (package private) static <T extends org.jboss.jandex.Type>
Map<org.jboss.jandex.TypeVariable,org.jboss.jandex.Type> buildResolvedMap(List<T> resolvedArguments, List<org.jboss.jandex.TypeVariable> typeVariables, Map<org.jboss.jandex.TypeVariable, org.jboss.jandex.Type> resolvedTypeParameters, org.jboss.jandex.IndexView index) (package private) static booleancontainsTypeVariable(org.jboss.jandex.Type type) (package private) static Set<org.jboss.jandex.Type>getTypeClosure(org.jboss.jandex.ClassInfo classInfo, Map<org.jboss.jandex.TypeVariable, org.jboss.jandex.Type> resolvedTypeParameters, org.jboss.jandex.IndexView index) (package private) static booleanisImplementorOf(org.jboss.jandex.ClassInfo target, org.jboss.jandex.DotName interfaceName, org.jboss.jandex.IndexView index) (package private) static org.jboss.jandex.TyperesolveTypeParam(org.jboss.jandex.Type typeParam, Map<org.jboss.jandex.TypeVariable, org.jboss.jandex.Type> resolvedTypeParameters, org.jboss.jandex.IndexView index)
-
Field Details
-
JAVA_LANG_PREFIX
- See Also:
-
-
Constructor Details
-
Types
public Types()
-
-
Method Details
-
getTypeClosure
-
buildResolvedMap
static <T extends org.jboss.jandex.Type> Map<org.jboss.jandex.TypeVariable,org.jboss.jandex.Type> buildResolvedMap(List<T> resolvedArguments, List<org.jboss.jandex.TypeVariable> typeVariables, Map<org.jboss.jandex.TypeVariable, org.jboss.jandex.Type> resolvedTypeParameters, org.jboss.jandex.IndexView index) -
resolveTypeParam
static org.jboss.jandex.Type resolveTypeParam(org.jboss.jandex.Type typeParam, Map<org.jboss.jandex.TypeVariable, org.jboss.jandex.Type> resolvedTypeParameters, org.jboss.jandex.IndexView index) -
containsTypeVariable
static boolean containsTypeVariable(org.jboss.jandex.Type type) -
box
static org.jboss.jandex.Type box(org.jboss.jandex.Type type) -
box
static org.jboss.jandex.Type box(org.jboss.jandex.PrimitiveType.Primitive primitive) -
isImplementorOf
static boolean isImplementorOf(org.jboss.jandex.ClassInfo target, org.jboss.jandex.DotName interfaceName, org.jboss.jandex.IndexView index)
-