Class InlineJexlToolbox

java.lang.Object
de.gematik.test.tiger.common.jexl.InlineJexlToolbox

public class InlineJexlToolbox extends Object
  • Constructor Details

    • InlineJexlToolbox

      public InlineJexlToolbox()
  • Method Details

    • file

      public static String file(String filename)
    • resolve

      public String resolve(String value)
    • getValue

      public String getValue(String variableName)
    • sha256

      public String sha256(String value)
    • sha256Base64

      public String sha256Base64(String value)
    • sha512

      public String sha512(String value)
    • sha512Base64

      public String sha512Base64(String value)
    • md5

      public String md5(String value)
    • md5Base64

      public String md5Base64(String value)
    • base64Encode

      public String base64Encode(String value)
    • base64UrlEncode

      public String base64UrlEncode(String value)
    • base64Decode

      public String base64Decode(String value)
    • randomHex

      public String randomHex(int size)
    • currentTimestamp

      public long currentTimestamp()
    • currentLocalDate

      public String currentLocalDate()
    • currentLocalDateTime

      public String currentLocalDateTime()
    • currentZonedDateTime

      public String currentZonedDateTime()
    • urlEncoded

      public String urlEncoded(String value)
    • lowerCase

      public String lowerCase(String value)
    • upperCase

      public String upperCase(String value)
    • subStringAfter

      public String subStringAfter(String value, String token)
    • subStringBefore

      public String subStringBefore(String value, String token)