Package io.quarkus.qute.deployment
Class TypeInfos
- java.lang.Object
-
- io.quarkus.qute.deployment.TypeInfos
-
final class TypeInfos extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description (package private) static classTypeInfos.HintInfo(package private) static classTypeInfos.Info(package private) static classTypeInfos.PropertyInfo(package private) static classTypeInfos.TypeInfo(package private) static classTypeInfos.VirtualMethodInfo
-
Field Summary
Fields Modifier and Type Field Description (package private) static StringLEFT_ANGLE(package private) static io.quarkus.qute.Expressions.SplitConfigPARAMETERIZED_TYPE_SPLIT_CONFIG(package private) static StringRIGHT_ANGLE(package private) static StringTYPE_INFO_SEPARATOR
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description (package private) static List<TypeInfos.Info>create(io.quarkus.qute.Expression expression, org.jboss.jandex.IndexView index, Function<String,String> templateIdToPathFun)(package private) static TypeInfos.Infocreate(String typeInfo, io.quarkus.qute.Expression.Part part, org.jboss.jandex.IndexView index, Function<String,String> templateIdToPathFun, io.quarkus.qute.TemplateNode.Origin expressionOrigin)(package private) static booleanisArray(String typeInfo)(package private) static org.jboss.jandex.TyperesolveTypeFromTypeInfo(String typeInfo)
-
-
-
Field Detail
-
LEFT_ANGLE
static final String LEFT_ANGLE
- See Also:
- Constant Field Values
-
RIGHT_ANGLE
static final String RIGHT_ANGLE
- See Also:
- Constant Field Values
-
TYPE_INFO_SEPARATOR
static final String TYPE_INFO_SEPARATOR
- See Also:
- Constant Field Values
-
PARAMETERIZED_TYPE_SPLIT_CONFIG
static final io.quarkus.qute.Expressions.SplitConfig PARAMETERIZED_TYPE_SPLIT_CONFIG
-
-
Method Detail
-
create
static List<TypeInfos.Info> create(io.quarkus.qute.Expression expression, org.jboss.jandex.IndexView index, Function<String,String> templateIdToPathFun)
-
create
static TypeInfos.Info create(String typeInfo, io.quarkus.qute.Expression.Part part, org.jboss.jandex.IndexView index, Function<String,String> templateIdToPathFun, io.quarkus.qute.TemplateNode.Origin expressionOrigin)
-
resolveTypeFromTypeInfo
static org.jboss.jandex.Type resolveTypeFromTypeInfo(String typeInfo)
-
isArray
static boolean isArray(String typeInfo)
-
-