Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
org.apache.velocity.exception.MethodInvocationException

Packages that use MethodInvocationException
org.apache.velocity |
org.apache.velocity.app |
org.apache.velocity.context |
org.apache.velocity.runtime |
org.apache.velocity.runtime.directive |
org.apache.velocity.runtime.parser.node |
org.apache.velocity.servlet |

Uses of MethodInvocationException in org.apache.velocity

Methods in org.apache.velocity that throw MethodInvocationException
`void` | `Template.merge(Context context, Writer writer)` The AST node structure is merged with the context to produce the final output.
`void` | `Template.merge(Context context, Writer writer, List macroLibraries)` The AST node structure is merged with the context to produce the final output.

Uses of MethodInvocationException in org.apache.velocity.app

Methods in org.apache.velocity.app that throw MethodInvocationException
`boolean` | `VelocityEngine.evaluate(Context context, Writer out, String logTag, String instring)` renders the input string using the context into the output writer.
`boolean` | `VelocityEngine.evaluate(Context context, Writer writer, String logTag, InputStream instream)` Deprecated. Use `VelocityEngine.evaluate( Context context, Writer writer, String logTag, Reader reader )`
`boolean` | `VelocityEngine.evaluate(Context context, Writer writer, String logTag, Reader reader)` Renders the input reader using the context into the output writer.
`boolean` | `VelocityEngine.mergeTemplate(String templateName, Context context, Writer writer)` Deprecated. Use `VelocityEngine.mergeTemplate( String templateName, String encoding, Context context, Writer writer )`
`boolean` | `VelocityEngine.mergeTemplate(String templateName, String encoding, Context context, Writer writer)` merges a template and puts the rendered stream into the writer
`static boolean` | `Velocity.evaluate(Context context, Writer out, String logTag, String instring)` renders the input string using the context into the output writer.
`static boolean` | `Velocity.evaluate(Context context, Writer writer, String logTag, InputStream instream)` Deprecated. Use `Velocity.evaluate( Context context, Writer writer, String logTag, Reader reader )`
`static boolean` | `Velocity.evaluate(Context context, Writer writer, String logTag, Reader reader)` Renders the input reader using the context into the output writer.
`static boolean` | `Velocity.mergeTemplate(String templateName, Context context, Writer writer)` Deprecated. Use `Velocity.mergeTemplate( String templateName, String encoding, Context context, Writer writer )`
`static boolean` | `Velocity.mergeTemplate(String templateName, String encoding, Context context, Writer writer)` merges a template and puts the rendered stream into the writer

Uses of MethodInvocationException in org.apache.velocity.context

Methods in org.apache.velocity.context that throw MethodInvocationException
`void` | `ProxyVMContext.addVMProxyArg(InternalContextAdapter context, String macroArgumentName, String literalMacroArgumentName, Node argumentValue)` Used to put Velocity macro arguments into this context.
`void` | `ProxyVMContext.addVMProxyArg(InternalContextAdapter context, String macroArgumentName, String literalMacroArgumentName, Renderable argumentValue)` Used to put Velocity macro bodyContext arguments into this context.

Uses of MethodInvocationException in org.apache.velocity.runtime

Methods in org.apache.velocity.runtime that throw MethodInvocationException
`boolean` | `Renderable.render(InternalContextAdapter context, Writer writer)`

Uses of MethodInvocationException in org.apache.velocity.runtime.directive

Methods in org.apache.velocity.runtime.directive that throw MethodInvocationException
`boolean` | `VelocimacroProxy.render(InternalContextAdapter context, Writer writer, Node node)`
`boolean` | `VelocimacroProxy.render(InternalContextAdapter context, Writer writer, Node node, Renderable body)` Renders the macro using the context.
`boolean` | `RuntimeMacro.render(InternalContextAdapter context, Writer writer, Node node)` Velocimacro implementation is not known at the init time.
`boolean` | `RuntimeMacro.render(InternalContextAdapter context, Writer writer, Node node, Renderable body)` This method is used with BlockMacro when we want to render a macro with a body AST.
`boolean` | `Parse.render(InternalContextAdapter context, Writer writer, Node node)` iterates through the argument list and renders every argument that is appropriate.
`boolean` | `Include.render(InternalContextAdapter context, Writer writer, Node node)` iterates through the argument list and renders every argument that is appropriate.
`boolean` | `Foreach.render(InternalContextAdapter context, Writer writer, Node node)` renders the #foreach() block
`Object` | `Foreach.NullHolderContext.get(String key)` Get an object from the context, or null if the key is equal to the loop variable
`boolean` | `Evaluate.render(InternalContextAdapter context, Writer writer, Node node)` Evaluate the argument, convert to a String, and evaluate again (with the same context).
`abstract boolean` | `Directive.render(InternalContextAdapter context, Writer writer, Node node)` How this directive is to be rendered

Uses of MethodInvocationException in org.apache.velocity.runtime.parser.node

