Interface PebbleConfiguration

All Superinterfaces:
io.micronaut.core.util.Toggleable
All Known Implementing Classes:
PebbleConfigurationProperties

public interface PebbleConfiguration extends io.micronaut.core.util.Toggleable
Configuration for PebbleViewsRenderer.
Since:
2.2.0
Author:
Ecmel Ercan
  • Method Details

    • getDefaultExtension

      String getDefaultExtension()
      Returns:
      Gets defaultExtension property
    • isCacheActive

      boolean isCacheActive()
      Returns:
      Gets cacheActive property
    • isNewLineTrimming

      boolean isNewLineTrimming()
      Returns:
      Gets newLineTrimming property
    • isAutoEscaping

      boolean isAutoEscaping()
      Returns:
      Gets autoEscaping property
    • getDefaultEscapingStrategy

      String getDefaultEscapingStrategy()
      Returns:
      Gets defaultEscapingStrategy property
    • isStrictVariables

      boolean isStrictVariables()
      Returns:
      Gets strictVariables property
    • isGreedyMatchMethod

      boolean isGreedyMatchMethod()
      Returns:
      Gets greedyMatchMethod property
    • isAllowOverrideCoreOperators

      boolean isAllowOverrideCoreOperators()
      Returns:
      Gets isAllowOverrideCoreOperators property
    • isLiteralDecimalsAsIntegers

      boolean isLiteralDecimalsAsIntegers()
      Returns:
      Gets literalDecimalsAsInteger property
    • isLiteralNumbersAsBigDecimals

      boolean isLiteralNumbersAsBigDecimals()
      Returns:
      Gets literalNumbersAsBigDecimals property