Uses of Interface
org.apache.velocity.context.Context
-
-
Uses of Context in org.apache.velocity
Classes in org.apache.velocity that implement Context Modifier and Type Class Description classVelocityContextGeneral purpose implemention of the application Context interface for general application use.Methods in org.apache.velocity with parameters of type Context Modifier and Type Method Description voidTemplate. merge(Context context, java.io.Writer writer)The AST node structure is merged with the context to produce the final output.voidTemplate. merge(Context context, java.io.Writer writer, java.util.List macroLibraries)The AST node structure is merged with the context to produce the final output.Constructors in org.apache.velocity with parameters of type Context Constructor Description VelocityContext(java.util.Map context, Context innerContext)Initializes internal storage (never tonull), and inner context.VelocityContext(Context innerContext)Chaining constructor, used when you want to wrap a context in another. -
Uses of Context in org.apache.velocity.app
Methods in org.apache.velocity.app with parameters of type Context Modifier and Type Method Description static booleanVelocity. evaluate(Context context, java.io.Writer writer, java.lang.String logTag, java.io.InputStream instream)static booleanVelocity. evaluate(Context context, java.io.Writer writer, java.lang.String logTag, java.io.Reader reader)Renders the input reader using the context into the output writer.static booleanVelocity. evaluate(Context context, java.io.Writer out, java.lang.String logTag, java.lang.String instring)renders the input string using the context into the output writer.booleanVelocityEngine. evaluate(Context context, java.io.Writer writer, java.lang.String logTag, java.io.InputStream instream)booleanVelocityEngine. evaluate(Context context, java.io.Writer writer, java.lang.String logTag, java.io.Reader reader)Renders the input reader using the context into the output writer.booleanVelocityEngine. evaluate(Context context, java.io.Writer out, java.lang.String logTag, java.lang.String instring)renders the input string using the context into the output writer.static booleanVelocity. invokeVelocimacro(java.lang.String vmName, java.lang.String logTag, java.lang.String[] params, Context context, java.io.Writer writer)Invokes a currently registered Velocimacro with the params provided and places the rendered stream into the writer.booleanVelocityEngine. invokeVelocimacro(java.lang.String vmName, java.lang.String logTag, java.lang.String[] params, Context context, java.io.Writer writer)Invokes a currently registered Velocimacro with the params provided and places the rendered stream into the writer.static booleanVelocity. mergeTemplate(java.lang.String templateName, java.lang.String encoding, Context context, java.io.Writer writer)merges a template and puts the rendered stream into the writerstatic booleanVelocity. mergeTemplate(java.lang.String templateName, Context context, java.io.Writer writer)booleanVelocityEngine. mergeTemplate(java.lang.String templateName, java.lang.String encoding, Context context, java.io.Writer writer)merges a template and puts the rendered stream into the writerbooleanVelocityEngine. mergeTemplate(java.lang.String templateName, Context context, java.io.Writer writer) -
Uses of Context in org.apache.velocity.app.event
Fields in org.apache.velocity.app.event declared as Context Modifier and Type Field Description private ContextIncludeEventHandler.IncludeEventExecutor. contextprivate ContextInvalidReferenceEventHandler.InvalidGetMethodExecutor. contextprivate ContextInvalidReferenceEventHandler.InvalidMethodExecutor. contextprivate ContextInvalidReferenceEventHandler.InvalidSetMethodExecutor. contextprivate ContextMethodExceptionEventHandler.MethodExceptionExecutor. contextprivate ContextNullSetEventHandler.ShouldLogOnNullSetExecutor. contextprivate ContextReferenceInsertionEventHandler.referenceInsertExecutor. contextMethods in org.apache.velocity.app.event with parameters of type Context Modifier and Type Method Description booleanEventCartridge. attachToContext(Context context)Attached the EventCartridge to the context Final because not something one should mess with lightly :)java.lang.ObjectInvalidReferenceEventHandler. invalidGetMethod(Context context, java.lang.String reference, java.lang.Object object, java.lang.String property, Info info)Called when object is null or there is no getter for the given property.java.lang.ObjectInvalidReferenceEventHandler. invalidMethod(Context context, java.lang.String reference, java.lang.Object object, java.lang.String method, Info info)Called when object is null or the given method does not exist.booleanInvalidReferenceEventHandler. invalidSetMethod(Context context, java.lang.String leftreference, java.lang.String rightreference, Info info)Called when object is null or there is no setter for the given property.Constructors in org.apache.velocity.app.event with parameters of type Context Constructor Description IncludeEventExecutor(Context context, java.lang.String includeResourcePath, java.lang.String currentResourcePath, java.lang.String directiveName)InvalidGetMethodExecutor(Context context, java.lang.String reference, java.lang.Object object, java.lang.String property, Info info)InvalidMethodExecutor(Context context, java.lang.String reference, java.lang.Object object, java.lang.String method, Info info)InvalidSetMethodExecutor(Context context, java.lang.String leftreference, java.lang.String rightreference, Info info)MethodExceptionExecutor(Context context, java.lang.Class claz, java.lang.String method, java.lang.Exception e)referenceInsertExecutor(Context context, java.lang.String reference, java.lang.Object value)ShouldLogOnNullSetExecutor(Context context, java.lang.String lhs, java.lang.String rhs) -
Uses of Context in org.apache.velocity.app.event.implement
Fields in org.apache.velocity.app.event.implement declared as Context Modifier and Type Field Description (package private) ContextIncludeNotFound. contextMethods in org.apache.velocity.app.event.implement with parameters of type Context Modifier and Type Method Description java.lang.ObjectReportInvalidReferences. invalidGetMethod(Context context, java.lang.String reference, java.lang.Object object, java.lang.String property, Info info)Collect the error and/or throw an exception, depending on configuration.java.lang.ObjectReportInvalidReferences. invalidMethod(Context context, java.lang.String reference, java.lang.Object object, java.lang.String method, Info info)Collect the error and/or throw an exception, depending on configuration.booleanReportInvalidReferences. invalidSetMethod(Context context, java.lang.String leftreference, java.lang.String rightreference, Info info)Collect the error and/or throw an exception, depending on configuration.voidIncludeNotFound. setContext(Context context) -
Uses of Context in org.apache.velocity.app.tools
Fields in org.apache.velocity.app.tools declared as Context Modifier and Type Field Description (package private) ContextVelocityFormatter. contextDeprecated.Constructors in org.apache.velocity.app.tools with parameters of type Context Constructor Description VelocityFormatter(Context context)Deprecated.Constructor needs a backpointer to the context. -
Uses of Context in org.apache.velocity.context
Subinterfaces of Context in org.apache.velocity.context Modifier and Type Interface Description interfaceInternalContextAdapterinterface to bring all necessary internal and user contexts together.Classes in org.apache.velocity.context that implement Context Modifier and Type Class Description classAbstractContextThis class is the abstract base class for all conventional Velocity Context implementations.classChainedInternalContextAdapterThis is an abstract internal-use-only context implementation to be used as a subclass for other internal-use-only contexts that wrap other internal-use-only contexts.classEvaluateContextDeprecated.Will be removed in 2.0classInternalContextAdapterImplThis adapter class is the container for all context types for internal use.classProxyVMContextContext for Velocity macro arguments.Fields in org.apache.velocity.context declared as Context Modifier and Type Field Description (package private) ContextInternalContextAdapterImpl. contextthe user data Context that we are wrappingprivate ContextAbstractContext. innerContextthe chained Context if any(package private) ContextEvaluateContext. localContextDeprecated.container for any local itemsMethods in org.apache.velocity.context that return Context Modifier and Type Method Description ContextAbstractContext. getChainedContext()returns innerContext if one is chainedContextChainedInternalContextAdapter. getInternalUserContext()Return the inner / user context.ContextInternalContextAdapterImpl. getInternalUserContext()returns the user data context that we are wrappingContextInternalWrapperContext. getInternalUserContext()Returns the wrapped user context.Constructors in org.apache.velocity.context with parameters of type Context Constructor Description AbstractContext(Context inner)Chaining constructor accepts a Context argument.InternalContextAdapterImpl(Context c)CTOR takes a Context and wraps it, delegating all 'data' calls to it. -
Uses of Context in org.apache.velocity.runtime
Methods in org.apache.velocity.runtime with parameters of type Context Modifier and Type Method Description booleanRuntimeInstance. evaluate(Context context, java.io.Writer writer, java.lang.String logTag, java.io.Reader reader)Renders the input reader using the context into the output writer.booleanRuntimeInstance. evaluate(Context context, java.io.Writer out, java.lang.String logTag, java.lang.String instring)Renders the input string using the context into the output writer.booleanRuntimeServices. evaluate(Context context, java.io.Writer writer, java.lang.String logTag, java.io.Reader reader)Renders the input reader using the context into the output writer.booleanRuntimeServices. evaluate(Context context, java.io.Writer out, java.lang.String logTag, java.lang.String instring)Renders the input string using the context into the output writer.booleanRuntimeInstance. invokeVelocimacro(java.lang.String vmName, java.lang.String logTag, java.lang.String[] params, Context context, java.io.Writer writer)Invokes a currently registered Velocimacro with the params provided and places the rendered stream into the writer.booleanRuntimeServices. invokeVelocimacro(java.lang.String vmName, java.lang.String logTag, java.lang.String[] params, Context context, java.io.Writer writer)Invokes a currently registered Velocimacro with the params provided and places the rendered stream into the writer.booleanRuntimeInstance. render(Context context, java.io.Writer writer, java.lang.String logTag, SimpleNode nodeTree)Initializes and renders the ASTSimpleNodeusing the context into the output writer. -
Uses of Context in org.apache.velocity.runtime.directive
Classes in org.apache.velocity.runtime.directive that implement Context Modifier and Type Class Description protected static classForeach.NullHolderContextA special context to use when the foreach iterator returns a null. -
Uses of Context in org.apache.velocity.runtime.parser.node
Methods in org.apache.velocity.runtime.parser.node with parameters of type Context Modifier and Type Method Description java.lang.ObjectASTReference. getVariableValue(Context context, java.lang.String variable)static java.lang.StringNodeUtils. interpolate(java.lang.String argStr, Context vars)Deprecated.this method isn't called by any class -
Uses of Context in org.apache.velocity.util
Methods in org.apache.velocity.util with parameters of type Context Modifier and Type Method Description voidContextAware. setContext(Context context)Initialize the EventHandler.
-