跳过导航链接
A B C D E F G H I L M N O P Q R S T U V W 

A

AbstractElement - cn.featherfly.hammer.tpl.processor中的类
AbstractElement .
AbstractElement(Parser) - 类 的构造器cn.featherfly.hammer.tpl.processor.AbstractElement
Instantiates a new abstract element.
AbstractElement(String, Parser) - 类 的构造器cn.featherfly.hammer.tpl.processor.AbstractElement
Instantiates a new abstract element.
AbstractElement(Element) - 类 的构造器cn.featherfly.hammer.tpl.processor.AbstractElement
Instantiates a new abstract element.
AbstractElement(Element, String) - 类 的构造器cn.featherfly.hammer.tpl.processor.AbstractElement
Instantiates a new abstract element.
AbstractFreemarkerTemplateEngine<T extends TemplateProcessEnv<FreemarkerDirective,FreemarkerMethod>> - cn.featherfly.hammer.tpl.freemarker中的类
AbstractFreemarkerTemplateEngine
AbstractFreemarkerTemplateEngine(TplConfigFactory) - 类 的构造器cn.featherfly.hammer.tpl.freemarker.AbstractFreemarkerTemplateEngine
 
addAndDirective(D) - 类 中的方法cn.featherfly.hammer.tpl.TemplateDirectives
 
addChild(Element) - 类 中的方法cn.featherfly.hammer.tpl.processor.AbstractElement
Adds the child.
addChild(ConditionGroup) - 类 中的方法cn.featherfly.hammer.tpl.supports.ConditionGroup
 
addCondition() - 类 中的方法cn.featherfly.hammer.tpl.supports.ConditionGroup
 
addDirective(String, D) - 类 中的方法cn.featherfly.hammer.tpl.TemplateDirectives
 
addMethode(String, M) - 类 中的方法cn.featherfly.hammer.tpl.TemplateMethods
 
addOrDirective(D) - 类 中的方法cn.featherfly.hammer.tpl.TemplateDirectives
 
addParam(String) - 类 中的方法cn.featherfly.hammer.tpl.supports.ConditionParamsManager
Adds the param.
addParam(ConditionParamsManager.Param) - 类 中的方法cn.featherfly.hammer.tpl.supports.ConditionParamsManager
Adds the param.
addParams(Collection<String>) - 类 中的方法cn.featherfly.hammer.tpl.supports.ConditionParamsManager
Adds the param.
addPropertiesDirective(D) - 类 中的方法cn.featherfly.hammer.tpl.TemplateDirectives
 
addTemplateIncludeDirective(D) - 类 中的方法cn.featherfly.hammer.tpl.TemplateDirectives
 
addWhereDirective(D) - 类 中的方法cn.featherfly.hammer.tpl.TemplateDirectives
 
addWrapDirective(D) - 类 中的方法cn.featherfly.hammer.tpl.TemplateDirectives
 
addWrapMethode(M) - 类 中的方法cn.featherfly.hammer.tpl.TemplateMethods
 
AND_DIRECTIVE_KEY - 类 中的静态变量cn.featherfly.hammer.tpl.TemplateDirectives
 
AndDirective - cn.featherfly.hammer.tpl.directive中的接口
AndDirective
append(char) - 类 中的方法cn.featherfly.hammer.tpl.processor.AbstractElement
Append.
append(String) - 类 中的方法cn.featherfly.hammer.tpl.processor.AbstractElement
Append.
append(char) - 类 中的方法cn.featherfly.hammer.tpl.processor.StringElement
Append.
append(String) - 类 中的方法cn.featherfly.hammer.tpl.processor.StringElement
Append.
appendAfterChilds() - 类 中的方法cn.featherfly.hammer.tpl.processor.DirectiveElement
Append after childs.
appendBeforeChilds() - 类 中的方法cn.featherfly.hammer.tpl.processor.DirectiveElement
Append before childs.

B

BasedMapper - cn.featherfly.hammer.tpl.mapper中的类
BasedMapper
BasedMapper(Hammer) - 类 的构造器cn.featherfly.hammer.tpl.mapper.BasedMapper
Instantiates a new based hammer tpl executor.
BasedTplGenericHammer<E,ID extends java.io.Serializable> - cn.featherfly.hammer.tpl.mapper中的类
BasedTplGenericHammer
BasedTplGenericHammer(Hammer, Class<E>) - 类 的构造器cn.featherfly.hammer.tpl.mapper.BasedTplGenericHammer
 
BasedTplHammer - cn.featherfly.hammer.tpl.mapper中的类
BasedTplHammer
BasedTplHammer(Hammer) - 类 的构造器cn.featherfly.hammer.tpl.mapper.BasedTplHammer
Instantiates a new based hammer tpl executor.

C

childs - 类 中的变量cn.featherfly.hammer.tpl.processor.AbstractElement
The childs.
childs() - 类 中的方法cn.featherfly.hammer.tpl.processor.AbstractElement
childs() - 接口 中的方法cn.featherfly.hammer.tpl.processor.Element
 
CLASS_NAME_SUFFIX - 类 中的静态变量cn.featherfly.hammer.tpl.mapper.TplDynamicExecutorFactory
The Constant CLASS_NAME_SUFFIX.
cn.featherfly.hammer.config - 程序包 cn.featherfly.hammer.config
 
cn.featherfly.hammer.tpl - 程序包 cn.featherfly.hammer.tpl
 
cn.featherfly.hammer.tpl.directive - 程序包 cn.featherfly.hammer.tpl.directive
 
cn.featherfly.hammer.tpl.freemarker - 程序包 cn.featherfly.hammer.tpl.freemarker
 
cn.featherfly.hammer.tpl.mapper - 程序包 cn.featherfly.hammer.tpl.mapper
 
cn.featherfly.hammer.tpl.method - 程序包 cn.featherfly.hammer.tpl.method
 
cn.featherfly.hammer.tpl.processor - 程序包 cn.featherfly.hammer.tpl.processor
 
cn.featherfly.hammer.tpl.supports - 程序包 cn.featherfly.hammer.tpl.supports
 
ConditionGroup - cn.featherfly.hammer.tpl.supports中的类
Condition
ConditionGroup() - 类 的构造器cn.featherfly.hammer.tpl.supports.ConditionGroup
 
