Index

A C D F G H I M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

add(E) - Method in class org.mybatis.scripting.velocity.FastLinkedList
 
apply(Object, Map<String, Object>) - Static method in class org.mybatis.scripting.velocity.VelocityFacade
 

C

clean(InternalContextAdapter, Object, ParameterMappingCollector, String) - Method in class org.mybatis.scripting.velocity.RepeatDirective
 
compile(String, String) - Static method in class org.mybatis.scripting.velocity.VelocityFacade
 
createParameterHandler(MappedStatement, Object, BoundSql) - Method in class org.mybatis.scripting.velocity.VelocityLanguageDriver
createSqlSource(Configuration, String, Class<?>) - Method in class org.mybatis.scripting.velocity.VelocityLanguageDriver
createSqlSource(Configuration, XNode, Class<?>) - Method in class org.mybatis.scripting.velocity.VelocityLanguageDriver

D

DATABASE_ID_KEY - Static variable in class org.mybatis.scripting.velocity.SQLScriptSource
 
destroy() - Static method in class org.mybatis.scripting.velocity.VelocityFacade
Destroy a template engine.
Driver - Class in org.mybatis.scripting.velocity
Deprecated.
Since 2.1.0, recommend to use the VelocityLanguageDriver.
Driver() - Constructor for class org.mybatis.scripting.velocity.Driver
Deprecated.
 

F

FastLinkedList<E> - Class in org.mybatis.scripting.velocity
Paranoiac small and fast forward only list
FastLinkedList() - Constructor for class org.mybatis.scripting.velocity.FastLinkedList
 
FastLinkedList.Node - Class in org.mybatis.scripting.velocity
 

G

g(int) - Method in class org.mybatis.scripting.velocity.ParameterMappingCollector
 
generateCustomDirectivesString() - Method in class org.mybatis.scripting.velocity.VelocityLanguageDriverConfig
Generate a custom directives string.
get(String) - Method in class org.mybatis.scripting.velocity.RepeatDirective.NullHolderContext
 
getAdditionalContextAttributes() - Method in class org.mybatis.scripting.velocity.VelocityLanguageDriverConfig
Get additional context attributes.
getBody() - Method in class org.mybatis.scripting.velocity.TrimDirective.Params
 
getBoundSql(Object) - Method in class org.mybatis.scripting.velocity.SQLScriptSource
 
getCount() - Method in class org.mybatis.scripting.velocity.RepeatDirective.RepeatScope
 
getFirst() - Method in class org.mybatis.scripting.velocity.RepeatDirective.RepeatScope
 
getHasNext() - Method in class org.mybatis.scripting.velocity.RepeatDirective.RepeatScope
 
getIndex() - Method in class org.mybatis.scripting.velocity.RepeatDirective.RepeatScope
 
getItemKey() - Method in class org.mybatis.scripting.velocity.ParameterMappingCollector
 
getLast() - Method in class org.mybatis.scripting.velocity.RepeatDirective.RepeatScope
 
getName() - Method in class org.mybatis.scripting.velocity.InDirective
 
getName() - Method in class org.mybatis.scripting.velocity.RepeatDirective
 
getName() - Method in class org.mybatis.scripting.velocity.SetDirective
 
getName() - Method in class org.mybatis.scripting.velocity.TrimDirective
 
getName() - Method in class org.mybatis.scripting.velocity.WhereDirective
 
getParameterMappings() - Method in class org.mybatis.scripting.velocity.ParameterMappingCollector
 
getParameterMappingSources() - Method in class org.mybatis.scripting.velocity.ParameterMappingSourceParser
 
getParams(InternalContextAdapter, Node) - Method in class org.mybatis.scripting.velocity.SetDirective
 
getParams(InternalContextAdapter, Node) - Method in class org.mybatis.scripting.velocity.TrimDirective
 
getParams(InternalContextAdapter, Node) - Method in class org.mybatis.scripting.velocity.WhereDirective
 
getPrefix() - Method in class org.mybatis.scripting.velocity.TrimDirective.Params
 
getPrefixOverrides() - Method in class org.mybatis.scripting.velocity.TrimDirective.Params
 
getSql() - Method in class org.mybatis.scripting.velocity.ParameterMappingSourceParser
 
