Class LegacyOverrides


  • public class LegacyOverrides
    extends Object
    This class allows Jinjava to be configured to override legacy behaviour. LegacyOverrides.NONE signifies that none of the legacy functionality will be overridden. LegacyOverrides.ALL signifies that all new functionality will be used; avoid legacy "bugs".
    • Method Detail

      • isEvaluateMapKeys

        public boolean isEvaluateMapKeys()
      • isIterateOverMapKeys

        public boolean isIterateOverMapKeys()
      • isUsePyishObjectMapper

        public boolean isUsePyishObjectMapper()
      • isUseSnakeCasePropertyNaming

        public boolean isUseSnakeCasePropertyNaming()
      • isWhitespaceRequiredWithinTokens

        public boolean isWhitespaceRequiredWithinTokens()
      • isUseNaturalOperatorPrecedence

        public boolean isUseNaturalOperatorPrecedence()
      • isParseWhitespaceControlStrictly

        public boolean isParseWhitespaceControlStrictly()
      • isAllowAdjacentTextNodes

        public boolean isAllowAdjacentTextNodes()
      • isUseTrimmingForNotesAndExpressions

        public boolean isUseTrimmingForNotesAndExpressions()
      • isKeepNullableLoopValues

        public boolean isKeepNullableLoopValues()