| Deprecated Methods | 
| org.apache.velocity.runtime.RuntimeSingleton.addVelocimacro(String, String, String[], String) Use addVelocimacro(String, Node, String[], String) instead
 | 
| org.apache.velocity.runtime.RuntimeServices.addVelocimacro(String, String, String[], String) Use addVelocimacro(String, Node, String[], String) instead
 | 
| org.apache.velocity.runtime.RuntimeInstance.addVelocimacro(String, String, String[], String) Use addVelocimacro(String, Node, String[], String) instead
 | 
| org.apache.velocity.runtime.Runtime.addVelocimacro(String, String, String[], String) Just like the whole class....
 | 
| org.apache.velocity.app.VelocityEngine.debug(Object) Use getLog() and call warn() on it.
 | 
| org.apache.velocity.app.Velocity.debug(Object) Use getLog() and call debug() on it.
 | 
| org.apache.velocity.runtime.RuntimeSingleton.debug(Object) Use getLog() and call debug() on it.
 | 
| org.apache.velocity.runtime.RuntimeLogger.debug(Object) Use Log.debug(Object)
 | 
| org.apache.velocity.runtime.RuntimeInstance.debug(Object) Use getLog() and call debug() on it.
 | 
| org.apache.velocity.runtime.log.PrimordialLogSystem.dumpLogMessages(LogSystem) use transferTo(LogChute newChute)
 | 
| org.apache.velocity.app.VelocityEngine.error(Object) Use getLog() and call warn() on it.
 | 
| org.apache.velocity.app.Velocity.error(Object) Use getLog() and call error() on it.
 | 
| org.apache.velocity.runtime.RuntimeSingleton.error(Object) Use getLog() and call error() on it.
 | 
| org.apache.velocity.runtime.RuntimeLogger.error(Object) Use Log.error(Object)
 | 
| org.apache.velocity.runtime.RuntimeInstance.error(Object) Use getLog() and call error() on it.
 | 
| org.apache.velocity.app.VelocityEngine.evaluate(Context, Writer, String, InputStream) Use
 VelocityEngine.evaluate( Context context, Writer writer,
      String logTag, Reader reader ) | 
| org.apache.velocity.app.Velocity.evaluate(Context, Writer, String, InputStream) Use
 Velocity.evaluate( Context context, Writer writer,
      String logTag, Reader reader ) | 
| org.apache.velocity.runtime.parser.VelocityCharStream.getColumn() 
 | 
| org.apache.velocity.runtime.parser.CharStream.getColumn() 
 | 
| org.apache.velocity.runtime.parser.VelocityCharStream.getLine() 
 | 
| org.apache.velocity.runtime.parser.CharStream.getLine() 
 | 
| org.apache.velocity.runtime.resource.ResourceManagerImpl.getResource(String, int) Use
 ResourceManagerImpl.getResource(String resourceName, int resourceType, String encoding ) | 
| org.apache.velocity.runtime.RuntimeSingleton.getRuntimeInstance() Use getRuntimeServices() instead.
 | 
| org.apache.velocity.servlet.VelocityServlet.handleRequest(Context) Use
 VelocityServlet.handleRequest( HttpServletRequest request,
 HttpServletResponse response, Context ctx ) | 
| org.apache.velocity.app.VelocityEngine.info(Object) Use getLog() and call warn() on it.
 | 
| org.apache.velocity.app.Velocity.info(Object) Use getLog() and call info() on it.
 | 
| org.apache.velocity.runtime.RuntimeSingleton.info(Object) Use getLog() and call info() on it.
 | 
| org.apache.velocity.runtime.RuntimeLogger.info(Object) Use Log.info(Object)
 | 
| org.apache.velocity.runtime.RuntimeInstance.info(Object) Use getLog() and call info() on it.
 | 
| org.apache.velocity.runtime.log.AvalonLogChute.init(String) This method should not be used. It is here only to provide
             backwards compatibility for the deprecated AvalonLogSystem
             class, in case anyone used it and this method directly.
 | 
| org.apache.velocity.runtime.parser.node.NodeUtils.interpolate(String, Context) this method isn't called by any class
 | 
| org.apache.velocity.servlet.VelocityServlet.loadConfiguration(ServletConfig) Use VelocityViewServlet from the Velocity Tools
 library instead.
 | 
| org.apache.velocity.runtime.log.PrimordialLogSystem.logVelocityMessage(int, String) Use log(level, message).
 | 
| org.apache.velocity.runtime.log.NullLogSystem.logVelocityMessage(int, String) Use log(level, message).
 | 
| org.apache.velocity.runtime.log.LogSystem.logVelocityMessage(int, String) Use log(level, message).
 | 
| org.apache.velocity.runtime.log.Log4JLogSystem.logVelocityMessage(int, String) Use log(level, message).
 | 
| org.apache.velocity.runtime.log.AvalonLogSystem.logVelocityMessage(int, String) Use log(level, message).
 | 
| org.apache.velocity.app.VelocityEngine.mergeTemplate(String, Context, Writer) Use
 VelocityEngine.mergeTemplate( String templateName, String encoding,
                Context context, Writer writer ) | 
| org.apache.velocity.app.Velocity.mergeTemplate(String, Context, Writer) Use
 Velocity.mergeTemplate( String templateName, String encoding,
                Context context, Writer writer ) | 
| org.apache.velocity.util.StringUtils.removeUnderScores(String) Use the org.apache.commons.util.StringUtils class
 instead.  Using its firstLetterCaps() method in conjunction
 with a StringTokenizer will achieve the same result.
 | 
| org.apache.velocity.util.introspection.UberspectLoggable.setRuntimeLogger(RuntimeLogger) Use setLog(Log log) instead.
 | 
| org.apache.velocity.util.introspection.UberspectImpl.setRuntimeLogger(RuntimeLogger) Use setLog(Log log) instead.
 | 
| org.apache.velocity.runtime.parser.node.NodeUtils.specialText(Token) use getSpecialText(Token t)
 | 
| org.apache.velocity.app.VelocityEngine.templateExists(String) Use resourceExists(String) instead.
 | 
| org.apache.velocity.app.Velocity.templateExists(String) Use resourceExists(String) instead.
 | 
| org.apache.velocity.app.VelocityEngine.warn(Object) Use getLog() and call warn() on it.
 | 
| org.apache.velocity.app.Velocity.warn(Object) Use getLog() and call warn() on it.
 | 
| org.apache.velocity.runtime.RuntimeSingleton.warn(Object) Use getLog() and call warn() on it.
 | 
| org.apache.velocity.runtime.RuntimeLogger.warn(Object) Use Log.warn(Object).
 | 
| org.apache.velocity.runtime.RuntimeInstance.warn(Object) Use getLog() and call warn() on it.
 |