Class ParameterTransformerImpl
java.lang.Object
io.jmix.dashboardsui.transformation.impl.ParameterTransformerImpl
- All Implemented Interfaces:
ParameterTransformer
@Component("dshbrd_ParameterTransformer")
public class ParameterTransformerImpl
extends Object
implements ParameterTransformer
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
compareParameterTypes
(ParameterType parameterType, Field field) Returns ParameterValue object according to passed parameter classcreateParameterValue
(Field field, ScreenFragment widgetFragment) getParameterType
(Field field) loadEntities
(EntityListParameterValue parameter) protected Entity
loadEntity
(EntityParameterValue parameter) transform
(ParameterValue parameterValue)
-
Field Details
-
dataManager
-
metadata
-
-
Constructor Details
-
ParameterTransformerImpl
public ParameterTransformerImpl()
-
-
Method Details
-
transform
- Specified by:
transform
in interfaceParameterTransformer
-
loadEntities
-
loadEntity
-
compareParameterTypes
- Specified by:
compareParameterTypes
in interfaceParameterTransformer
-
getParameterType
-
createParameterValue
- Specified by:
createParameterValue
in interfaceParameterTransformer
-
createParameterValue
Description copied from interface:ParameterTransformer
Returns ParameterValue object according to passed parameter class- Specified by:
createParameterValue
in interfaceParameterTransformer
- Parameters:
obj
- parameter- Returns:
- wrapped object which implements
ParameterValue
interface
-