Class SimpleFunctionStart

    • Constructor Detail

      • SimpleFunctionStart

        public SimpleFunctionStart​(SimpleToken token,
                                   Map<String,​org.apache.camel.Expression> cacheExpression)
    • Method Detail

      • lazyEval

        public boolean lazyEval​(SimpleNode child)
      • createExpression

        public org.apache.camel.Expression createExpression​(org.apache.camel.CamelContext camelContext,
                                                            String expression)
        Description copied from interface: SimpleNode
        Creates a Camel Expression based on this model.
        Specified by:
        createExpression in interface SimpleNode
        Parameters:
        camelContext - the camel context
        expression - the input string
        Returns:
        the created Expression
      • acceptAndAddNode

        public boolean acceptAndAddNode​(SimpleNode node)
        Description copied from interface: Block
        Whether to accept and add the given node in this block.
        Specified by:
        acceptAndAddNode in interface Block
        Parameters:
        node - the other node.
        Returns:
        true to accept and add to this block, false to end this block.