Class SVWSDateExpressionFactory
java.lang.Object
de.svws_nrw.module.pdf.html.dialects.SVWSDateExpressionFactory
- All Implemented Interfaces:
org.thymeleaf.expression.IExpressionObjectFactory
public class SVWSDateExpressionFactory
extends Object
implements org.thymeleaf.expression.IExpressionObjectFactory
Klasse für eine Expression in Thymeleaf zur Ergänzung von Datumsfunktionen aus dem SVWS-Server
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuildObject(org.thymeleaf.context.IExpressionContext context, String expressionObjectName) Überschreibt die buildObject Methode des IExpressionObjectFactory Interfaces.Überschreibt die getAllExpressionObjectNames Methode des IExpressionObjectFactory Interfaces.booleanisCacheable(String expressionObjectName) Überschreibt das Attribute isCacheable des IExpressionObjectFactory Interfaces.
-
Constructor Details
-
SVWSDateExpressionFactory
public SVWSDateExpressionFactory()Erstellt einen neue SVWSDateExpressionFactory
-
-
Method Details
-
getAllExpressionObjectNames
Überschreibt die getAllExpressionObjectNames Methode des IExpressionObjectFactory Interfaces.- Specified by:
getAllExpressionObjectNamesin interfaceorg.thymeleaf.expression.IExpressionObjectFactory- Returns:
- Alle Expression-Namen dieser Klasse
-
buildObject
public Object buildObject(org.thymeleaf.context.IExpressionContext context, String expressionObjectName) Überschreibt die buildObject Methode des IExpressionObjectFactory Interfaces.- Specified by:
buildObjectin interfaceorg.thymeleaf.expression.IExpressionObjectFactory- Parameters:
context- Der Context, mit dem das html-Template mit Daten gefüllt wird.expressionObjectName- Name des Expression-Objekts, das erzeugt werden soll.- Returns:
- Das Expression-Objekt, d. h. die Klasse mit den Java-Methoden für die Expression.
-
isCacheable
Überschreibt das Attribute isCacheable des IExpressionObjectFactory Interfaces.- Specified by:
isCacheablein interfaceorg.thymeleaf.expression.IExpressionObjectFactory- Parameters:
expressionObjectName- Name des Expression-Objekts.- Returns:
- Gibt true zurück.
-