Klasse ConvertExpressionFactory

java.lang.Object
de.svws_nrw.module.reporting.html.dialects.ConvertExpressionFactory
Alle implementierten Schnittstellen:
org.thymeleaf.expression.IExpressionObjectFactory

public class ConvertExpressionFactory extends Object implements org.thymeleaf.expression.IExpressionObjectFactory
Klasse für eine Expression in Thymeleaf zur Ergänzung von Datumsfunktionen aus dem SVWS-Server
  • Konstruktordetails

    • ConvertExpressionFactory

      public ConvertExpressionFactory()
      Erstellt einen neue SVWSDateExpressionFactory
  • Methodendetails

    • getAllExpressionObjectNames

      public Set<String> getAllExpressionObjectNames()
      Überschreibt die getAllExpressionObjectNames Methode des IExpressionObjectFactory Interfaces.
      Angegeben von:
      getAllExpressionObjectNames in Schnittstelle org.thymeleaf.expression.IExpressionObjectFactory
      Gibt zurück:
      Alle Expression-Namen dieser Klasse
    • buildObject

      public Object buildObject(org.thymeleaf.context.IExpressionContext context, String expressionObjectName)
      Überschreibt die buildObject Methode des IExpressionObjectFactory Interfaces.
      Angegeben von:
      buildObject in Schnittstelle org.thymeleaf.expression.IExpressionObjectFactory
      Parameter:
      context - Der Context, mit dem das html-Template mit Daten gefüllt wird.
      expressionObjectName - Name des Expression-Objekts, das erzeugt werden soll.
      Gibt zurück:
      Das Expression-Objekt, d. h. die Klasse mit den Java-Methoden für die Expression.
    • isCacheable

      public boolean isCacheable(String expressionObjectName)
      Überschreibt das Attribute isCacheable des IExpressionObjectFactory Interfaces.
      Angegeben von:
      isCacheable in Schnittstelle org.thymeleaf.expression.IExpressionObjectFactory
      Parameter:
      expressionObjectName - Name des Expression-Objekts.
      Gibt zurück:
      Gibt true zurück.