ConditionParamsManager - cn.featherfly.hammer.tpl.supports中的类
ConditionParamsManager .
ConditionParamsManager() - 类 的构造器cn.featherfly.hammer.tpl.supports.ConditionParamsManager
 
ConditionParamsManager.Param - cn.featherfly.hammer.tpl.supports中的类
The Class Param.
ConditionParamsManagerHolder - cn.featherfly.hammer.tpl.supports中的类
基于ThreadLocal使用ConditionParamsManager的管理,主要用于不支持有状态指令的模板引擎来获取ConditionParamsManager
containsName(String) - 类 中的方法cn.featherfly.hammer.tpl.supports.ConditionParamsManager
Contains name.
convertSqlForInParam(String, Collection<?>) - 类 中的方法cn.featherfly.hammer.tpl.supports.ConditionParamsManager.Param
Convert sql for in param.
convertSqlForInParam(String, Object...) - 类 中的方法cn.featherfly.hammer.tpl.supports.ConditionParamsManager.Param
Convert sql for in param.
create(Class<?>) - 类 中的方法cn.featherfly.hammer.tpl.mapper.TplDynamicExecutorFactory
create mapper interface implemented class.
create(Class<?>, ClassLoader) - 类 中的方法cn.featherfly.hammer.tpl.mapper.TplDynamicExecutorFactory
create mapper interface implemented class.
createDirectives() - 接口 中的方法cn.featherfly.hammer.tpl.TemplateProcessEnv
create directives
createMethods() - 接口 中的方法cn.featherfly.hammer.tpl.TemplateProcessEnv
create methods
createTemplateProcessEnv() - 接口 中的方法cn.featherfly.hammer.tpl.TemplateEngine
create template env to process

D

DEFAULT_PARAM_NAME_NAME - 类 中的静态变量cn.featherfly.hammer.tpl.directive.PropertiesMappingDirective
 
DEFAULT_PREFIX - 类 中的静态变量cn.featherfly.hammer.config.HammerConstant
 
DEFAULT_PREFIX - 类 中的静态变量cn.featherfly.hammer.tpl.TemplateMethods
 
DEFAULT_SUFFIX - 类 中的静态变量cn.featherfly.hammer.config.HammerConstant
 
delete() - 类 中的方法cn.featherfly.hammer.tpl.mapper.BasedTplGenericHammer
delete(E) - 类 中的方法cn.featherfly.hammer.tpl.mapper.BasedTplGenericHammer
delete(E...) - 类 中的方法cn.featherfly.hammer.tpl.mapper.BasedTplGenericHammer
delete(List<E>) - 类 中的方法cn.featherfly.hammer.tpl.mapper.BasedTplGenericHammer
delete(ID) - 类 中的方法cn.featherfly.hammer.tpl.mapper.BasedTplGenericHammer
delete(String) - 类 中的方法cn.featherfly.hammer.tpl.mapper.BasedTplHammer
delete(Class<E>) - 类 中的方法cn.featherfly.hammer.tpl.mapper.BasedTplHammer
delete(Serializable, Class<E>) - 类 中的方法cn.featherfly.hammer.tpl.mapper.BasedTplHammer
delete(E) - 类 中的方法cn.featherfly.hammer.tpl.mapper.BasedTplHammer
delete(E...) - 类 中的方法cn.featherfly.hammer.tpl.mapper.BasedTplHammer
delete(List<E>) - 类 中的方法cn.featherfly.hammer.tpl.mapper.BasedTplHammer
delete(Serializable[], Class<E>) - 类 中的方法cn.featherfly.hammer.tpl.mapper.BasedTplHammer
delete(List<Serializable>, Class<E>) - 类 中的方法cn.featherfly.hammer.tpl.mapper.BasedTplHammer
deleteIds(ID...) - 类 中的方法cn.featherfly.hammer.tpl.mapper.BasedTplGenericHammer
deleteIds(List<ID>) - 类 中的方法cn.featherfly.hammer.tpl.mapper.BasedTplGenericHammer
directive - 类 中的变量cn.featherfly.hammer.tpl.processor.DirectiveElement
 
directiveContent(String) - 类 中的方法cn.featherfly.hammer.tpl.processor.Parser
Directive content.
DirectiveElement - cn.featherfly.hammer.tpl.processor中的类
TagElement .
DirectiveElement(Parser) - 类 的构造器cn.featherfly.hammer.tpl.processor.DirectiveElement
Instantiates a new directive element.
DirectiveElement(String, Parser) - 类 的构造器cn.featherfly.hammer.tpl.processor.DirectiveElement
Instantiates a new directive element.
directiveMap - 类 中的变量cn.featherfly.hammer.tpl.TemplateDirectives
 
directiveName(String) - 类 中的方法cn.featherfly.hammer.tpl.processor.Parser
Directive name.
directiveNameAndAttr(String) - 类 中的方法cn.featherfly.hammer.tpl.processor.Parser
Directive name and attr.
directiveNameFromSource(String) - 类 中的方法cn.featherfly.hammer.tpl.processor.Parser
Directive name.
doubleValue(String, Map<String, Object>) - 类 中的方法cn.featherfly.hammer.tpl.mapper.BasedTplHammer
doubleValue(TplExecuteId, Map<String, Object>) - 类 中的方法cn.featherfly.hammer.tpl.mapper.BasedTplHammer
DynamicTplExecutorScanSpringRegistor - cn.featherfly.hammer.tpl.mapper中的类
自动注册配置信息到spring context
DynamicTplExecutorScanSpringRegistor(Set<String>, String) - 类 的构造器cn.featherfly.hammer.tpl.mapper.DynamicTplExecutorScanSpringRegistor
Instantiates a new dynamic tpl executor scan spring registor.
DynamicTplExecutorScanSpringRegistor(Set<String>, String, ClassLoader) - 类 的构造器cn.featherfly.hammer.tpl.mapper.DynamicTplExecutorScanSpringRegistor
Instantiates a new dynamic tpl executor scan spring registor.
DynamicTplExecutorSpringRegistor - cn.featherfly.hammer.tpl.mapper中的类
自动注册配置信息到spring context
DynamicTplExecutorSpringRegistor(String) - 类 的构造器cn.featherfly.hammer.tpl.mapper.DynamicTplExecutorSpringRegistor
 
DynamicTplExecutorSpringRegistor(Set<MetadataReader>, String) - 类 的构造器cn.featherfly.hammer.tpl.mapper.DynamicTplExecutorSpringRegistor
 
