Class DisplayFactoryImpl
java.lang.Object
ch.tocco.nice2.model.entity.impl.entity.defaultdisplay.DisplayFactoryImpl
- All Implemented Interfaces:
DisplayFactory
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionevaluate(EntityReference entity, DisplayExpression expression) Evaluate a display expression.evaluate(EntityReference entity, DisplayExpression expression, DefaultDisplay.Options options) Evaluate a display expression with options.evaluate(EntityReference entity, String expression) Evaluate a expression in the systems default DisplayEvaluatorgetDisplayExpression(String expression, @Nullable String language) voidsetDefaultLanguage(String defaultLanguage) voidsetDisplayEvaluators(List<DisplayEvaluator> evaluators)
-
Constructor Details
-
DisplayFactoryImpl
public DisplayFactoryImpl()
-
-
Method Details
-
evaluate
Description copied from interface:DisplayFactoryEvaluate a expression in the systems default DisplayEvaluator- Specified by:
evaluatein interfaceDisplayFactory
-
evaluate
Description copied from interface:DisplayFactoryEvaluate a display expression. Shorthand forDisplayFactory.evaluate(EntityReference, DisplayExpression, DefaultDisplay.Options)- Specified by:
evaluatein interfaceDisplayFactory
-
evaluate
public String evaluate(EntityReference entity, DisplayExpression expression, DefaultDisplay.Options options) Description copied from interface:DisplayFactoryEvaluate a display expression with options.- Specified by:
evaluatein interfaceDisplayFactory
-
getDisplayExpression
public DisplayExpression getDisplayExpression(String expression, @Nullable @Nullable String language) - Specified by:
getDisplayExpressionin interfaceDisplayFactory
-
setDefaultLanguage
@Value("${model.entity.display.factory.default.language}") public void setDefaultLanguage(String defaultLanguage) -
setDisplayEvaluators
-