getSuffix() - Method in class org.mybatis.scripting.velocity.TrimDirective.Params
 
getSuffixOverrides() - Method in class org.mybatis.scripting.velocity.TrimDirective.Params
 
getType() - Method in class org.mybatis.scripting.velocity.InDirective
 
getType() - Method in class org.mybatis.scripting.velocity.RepeatDirective
 
getType() - Method in class org.mybatis.scripting.velocity.TrimDirective
 
getUserdirective() - Method in class org.mybatis.scripting.velocity.VelocityLanguageDriverConfig
Deprecated.
Recommend to use the 'velocity-settings.runtime.custom_directives' or 'runtime.custom_directives' because this method defined for keeping backward compatibility (There is possibility that this method removed at a future version)
getVar() - Method in class org.mybatis.scripting.velocity.RepeatDirective.RepeatScope
 
getVelocitySettings() - Method in class org.mybatis.scripting.velocity.VelocityLanguageDriverConfig
Get Velocity settings.

H

hasNext - Variable in class org.mybatis.scripting.velocity.RepeatDirective.RepeatScope
 
hasNext() - Method in class org.mybatis.scripting.velocity.FastLinkedList.Node
 
hasNext() - Method in class org.mybatis.scripting.velocity.RepeatDirective.RepeatScope
 

I

index - Variable in class org.mybatis.scripting.velocity.RepeatDirective.RepeatScope
 
InDirective - Class in org.mybatis.scripting.velocity
#in($collection $item COLUMN).
InDirective() - Constructor for class org.mybatis.scripting.velocity.InDirective
 
init(RuntimeServices, InternalContextAdapter, Node) - Method in class org.mybatis.scripting.velocity.InDirective
 
init(RuntimeServices, InternalContextAdapter, Node) - Method in class org.mybatis.scripting.velocity.RepeatDirective
 
initialize(VelocityLanguageDriverConfig) - Static method in class org.mybatis.scripting.velocity.VelocityFacade
Initialize a template engine.
isEmpty() - Method in class org.mybatis.scripting.velocity.FastLinkedList
 
isFirst() - Method in class org.mybatis.scripting.velocity.RepeatDirective.RepeatScope
 
isLast() - Method in class org.mybatis.scripting.velocity.RepeatDirective.RepeatScope
 
isScopeProvided() - Method in class org.mybatis.scripting.velocity.RepeatDirective
 

M

MAPPING_COLLECTOR_KEY - Static variable in class org.mybatis.scripting.velocity.SQLScriptSource
 
MAX_IN_CLAUSE_SIZE - Static variable in class org.mybatis.scripting.velocity.RepeatDirective
 

N

newInstance() - Static method in class org.mybatis.scripting.velocity.VelocityLanguageDriverConfig
Create an instance from default properties file.
newInstance(Consumer<VelocityLanguageDriverConfig>) - Static method in class org.mybatis.scripting.velocity.VelocityLanguageDriverConfig
Create an instance using specified customizer and override using a default properties file.
newInstance(Properties) - Static method in class org.mybatis.scripting.velocity.VelocityLanguageDriverConfig
Create an instance from specified properties.
Node(E) - Constructor for class org.mybatis.scripting.velocity.FastLinkedList.Node
 
NullHolderContext(String, InternalContextAdapter) - Constructor for class org.mybatis.scripting.velocity.RepeatDirective.NullHolderContext
 

O

org.mybatis.scripting.velocity - package org.mybatis.scripting.velocity
 

P

PARAMETER_OBJECT_KEY - Static variable in class org.mybatis.scripting.velocity.SQLScriptSource
 
ParameterMappingCollector - Class in org.mybatis.scripting.velocity
 
ParameterMappingCollector(ParameterMapping[], Map<String, Object>, Configuration) - Constructor for class org.mybatis.scripting.velocity.ParameterMappingCollector
 
ParameterMappingSourceParser - Class in org.mybatis.scripting.velocity
 
ParameterMappingSourceParser(Configuration, String, Class<?>) - Constructor for class org.mybatis.scripting.velocity.ParameterMappingSourceParser
 
Params() - Constructor for class org.mybatis.scripting.velocity.TrimDirective.Params
 