DynamicTplExecutorSpringRegistor(Set<MetadataReader>, String, ClassLoader) - 类 的构造器cn.featherfly.hammer.tpl.mapper.DynamicTplExecutorSpringRegistor
Instantiates a new dynamic tpl executor spring registor.

E

Element - cn.featherfly.hammer.tpl.processor中的接口
Element
end - 类 中的变量cn.featherfly.hammer.tpl.processor.AbstractElement
The end.
endGroup() - 类 中的方法cn.featherfly.hammer.tpl.supports.ConditionParamsManager
End group.
execute(String, Map<String, Object>) - 类 中的方法cn.featherfly.hammer.tpl.mapper.BasedTplHammer
execute(TplExecuteId, Map<String, Object>) - 类 中的方法cn.featherfly.hammer.tpl.mapper.BasedTplHammer

F

filterName(String) - 类 中的方法cn.featherfly.hammer.tpl.supports.ConditionParamsManager
Filter name.
FreemarkerDirective - cn.featherfly.hammer.tpl.freemarker中的接口
FreemarkerDirective
FreemarkerMethod - cn.featherfly.hammer.tpl.freemarker中的接口
FreemarkerMethod
FreemarkerTemplatePreProcessor - cn.featherfly.hammer.tpl.freemarker中的类
FreemarkerPreCompiler
FreemarkerTemplatePreProcessor() - 类 的构造器cn.featherfly.hammer.tpl.freemarker.FreemarkerTemplatePreProcessor
 

G

get(ID) - 类 中的方法cn.featherfly.hammer.tpl.mapper.BasedTplGenericHammer
get(E) - 类 中的方法cn.featherfly.hammer.tpl.mapper.BasedTplHammer
get(Serializable, Class<E>) - 类 中的方法cn.featherfly.hammer.tpl.mapper.BasedTplHammer
getAllConfigs() - 类 中的方法cn.featherfly.hammer.tpl.TplConfigFactoryImpl
getAmount() - 类 中的方法cn.featherfly.hammer.tpl.supports.ConditionGroup
返回amount
getAmount() - 类 中的方法cn.featherfly.hammer.tpl.supports.ConditionParamsManager
Gets the amount.
getChild() - 类 中的方法cn.featherfly.hammer.tpl.supports.ConditionGroup
返回child
getClassLoader() - 类 中的方法cn.featherfly.hammer.tpl.mapper.DynamicTplExecutorSpringRegistor
返回classLoader
getConfig(TplExecuteId) - 类 中的方法cn.featherfly.hammer.tpl.TplConfigFactoryImpl
getConfig(String) - 类 中的方法cn.featherfly.hammer.tpl.TplConfigFactoryImpl
getConfigs(String) - 类 中的方法cn.featherfly.hammer.tpl.TplConfigFactoryImpl
getDirectiveEnd() - 类 中的方法cn.featherfly.hammer.tpl.processor.Parser
返回directiveEnd
getDirectiveMap() - 类 中的方法cn.featherfly.hammer.tpl.TemplateDirectives
 
getDirectiveMapAfterCheck() - 类 中的方法cn.featherfly.hammer.tpl.TemplateDirectives
 
getDirectiveStart() - 类 中的方法cn.featherfly.hammer.tpl.processor.Parser
返回directiveStart
getElements() - 类 中的方法cn.featherfly.hammer.tpl.processor.Parser
返回elements.
getEnd() - 类 中的方法cn.featherfly.hammer.tpl.processor.AbstractElement
返回end.
getEnd() - 接口 中的方法cn.featherfly.hammer.tpl.processor.Element
 
getEnd() - 类 中的方法cn.featherfly.hammer.tpl.processor.StringPart
返回end.
getEndDirecitve() - 类 中的方法cn.featherfly.hammer.tpl.processor.Parser
返回endDirecitve
getExecute() - 类 中的方法cn.featherfly.hammer.tpl.SimpleExecution
getFuzzyQueryChar() - 类 中的方法cn.featherfly.hammer.tpl.processor.Parser
返回fuzzyQueryChar
getId() - 类 中的方法cn.featherfly.hammer.tpl.TplExecuteIdFileImpl
getId() - 类 中的方法cn.featherfly.hammer.tpl.TplExecuteIdMapperImpl
getInstance() - 类 中的静态方法cn.featherfly.hammer.tpl.mapper.TplDynamicExecutorFactory
get DynamicTplMapperFactory Instance .
getMapper() - 类 中的方法cn.featherfly.hammer.tpl.TplExecuteIdMapperImpl
返回mapper.
getMetadataReaders() - 类 中的方法cn.featherfly.hammer.tpl.mapper.DynamicTplExecutorSpringRegistor
返回metadataReaders
getMethodeMap() - 类 中的方法cn.featherfly.hammer.tpl.TemplateMethods
 
getMethodeMapAfterCheck() - 类 中的方法cn.featherfly.hammer.tpl.TemplateMethods
 
getName() - 类 中的方法cn.featherfly.hammer.tpl.processor.DirectiveElement
Gets the name.
getName() - 类 中的方法cn.featherfly.hammer.tpl.supports.ConditionParamsManager.Param
返回name.
getName() - 类 中的方法cn.featherfly.hammer.tpl.TplExecuteIdFileImpl
getName() - 类 中的方法cn.featherfly.hammer.tpl.TplExecuteIdMapperImpl
getNameAndAttr() - 类 中的方法cn.featherfly.hammer.tpl.processor.DirectiveElement
Gets the content.
getNamedParamEnds() - 类 中的方法cn.featherfly.hammer.tpl.processor.Parser
返回namedParamEnds
getNamedParamStart() - 类 中的方法cn.featherfly.hammer.tpl.processor.Parser
返回namedParamStart
getNamespace() - 类 中的方法cn.featherfly.hammer.tpl.TplExecuteIdFileImpl
getNamespace() - 类 中的方法cn.featherfly.hammer.tpl.TplExecuteIdMapperImpl
getNullType(String) - 类 中的方法cn.featherfly.hammer.tpl.processor.Parser
Gets the null type.
getParam(String) - 类 中的方法cn.featherfly.hammer.tpl.supports.ConditionParamsManager
Gets the param.
getParamName() - 类 中的方法cn.featherfly.hammer.tpl.directive.PropertiesMappingDirective
返回paramName
getParamNamed() - 类 中的方法cn.featherfly.hammer.tpl.supports.ConditionParamsManager
返回paramNamed.
getParamNames() - 类 中的方法cn.featherfly.hammer.tpl.supports.ConditionParamsManager
返回paramValues.
getParams() - 类 中的方法cn.featherfly.hammer.tpl.SimpleExecution
返回params
getParams() - 类 中的方法cn.featherfly.hammer.tpl.supports.ConditionParamsManager
返回paramValues.
getParent() - 类 中的方法cn.featherfly.hammer.tpl.supports.ConditionGroup
返回parent
getPrefix() - 类 中的方法cn.featherfly.hammer.tpl.TemplateMethods
get prefix
getPrefix() - 类 中的方法cn.featherfly.hammer.tpl.TplConfigFactoryImpl
返回prefix.
getReplace() - 类 中的方法cn.featherfly.hammer.tpl.processor.DirectiveElement
Gets the replace.
getSource() - 类 中的方法cn.featherfly.hammer.tpl.processor.AbstractElement
getSource() - 接口 中的方法cn.featherfly.hammer.tpl.processor.Element
 
