Class AbstractMemberExpressionEvaluator

    • Constructor Detail

      • AbstractMemberExpressionEvaluator

        public AbstractMemberExpressionEvaluator​(EvaluationContext evaluationContext)
    • Method Detail

      • applyFilter

        protected boolean applyFilter​(JRJsonNode node)
      • filterArrayNode

        protected java.util.List<JRJsonNode> filterArrayNode​(JRJsonNode parent,
                                                             com.fasterxml.jackson.databind.node.ArrayNode childArray)
      • filterArrayNode

        protected java.util.List<JRJsonNode> filterArrayNode​(JRJsonNode parent,
                                                             com.fasterxml.jackson.databind.node.ArrayNode childArray,
                                                             java.lang.String deeperKey)
      • filterArrayNode

        protected java.util.List<JRJsonNode> filterArrayNode​(JRJsonNode parent,
                                                             com.fasterxml.jackson.databind.node.ArrayNode childArray,
                                                             java.lang.String deeperKey,
                                                             boolean keepArrayContainment)
      • addChildrenToStack

        protected void addChildrenToStack​(JRJsonNode stackNode,
                                          java.util.Deque<JRJsonNode> stack)