Package io.jmix.messagetemplatesflowui
Class MessageParameterResolver
java.lang.Object
io.jmix.messagetemplatesflowui.MessageParameterResolver
Support class for resolving JavaClass for
MessageTemplateParameter
.-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected ClassManager
protected DatatypeRegistry
protected Metadata
protected Map<ParameterType,
Class<?>> -
Constructor Summary
ConstructorsConstructorDescriptionMessageParameterResolver
(ClassManager classManager, Metadata metadata, DatatypeRegistry datatypeRegistry) -
Method Summary
Modifier and TypeMethodDescriptionClass<?>
resolveClass
(MessageTemplateParameter parameter) Resolves theJavaClass
for the passedMessageTemplateParameter
.Datatype<?>
resolveDatatype
(MessageTemplateParameter parameter) Resolves theDatatype
for the passedMessageTemplateParameter
.
-
Field Details
-
primitiveParameterTypeMap
-
classManager
-
metadata
-
datatypeRegistry
-
-
Constructor Details
-
MessageParameterResolver
public MessageParameterResolver(ClassManager classManager, Metadata metadata, DatatypeRegistry datatypeRegistry)
-
-
Method Details
-
resolveClass
Resolves theJavaClass
for the passedMessageTemplateParameter
. -
resolveDatatype
Resolves theDatatype
for the passedMessageTemplateParameter
.
-