getStart() - 类 中的方法cn.featherfly.hammer.tpl.processor.AbstractElement
返回start.
getStart() - 接口 中的方法cn.featherfly.hammer.tpl.processor.Element
 
getStart() - 类 中的方法cn.featherfly.hammer.tpl.processor.StringPart
返回start.
getStartDirecitve() - 类 中的方法cn.featherfly.hammer.tpl.processor.Parser
返回startDirecitve
getSuffix() - 类 中的方法cn.featherfly.hammer.tpl.TplConfigFactoryImpl
返回suffix.
getTemplatePreprocessor() - 类 中的方法cn.featherfly.hammer.tpl.TplConfigFactoryImpl
返回templatePreprocessor
getTplConfigFactory() - 类 中的方法cn.featherfly.hammer.config.HammerConstant
返回tplConfigFactory
getTplConfigPrefix() - 类 中的方法cn.featherfly.hammer.config.HammerConstant
返回tplConfigPrefix
getTplConfigSuffix() - 类 中的方法cn.featherfly.hammer.config.HammerConstant
返回tplConfigSuffix
getTransverter() - 类 中的方法cn.featherfly.hammer.tpl.supports.ConditionParamsManager.Param
返回transverter.
getValue() - 类 中的方法cn.featherfly.hammer.tpl.processor.DirectiveElement
getValue(Element) - 类 中的方法cn.featherfly.hammer.tpl.processor.DirectiveElement
Gets the value.
getValue() - 接口 中的方法cn.featherfly.hammer.tpl.processor.Element
 
getValue() - 类 中的方法cn.featherfly.hammer.tpl.processor.StringElement
getValue() - 类 中的方法cn.featherfly.hammer.tpl.processor.StringPart
返回value.

H

hammer - 类 中的变量cn.featherfly.hammer.tpl.mapper.BasedMapper
The hammer.
hammer - 类 中的变量cn.featherfly.hammer.tpl.mapper.BasedTplGenericHammer
 
hammer - 类 中的变量cn.featherfly.hammer.tpl.mapper.BasedTplHammer
The hammer.
HAMMER_FIELD_NAME - 类 中的静态变量cn.featherfly.hammer.tpl.mapper.TplDynamicExecutorFactory
The Constant HAMMER_FIELD_NAME.
HammerConstant - cn.featherfly.hammer.config中的类
HammerConstant
HammerConstant() - 类 的构造器cn.featherfly.hammer.config.HammerConstant
 
hasInParam() - 类 中的方法cn.featherfly.hammer.tpl.supports.ConditionParamsManager
Checks for in param.
hold(ConditionParamsManager) - 类 中的静态方法cn.featherfly.hammer.tpl.supports.ConditionParamsManagerHolder
hold manager

I

ID_PARAM - 类 中的静态变量cn.featherfly.hammer.tpl.directive.IncludeDirective
 
IncludeDirective - cn.featherfly.hammer.tpl.directive中的类
IncludeDirective
IncludeDirective(TplConfigFactory) - 类 的构造器cn.featherfly.hammer.tpl.directive.IncludeDirective
 
instance(Class<E>, Hammer) - 类 中的方法cn.featherfly.hammer.tpl.mapper.TplDynamicExecutorFactory
return a singleton instance, every type only new one instance.
intValue(String, Map<String, Object>) - 类 中的方法cn.featherfly.hammer.tpl.mapper.BasedTplHammer
intValue(TplExecuteId, Map<String, Object>) - 类 中的方法cn.featherfly.hammer.tpl.mapper.BasedTplHammer
isCondition() - 类 中的方法cn.featherfly.hammer.tpl.processor.DirectiveElement
Checks if is condition.
isCondition(String) - 类 中的方法cn.featherfly.hammer.tpl.processor.Parser
Checks if is condition.
isConditionNull(String) - 类 中的方法cn.featherfly.hammer.tpl.processor.Parser
Checks if is condition null.
isConditionNullOrEmpty(String) - 类 中的方法cn.featherfly.hammer.tpl.processor.Parser
Checks if is condition null or string.
isDevMode() - 类 中的方法cn.featherfly.hammer.tpl.TplConfigFactoryImpl
返回devMode.
isEmptyConditionParam() - 类 中的方法cn.featherfly.hammer.tpl.processor.DirectiveElement
Checks if is empty condition param.
isEmptyConditionParam(String) - 类 中的方法cn.featherfly.hammer.tpl.processor.Parser
Checks if is empty condition param.
isEnclosed() - 类 中的方法cn.featherfly.hammer.tpl.processor.DirectiveElement
Checks if is enclose.
isEnclosed(String) - 类 中的方法cn.featherfly.hammer.tpl.processor.Parser
Checks if is enclosed.
isEnd() - 类 中的方法cn.featherfly.hammer.tpl.processor.DirectiveElement
Checks if is end.
isGroupStart() - 类 中的方法cn.featherfly.hammer.tpl.processor.DirectiveElement
Checks if is group start.
isInCondition() - 类 中的方法cn.featherfly.hammer.tpl.supports.ConditionParamsManager.Param
get inCondition value.
isNeedAppendLogicWorld() - 类 中的方法cn.featherfly.hammer.tpl.supports.ConditionParamsManager
Checks if is need append logic world.
isReplaceable() - 类 中的方法cn.featherfly.hammer.tpl.processor.DirectiveElement
Checks if is replaceable.
isReplaceable(String) - 类 中的方法cn.featherfly.hammer.tpl.processor.Parser
Checks if is replaceable.
isTemplate() - 类 中的方法cn.featherfly.hammer.tpl.TplExecuteIdMapperImpl
返回isTemplate.
isWrapper() - 类 中的方法cn.featherfly.hammer.tpl.processor.DirectiveElement
Checks if is wrapper.
isWrapper(String) - 类 中的方法cn.featherfly.hammer.tpl.processor.Parser
Checks if is wrapper.

