Class DeferredValueUtils


  • public class DeferredValueUtils
    extends Object
    • Constructor Detail

      • DeferredValueUtils

        public DeferredValueUtils()
    • Method Detail

      • deferVariables

        public static void deferVariables​(String[] varTokens,
                                          Map<String,​Object> context)
      • findAndMarkDeferredProperties

        public static Set<String> findAndMarkDeferredProperties​(Context context)
      • getPropertiesSetInDeferredNodes

        public static Set<String> getPropertiesSetInDeferredNodes​(String templateSource)
      • getDeferredTags

        public static Set<com.hubspot.jinjava.util.DeferredValueUtils.DeferredTag> getDeferredTags​(Set<Node> deferredNodes)
      • getPropertiesUsedInDeferredNodes

        public static Set<String> getPropertiesUsedInDeferredNodes​(Context context,
                                                                   String templateSource)
      • getPropertiesUsedInDeferredNodes

        public static Set<String> getPropertiesUsedInDeferredNodes​(Context context,
                                                                   String templateSource,
                                                                   boolean onlyAlreadyInContext)