put(String, Object) - Method in class org.mybatis.scripting.velocity.RepeatDirective.NullHolderContext
 
put(InternalContextAdapter, String, Object) - Method in class org.mybatis.scripting.velocity.RepeatDirective
 

R

remove(String) - Method in class org.mybatis.scripting.velocity.RepeatDirective.NullHolderContext
 
render(InternalContextAdapter, Writer, Node) - Method in class org.mybatis.scripting.velocity.InDirective
 
render(InternalContextAdapter, Writer, Node) - Method in class org.mybatis.scripting.velocity.RepeatDirective
 
render(InternalContextAdapter, Writer, Node) - Method in class org.mybatis.scripting.velocity.TrimDirective
 
render(TrimDirective.Params, Writer) - Method in class org.mybatis.scripting.velocity.TrimDirective
 
RepeatDirective - Class in org.mybatis.scripting.velocity
#repeat($collection $item SEP OPEN CLOSE).
RepeatDirective() - Constructor for class org.mybatis.scripting.velocity.RepeatDirective
 
RepeatDirective.NullHolderContext - Class in org.mybatis.scripting.velocity
 
RepeatDirective.RepeatScope - Class in org.mybatis.scripting.velocity
 
RepeatScope(Object, Object, String) - Constructor for class org.mybatis.scripting.velocity.RepeatDirective.RepeatScope
 

S

setBody(String) - Method in class org.mybatis.scripting.velocity.TrimDirective.Params
 
SetDirective - Class in org.mybatis.scripting.velocity
 
SetDirective() - Constructor for class org.mybatis.scripting.velocity.SetDirective
 
setItemKey(String) - Method in class org.mybatis.scripting.velocity.ParameterMappingCollector
 
setPrefix(String) - Method in class org.mybatis.scripting.velocity.TrimDirective.Params
 
setPrefixOverrides(String) - Method in class org.mybatis.scripting.velocity.TrimDirective.Params
 
setSuffix(String) - Method in class org.mybatis.scripting.velocity.TrimDirective.Params
 
setSuffixOverrides(String) - Method in class org.mybatis.scripting.velocity.TrimDirective.Params
 
setUserdirective(String...) - Method in class org.mybatis.scripting.velocity.VelocityLanguageDriverConfig
Deprecated.
Recommend to use the 'velocity-settings.runtime.custom_directives' or 'runtime.custom_directives' because this method defined for keeping backward compatibility (There is possibility that this method removed at a future version)
SQLScriptSource - Class in org.mybatis.scripting.velocity
 
SQLScriptSource(Configuration, String, Class<?>) - Constructor for class org.mybatis.scripting.velocity.SQLScriptSource
 
start() - Method in class org.mybatis.scripting.velocity.FastLinkedList
 

T

TrimDirective - Class in org.mybatis.scripting.velocity
 
TrimDirective() - Constructor for class org.mybatis.scripting.velocity.TrimDirective
 
TrimDirective.Params - Class in org.mybatis.scripting.velocity
 

U

uberInfo - Variable in class org.mybatis.scripting.velocity.RepeatDirective
 

V

var - Variable in class org.mybatis.scripting.velocity.RepeatDirective.RepeatScope
 
VARIABLES_KEY - Static variable in class org.mybatis.scripting.velocity.SQLScriptSource
 
VelocityFacade - Class in org.mybatis.scripting.velocity
 
VelocityLanguageDriver - Class in org.mybatis.scripting.velocity
The LanguageDriver using Velocity.
VelocityLanguageDriver() - Constructor for class org.mybatis.scripting.velocity.VelocityLanguageDriver
Default constructor.
VelocityLanguageDriver(VelocityLanguageDriverConfig) - Constructor for class org.mybatis.scripting.velocity.VelocityLanguageDriver
Constructor.
VelocityLanguageDriverConfig - Class in org.mybatis.scripting.velocity
Configuration class for Driver.
VelocityLanguageDriverConfig() - Constructor for class org.mybatis.scripting.velocity.VelocityLanguageDriverConfig
 

W

WhereDirective - Class in org.mybatis.scripting.velocity
 
WhereDirective() - Constructor for class org.mybatis.scripting.velocity.WhereDirective
 
A C D F G H I M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form