L

list(String, Class<E>, Map<String, Object>) - 类 中的方法cn.featherfly.hammer.tpl.mapper.BasedTplHammer
list(String, Class<E>, Map<String, Object>, int, int) - 类 中的方法cn.featherfly.hammer.tpl.mapper.BasedTplHammer
list(String, Class<E>, Map<String, Object>, Page) - 类 中的方法cn.featherfly.hammer.tpl.mapper.BasedTplHammer
list(String, Map<String, Object>) - 类 中的方法cn.featherfly.hammer.tpl.mapper.BasedTplHammer
list(String, Map<String, Object>, int, int) - 类 中的方法cn.featherfly.hammer.tpl.mapper.BasedTplHammer
list(String, Map<String, Object>, Page) - 类 中的方法cn.featherfly.hammer.tpl.mapper.BasedTplHammer
list(TplExecuteId, Class<E>, Map<String, Object>) - 类 中的方法cn.featherfly.hammer.tpl.mapper.BasedTplHammer
list(TplExecuteId, Class<E>, Map<String, Object>, int, int) - 类 中的方法cn.featherfly.hammer.tpl.mapper.BasedTplHammer
list(TplExecuteId, Class<E>, Map<String, Object>, Page) - 类 中的方法cn.featherfly.hammer.tpl.mapper.BasedTplHammer
list(TplExecuteId, Map<String, Object>) - 类 中的方法cn.featherfly.hammer.tpl.mapper.BasedTplHammer
list(TplExecuteId, Map<String, Object>, int, int) - 类 中的方法cn.featherfly.hammer.tpl.mapper.BasedTplHammer
list(TplExecuteId, Map<String, Object>, Page) - 类 中的方法cn.featherfly.hammer.tpl.mapper.BasedTplHammer
load(E) - 类 中的方法cn.featherfly.hammer.tpl.mapper.BasedTplGenericHammer
logger - 类 中的变量cn.featherfly.hammer.tpl.freemarker.AbstractFreemarkerTemplateEngine
 
logger - 类 中的变量cn.featherfly.hammer.tpl.freemarker.FreemarkerTemplatePreProcessor
 
logger - 类 中的变量cn.featherfly.hammer.tpl.mapper.DynamicTplExecutorSpringRegistor
logger
logger - 类 中的变量cn.featherfly.hammer.tpl.mapper.TplDynamicExecutorFactory
The logger.
logger - 类 中的变量cn.featherfly.hammer.tpl.TplConfigFactoryImpl
The logger.
LogicDirective - cn.featherfly.hammer.tpl.directive中的接口
LogicDirective
longValue(String, Map<String, Object>) - 类 中的方法cn.featherfly.hammer.tpl.mapper.BasedTplHammer
longValue(TplExecuteId, Map<String, Object>) - 类 中的方法cn.featherfly.hammer.tpl.mapper.BasedTplHammer

M

macro - 类 中的变量cn.featherfly.hammer.tpl.processor.DirectiveElement
 
mappingFactory - 类 中的变量cn.featherfly.hammer.tpl.directive.PropertiesMappingDirective
 
merge(E) - 类 中的方法cn.featherfly.hammer.tpl.mapper.BasedTplGenericHammer
merge(E...) - 类 中的方法cn.featherfly.hammer.tpl.mapper.BasedTplGenericHammer
merge(List<E>) - 类 中的方法cn.featherfly.hammer.tpl.mapper.BasedTplGenericHammer
merge(E) - 类 中的方法cn.featherfly.hammer.tpl.mapper.BasedTplHammer
merge(E...) - 类 中的方法cn.featherfly.hammer.tpl.mapper.BasedTplHammer
merge(List<E>) - 类 中的方法cn.featherfly.hammer.tpl.mapper.BasedTplHammer
methodMap - 类 中的变量cn.featherfly.hammer.tpl.TemplateMethods
 

N

NAME_SPACE_PARAM - 类 中的静态变量cn.featherfly.hammer.tpl.directive.IncludeDirective
 
newInstance(Class<E>, Hammer) - 类 中的方法cn.featherfly.hammer.tpl.mapper.TplDynamicExecutorFactory
always return a new instance.
number(String, Class<N>, Map<String, Object>) - 类 中的方法cn.featherfly.hammer.tpl.mapper.BasedTplHammer
number(TplExecuteId, Class<N>, Map<String, Object>) - 类 中的方法cn.featherfly.hammer.tpl.mapper.BasedTplHammer
numberBigDecimal(String, Map<String, Object>) - 类 中的方法cn.featherfly.hammer.tpl.mapper.BasedTplHammer
numberBigDecimal(TplExecuteId, Map<String, Object>) - 类 中的方法cn.featherfly.hammer.tpl.mapper.BasedTplHammer
numberDouble(String, Map<String, Object>) - 类 中的方法cn.featherfly.hammer.tpl.mapper.BasedTplHammer
numberDouble(TplExecuteId, Map<String, Object>) - 类 中的方法cn.featherfly.hammer.tpl.mapper.BasedTplHammer
numberInt(String, Map<String, Object>) - 类 中的方法cn.featherfly.hammer.tpl.mapper.BasedTplHammer
numberInt(TplExecuteId, Map<String, Object>) - 类 中的方法cn.featherfly.hammer.tpl.mapper.BasedTplHammer
numberLong(String, Map<String, Object>) - 类 中的方法cn.featherfly.hammer.tpl.mapper.BasedTplHammer
numberLong(TplExecuteId, Map<String, Object>) - 类 中的方法cn.featherfly.hammer.tpl.mapper.BasedTplHammer

O

OR_DIRECTIVE_KEY - 类 中的静态变量cn.featherfly.hammer.tpl.TemplateDirectives
 