Methods in org.apache.velocity.runtime.parser.node that throw MethodInvocationException
`boolean` | `SimpleNode.evaluate(InternalContextAdapter context)`
`Object` | `SimpleNode.value(InternalContextAdapter context)`
`boolean` | `SimpleNode.render(InternalContextAdapter context, Writer writer)`
`Object` | `SimpleNode.execute(Object o, InternalContextAdapter context)`
`static String` | `NodeUtils.interpolate(String argStr, Context vars)` Deprecated. this method isn't called by any class
`boolean` | `Node.evaluate(InternalContextAdapter context)`
`Object` | `Node.value(InternalContextAdapter context)`
`boolean` | `Node.render(InternalContextAdapter context, Writer writer)`
`Object` | `Node.execute(Object o, InternalContextAdapter context)`
`boolean` | `ASTSetDirective.render(InternalContextAdapter context, Writer writer)` puts the value of the RHS into the context under the key of the LHS
`Object` | `ASTReference.execute(Object o, InternalContextAdapter context)` gets an Object that 'is' the value of the reference
`boolean` | `ASTReference.render(InternalContextAdapter context, Writer writer)` gets the value of the reference and outputs it to the writer.
`boolean` | `ASTReference.evaluate(InternalContextAdapter context)` Computes boolean value of this reference Returns the actual value of reference return type boolean, and 'true' if value is not null
`Object` | `ASTReference.value(InternalContextAdapter context)`
`boolean` | `ASTReference.setValue(InternalContextAdapter context, Object value)` Sets the value of a complex reference (something like $foo.bar) Currently used by ASTSetReference()
`Object` | `ASTReference.getVariableValue(Context context, String variable)`
`Object` | `ASTOrNode.value(InternalContextAdapter context)` Returns the value of the expression.
`boolean` | `ASTOrNode.evaluate(InternalContextAdapter context)` the logical or : the rule : left || null -> left null || right -> right null || null -> false left || right -> left || right
`Object` | `ASTObjectArray.value(InternalContextAdapter context)`
`boolean` | `ASTNotNode.evaluate(InternalContextAdapter context)`
`Object` | `ASTNotNode.value(InternalContextAdapter context)`
`boolean` | `ASTNENode.evaluate(InternalContextAdapter context)`
`Object` | `ASTNENode.value(InternalContextAdapter context)`
`Object` | `ASTMethod.execute(Object o, InternalContextAdapter context)` invokes the method.
`Object` | `ASTMathNode.value(InternalContextAdapter context)` gets the two args and performs the operation on them
`Object` | `ASTMap.value(InternalContextAdapter context)`
`boolean` | `ASTLTNode.evaluate(InternalContextAdapter context)`
`Object` | `ASTLTNode.value(InternalContextAdapter context)`
`boolean` | `ASTLENode.evaluate(InternalContextAdapter context)`
`Object` | `ASTLENode.value(InternalContextAdapter context)`
`Object` | `ASTIntegerRange.value(InternalContextAdapter context)` does the real work.
`Object` | `ASTIndex.execute(Object o, InternalContextAdapter context)`
`boolean` | `ASTIfStatement.render(InternalContextAdapter context, Writer writer)`
`Object` | `ASTIdentifier.execute(Object o, InternalContextAdapter context)`
`boolean` | `ASTGTNode.evaluate(InternalContextAdapter context)`
`Object` | `ASTGTNode.value(InternalContextAdapter context)`
`boolean` | `ASTGENode.evaluate(InternalContextAdapter context)`
`Object` | `ASTGENode.value(InternalContextAdapter context)`
`boolean` | `ASTExpression.evaluate(InternalContextAdapter context)`
`Object` | `ASTExpression.value(InternalContextAdapter context)`
`boolean` | `ASTEQNode.evaluate(InternalContextAdapter context)` Calculates the value of the logical expression arg1 == arg2 All class types are supported.
`Object` | `ASTEQNode.value(InternalContextAdapter context)`
`boolean` | `ASTElseIfStatement.evaluate(InternalContextAdapter context)` An ASTElseStatement is true if the expression it contains evaluates to true.
`boolean` | `ASTElseIfStatement.render(InternalContextAdapter context, Writer writer)`
`boolean` | `ASTDirective.render(InternalContextAdapter context, Writer writer)`
`boolean` | `ASTComment.render(InternalContextAdapter context, Writer writer)`
`boolean` | `ASTBlock.render(InternalContextAdapter context, Writer writer)`
`Object` | `ASTAndNode.value(InternalContextAdapter context)` Returns the value of the expression.
`boolean` | `ASTAndNode.evaluate(InternalContextAdapter context)` logical and : null && right = false left && null = false null && null = false

Uses of MethodInvocationException in org.apache.velocity.servlet

Methods in org.apache.velocity.servlet that throw MethodInvocationException
`protected void` | `VelocityServlet.mergeTemplate(Template template, Context context, HttpServletResponse response)` Deprecated. merges the template with the context.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2000-2010 Apache Software Foundation. All Rights Reserved.