OrDirective - cn.featherfly.hammer.tpl.directive中的接口
OrDirective

P

pagination(String, Class<E>, Map<String, Object>, int, int) - 类 中的方法cn.featherfly.hammer.tpl.mapper.BasedTplHammer
pagination(String, Class<E>, Map<String, Object>, Page) - 类 中的方法cn.featherfly.hammer.tpl.mapper.BasedTplHammer
pagination(String, Map<String, Object>, int, int) - 类 中的方法cn.featherfly.hammer.tpl.mapper.BasedTplHammer
pagination(String, Map<String, Object>, Page) - 类 中的方法cn.featherfly.hammer.tpl.mapper.BasedTplHammer
pagination(TplExecuteId, Class<E>, Map<String, Object>, int, int) - 类 中的方法cn.featherfly.hammer.tpl.mapper.BasedTplHammer
pagination(TplExecuteId, Class<E>, Map<String, Object>, Page) - 类 中的方法cn.featherfly.hammer.tpl.mapper.BasedTplHammer
pagination(TplExecuteId, Map<String, Object>, int, int) - 类 中的方法cn.featherfly.hammer.tpl.mapper.BasedTplHammer
pagination(TplExecuteId, Map<String, Object>, Page) - 类 中的方法cn.featherfly.hammer.tpl.mapper.BasedTplHammer
Param() - 类 的构造器cn.featherfly.hammer.tpl.supports.ConditionParamsManager.Param
Instantiates a new param.
Param(String, String) - 类 的构造器cn.featherfly.hammer.tpl.supports.ConditionParamsManager.Param
Instantiates a new param.
Param(String, String, boolean) - 类 的构造器cn.featherfly.hammer.tpl.supports.ConditionParamsManager.Param
Instantiates a new param.
PARAM_NAME_ALIAS - 类 中的静态变量cn.featherfly.hammer.tpl.directive.PropertiesMappingDirective
 
PARAM_NAME_IF - 接口 中的静态变量cn.featherfly.hammer.tpl.directive.LogicDirective
 
PARAM_NAME_MAPPING - 类 中的静态变量cn.featherfly.hammer.tpl.directive.PropertiesMappingDirective
 
PARAM_NAME_NAME - 接口 中的静态变量cn.featherfly.hammer.tpl.directive.LogicDirective
 
PARAM_NAME_TRANSVERTER - 接口 中的静态变量cn.featherfly.hammer.tpl.directive.LogicDirective
 
PARAM_NAME_VALUE - 接口 中的静态变量cn.featherfly.hammer.tpl.directive.WrapDirective
 
paramName - 类 中的变量cn.featherfly.hammer.tpl.directive.PropertiesMappingDirective
 
parent - 类 中的变量cn.featherfly.hammer.tpl.processor.AbstractElement
The parent.
parent() - 类 中的方法cn.featherfly.hammer.tpl.processor.AbstractElement
parent() - 接口 中的方法cn.featherfly.hammer.tpl.processor.Element
 
parse(String) - 类 中的方法cn.featherfly.hammer.tpl.processor.Parser
Parses the.
parser - 类 中的变量cn.featherfly.hammer.tpl.processor.AbstractElement
The parser.
Parser - cn.featherfly.hammer.tpl.processor中的类
Parser .
Parser() - 类 的构造器cn.featherfly.hammer.tpl.processor.Parser
Instantiates a new parser.
Parser(char[], char[], char, char) - 类 的构造器cn.featherfly.hammer.tpl.processor.Parser
Instantiates a new parser.
Parser.NullType - cn.featherfly.hammer.tpl.processor中的枚举
The Enum NullType.
postProcessBeanDefinitionRegistry(BeanDefinitionRegistry) - 类 中的方法cn.featherfly.hammer.tpl.mapper.DynamicTplExecutorSpringRegistor
postProcessBeanFactory(ConfigurableListableBeanFactory) - 类 中的方法cn.featherfly.hammer.tpl.mapper.DynamicTplExecutorSpringRegistor
process(String, String, Map<String, Object>, TemplateProcessEnv<FreemarkerDirective, FreemarkerMethod>) - 类 中的方法cn.featherfly.hammer.tpl.freemarker.AbstractFreemarkerTemplateEngine
create template and process
process(String) - 类 中的方法cn.featherfly.hammer.tpl.freemarker.FreemarkerTemplatePreProcessor
Process.
process(String, String, Map<String, Object>, TemplateProcessEnv<D, M>) - 接口 中的方法cn.featherfly.hammer.tpl.TemplateEngine
create template and process
process(String) - 接口 中的方法cn.featherfly.hammer.tpl.TemplatePreprocessor
Process.
PROPERTIES_DIRECTIVE_KEY - 类 中的静态变量cn.featherfly.hammer.tpl.TemplateDirectives
 
PropertiesMappingDirective - cn.featherfly.hammer.tpl.directive中的类
PropertiesMappingDirective
PropertiesMappingDirective(MappingFactory, Class<?>) - 类 的构造器cn.featherfly.hammer.tpl.directive.PropertiesMappingDirective
 
PropertiesMappingDirective(String, MappingFactory, Class<?>) - 类 的构造器cn.featherfly.hammer.tpl.directive.PropertiesMappingDirective
 

Q

query() - 类 中的方法cn.featherfly.hammer.tpl.mapper.BasedTplGenericHammer
query(Class<E>) - 类 中的方法cn.featherfly.hammer.tpl.mapper.BasedTplHammer
query(String) - 类 中的方法cn.featherfly.hammer.tpl.mapper.BasedTplHammer

R

reset() - 类 中的静态方法cn.featherfly.hammer.tpl.supports.ConditionParamsManagerHolder
reset
resultType - 类 中的变量cn.featherfly.hammer.tpl.directive.PropertiesMappingDirective
 

S

save(E) - 类 中的方法cn.featherfly.hammer.tpl.mapper.BasedTplGenericHammer
save(E...) - 类 中的方法cn.featherfly.hammer.tpl.mapper.BasedTplGenericHammer
save(List<E>) - 类 中的方法cn.featherfly.hammer.tpl.mapper.BasedTplGenericHammer
save(E) - 类 中的方法cn.featherfly.hammer.tpl.mapper.BasedTplHammer
save(E...) - 类 中的方法cn.featherfly.hammer.tpl.mapper.BasedTplHammer
save(List<E>) - 类 中的方法cn.featherfly.hammer.tpl.mapper.BasedTplHammer
setClassLoader(ClassLoader) - 类 中的方法cn.featherfly.hammer.tpl.mapper.DynamicTplExecutorSpringRegistor
设置classLoader
setDirectiveEnd(char[]) - 类 中的方法cn.featherfly.hammer.tpl.processor.Parser
设置directiveEnd
setDirectiveStart(char[]) - 类 中的方法cn.featherfly.hammer.tpl.processor.Parser
设置directiveStart
setEnd(int) - 类 中的方法cn.featherfly.hammer.tpl.processor.AbstractElement
设置end.
setEndDirecitve(char) - 类 中的方法cn.featherfly.hammer.tpl.processor.Parser
设置endDirecitve
setFuzzyQueryChar(char) - 类 中的方法cn.featherfly.hammer.tpl.processor.Parser
设置fuzzyQueryChar
setInCondition(boolean) - 类 中的方法cn.featherfly.hammer.tpl.supports.ConditionParamsManager.Param
set inCondition value.
setMetadataReaders(Set<MetadataReader>) - 类 中的方法cn.featherfly.hammer.tpl.mapper.DynamicTplExecutorSpringRegistor
设置metadataReaders
setName(String) - 类 中的方法cn.featherfly.hammer.tpl.supports.ConditionParamsManager.Param
设置name.
setNamedParamEnds(char[]) - 类 中的方法cn.featherfly.hammer.tpl.processor.Parser
设置namedParamEnds
setNamedParamStart(char) - 类 中的方法cn.featherfly.hammer.tpl.processor.Parser
设置namedParamStart
setParamName(String) - 类 中的方法cn.featherfly.hammer.tpl.directive.PropertiesMappingDirective
设置paramName
setParamNamed(Boolean) - 类 中的方法cn.featherfly.hammer.tpl.supports.ConditionParamsManager
设置paramNamed.
setParent(ConditionGroup) - 类 中的方法cn.featherfly.hammer.tpl.supports.ConditionGroup
设置parent
setPrefix(String) - 类 中的方法cn.featherfly.hammer.tpl.TemplateMethods
set prefix
setSource(String) - 类 中的方法cn.featherfly.hammer.tpl.processor.AbstractElement
Sets the source.
setStart(int) - 类 中的方法cn.featherfly.hammer.tpl.processor.AbstractElement
设置start.
setStartDirecitve(char) - 类 中的方法cn.featherfly.hammer.tpl.processor.Parser
设置startDirecitve
setTransverter(String) - 类 中的方法cn.featherfly.hammer.tpl.supports.ConditionParamsManager.Param
设置transverter.
SimpleExecution - cn.featherfly.hammer.tpl中的类
简单查询
SimpleExecution(String, Object...) - 类 的构造器cn.featherfly.hammer.tpl.SimpleExecution
 
single(String, Class<E>, Map<String, Object>) - 类 中的方法cn.featherfly.hammer.tpl.mapper.BasedTplHammer
single(String, Map<String, Object>) - 类 中的方法cn.featherfly.hammer.tpl.mapper.BasedTplHammer
single(TplExecuteId, Class<E>, Map<String, Object>) - 类 中的方法cn.featherfly.hammer.tpl.mapper.BasedTplHammer
single(TplExecuteId, Map<String, Object>) - 类 中的方法cn.featherfly.hammer.tpl.mapper.BasedTplHammer
source - 类 中的变量cn.featherfly.hammer.tpl.processor.AbstractElement
The value.
start - 类 中的变量cn.featherfly.hammer.tpl.processor.AbstractElement
The start.
startGroup() - 类 中的方法cn.featherfly.hammer.tpl.supports.ConditionParamsManager
Start group.
string(String, Map<String, Object>) - 类 中的方法cn.featherfly.hammer.tpl.mapper.BasedTplHammer
string(TplExecuteId, Map<String, Object>) - 类 中的方法cn.featherfly.hammer.tpl.mapper.BasedTplHammer
StringElement - cn.featherfly.hammer.tpl.processor中的类
StringElement .
StringElement(Parser) - 类 的构造器cn.featherfly.hammer.tpl.processor.StringElement
Instantiates a new string element.
StringElement(String, Parser) - 类 的构造器cn.featherfly.hammer.tpl.processor.StringElement
Instantiates a new string element.
StringPart - cn.featherfly.hammer.tpl.processor中的类
StringPart .
StringPart(int, int, String) - 类 的构造器cn.featherfly.hammer.tpl.processor.StringPart
Instantiates a new string part.

T

TEMPLATE_INCLUDE_DIRECTIVE_KEY - 类 中的静态变量cn.featherfly.hammer.tpl.TemplateDirectives
 
TemplateDirective - cn.featherfly.hammer.tpl.directive中的接口
TemplateDirective
TemplateDirectives<D> - cn.featherfly.hammer.tpl中的类
TemplateDirectives
TemplateDirectives() - 类 的构造器cn.featherfly.hammer.tpl.TemplateDirectives
 
TemplateEngine<T extends TemplateProcessEnv<D,M>,D extends TemplateDirective,M extends TemplateMethod> - cn.featherfly.hammer.tpl中的接口
TemplateEngine
TemplateMethod - cn.featherfly.hammer.tpl.method中的接口
TemplateMethod
TemplateMethods<M> - cn.featherfly.hammer.tpl中的类
TemplateMethodes
TemplateMethods() - 类 的构造器cn.featherfly.hammer.tpl.TemplateMethods
 
TemplatePreprocessor - cn.featherfly.hammer.tpl中的接口
PreCompiler.
TemplateProcessEnv<D extends TemplateDirective,M extends TemplateMethod> - cn.featherfly.hammer.tpl中的接口
TemplateFacotry
toString() - 类 中的方法cn.featherfly.hammer.tpl.processor.AbstractElement
toString() - 类 中的方法cn.featherfly.hammer.tpl.processor.Parser
toString() - 类 中的方法cn.featherfly.hammer.tpl.TplExecuteIdFileImpl
toString() - 类 中的方法cn.featherfly.hammer.tpl.TplExecuteIdMapperImpl
tplConfigFactory - 类 中的变量cn.featherfly.hammer.tpl.directive.IncludeDirective
 
TplConfigFactoryImpl - cn.featherfly.hammer.tpl中的类
Config .
TplConfigFactoryImpl() - 类 的构造器cn.featherfly.hammer.tpl.TplConfigFactoryImpl
Instantiates a new tpl config factory impl.
TplConfigFactoryImpl(Set<String>) - 类 的构造器cn.featherfly.hammer.tpl.TplConfigFactoryImpl
Instantiates a new tpl config factory impl.
TplConfigFactoryImpl(String) - 类 的构造器cn.featherfly.hammer.tpl.TplConfigFactoryImpl
Instantiates a new tpl config factory impl.
TplConfigFactoryImpl(String, Set<String>) - 类 的构造器cn.featherfly.hammer.tpl.TplConfigFactoryImpl
Instantiates a new tpl config factory impl.
TplConfigFactoryImpl(String, String) - 类 的构造器cn.featherfly.hammer.tpl.TplConfigFactoryImpl
Instantiates a new tpl config factory impl.
TplConfigFactoryImpl(String, String, Set<String>) - 类 的构造器cn.featherfly.hammer.tpl.TplConfigFactoryImpl
Instantiates a new tpl config factory impl.
TplConfigFactoryImpl(TemplatePreprocessor) - 类 的构造器cn.featherfly.hammer.tpl.TplConfigFactoryImpl
Instantiates a new tpl config factory impl.
TplConfigFactoryImpl(Set<String>, TemplatePreprocessor) - 类 的构造器cn.featherfly.hammer.tpl.TplConfigFactoryImpl
Instantiates a new tpl config factory impl.
TplConfigFactoryImpl(String, TemplatePreprocessor) - 类 的构造器cn.featherfly.hammer.tpl.TplConfigFactoryImpl
Instantiates a new tpl config factory impl.
TplConfigFactoryImpl(String, Set<String>, TemplatePreprocessor) - 类 的构造器cn.featherfly.hammer.tpl.TplConfigFactoryImpl
Instantiates a new tpl config factory impl.
TplConfigFactoryImpl(String, String, TemplatePreprocessor) - 类 的构造器cn.featherfly.hammer.tpl.TplConfigFactoryImpl
Instantiates a new tpl config factory impl.
TplConfigFactoryImpl(String, String, Set<String>, TemplatePreprocessor) - 类 的构造器cn.featherfly.hammer.tpl.TplConfigFactoryImpl
Instantiates a new tpl config factory impl.
TplDynamicExecutorFactory - cn.featherfly.hammer.tpl.mapper中的类
TplMapperFactory .
TplExecuteIdFileImpl - cn.featherfly.hammer.tpl中的类
TplExecuteIdFileImpl
TplExecuteIdFileImpl(String) - 类 的构造器cn.featherfly.hammer.tpl.TplExecuteIdFileImpl
 
TplExecuteIdFileImpl(String, String) - 类 的构造器cn.featherfly.hammer.tpl.TplExecuteIdFileImpl
 
TplExecuteIdMapperImpl - cn.featherfly.hammer.tpl中的类
TplExecuteIdExecutionImpl .
TplExecuteIdMapperImpl(String, String, Class<?>) - 类 的构造器cn.featherfly.hammer.tpl.TplExecuteIdMapperImpl
Instantiates a new tpl execute id mapper impl.
TplExecuteIdMapperImpl(String, String, Class<?>, boolean) - 类 的构造器cn.featherfly.hammer.tpl.TplExecuteIdMapperImpl
Instantiates a new tpl execute id mapper impl.

U

update() - 类 中的方法cn.featherfly.hammer.tpl.mapper.BasedTplGenericHammer
update(E) - 类 中的方法cn.featherfly.hammer.tpl.mapper.BasedTplGenericHammer
update(E...) - 类 中的方法cn.featherfly.hammer.tpl.mapper.BasedTplGenericHammer
update(E, Hammer.IgnorePolicy) - 类 中的方法cn.featherfly.hammer.tpl.mapper.BasedTplGenericHammer
update(List<E>) - 类 中的方法cn.featherfly.hammer.tpl.mapper.BasedTplGenericHammer
update(List<E>, Hammer.IgnorePolicy) - 类 中的方法cn.featherfly.hammer.tpl.mapper.BasedTplGenericHammer
update(String) - 类 中的方法cn.featherfly.hammer.tpl.mapper.BasedTplHammer
update(Class<E>) - 类 中的方法cn.featherfly.hammer.tpl.mapper.BasedTplHammer
update(E) - 类 中的方法cn.featherfly.hammer.tpl.mapper.BasedTplHammer
update(E...) - 类 中的方法cn.featherfly.hammer.tpl.mapper.BasedTplHammer
update(E, Hammer.IgnorePolicy) - 类 中的方法cn.featherfly.hammer.tpl.mapper.BasedTplHammer
update(List<E>) - 类 中的方法cn.featherfly.hammer.tpl.mapper.BasedTplHammer
update(List<E>, Hammer.IgnorePolicy) - 类 中的方法cn.featherfly.hammer.tpl.mapper.BasedTplHammer

V

value(String, Class<E>, Map<String, Object>) - 类 中的方法cn.featherfly.hammer.tpl.mapper.BasedTplHammer
value(TplExecuteId, Class<E>, Map<String, Object>) - 类 中的方法cn.featherfly.hammer.tpl.mapper.BasedTplHammer
valueOf(String) - 枚举 中的静态方法cn.featherfly.hammer.tpl.processor.Parser.NullType
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法cn.featherfly.hammer.tpl.processor.Parser.NullType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。

W

WHERE_DIRECTIVE_KEY - 类 中的静态变量cn.featherfly.hammer.tpl.TemplateDirectives
 
WhereDirective - cn.featherfly.hammer.tpl.directive中的接口
WhereDirective
WRAP_DIRECTIVE_KEY - 类 中的静态变量cn.featherfly.hammer.tpl.TemplateDirectives
 
WRAP_METHOD_KEY - 类 中的静态变量cn.featherfly.hammer.tpl.TemplateMethods
 
WrapDirective - cn.featherfly.hammer.tpl.directive中的接口
WrapDirective
wrapDirective() - 类 中的方法cn.featherfly.hammer.tpl.processor.DirectiveElement
Warp directive.
WrapMethod - cn.featherfly.hammer.tpl.method中的接口
WrapMethod
A B C D E F G H I L M N O P Q R S T U V W 
跳过导航链接