A B C D E F G H I J K L M N O P R S T U V W X Y _ 

A

a() - Method in interface org.rythmengine.internal.IDialect
Return the primary caret marker, e.g.
accept(IEvent, Object) - Method in class org.rythmengine.internal.EventBus
 
accept(IEvent, Object) - Method in interface org.rythmengine.internal.IEventDispatcher
 
accept(IEvent, Object) - Method in class org.rythmengine.RythmEngine
Not an API for user application
add(String, Object) - Method in class org.rythmengine.template.ITag.__ParameterList
Add an new parameter to the list specified by name and value
addBuilder(Token) - Method in class org.rythmengine.internal.CodeBuilder
 
addExtendRelationship(TemplateClass, TemplateClass) - Method in class org.rythmengine.RythmEngine
Not an API for user application
addImport(String, int) - Method in class org.rythmengine.internal.CodeBuilder
 
addInclude(String, int, ICodeType) - Method in class org.rythmengine.internal.CodeBuilder
 
addIncludes(String, int, ICodeType) - Method in class org.rythmengine.internal.CodeBuilder
 
addInlineInclude(String, int) - Method in class org.rythmengine.internal.CodeBuilder
 
addRenderArgs(CodeBuilder.RenderArgDeclaration) - Method in class org.rythmengine.internal.CodeBuilder
 
addRenderArgs(int, String, String, String) - Method in class org.rythmengine.internal.CodeBuilder
 
addRenderArgs(int, String, String) - Method in class org.rythmengine.internal.CodeBuilder
 
addRenderArgsIfNotDeclared(int, String, String) - Method in class org.rythmengine.internal.CodeBuilder
 
addResourceLoader(ITemplateResourceLoader) - Method in class org.rythmengine.resource.TemplateResourceManager
 
addToSet(int, int, int, int) - Method in class org.rythmengine.utils.Time.CronExpression
 
ALL_SPEC - Static variable in class org.rythmengine.utils.Time.CronExpression
 
ALL_SPEC_INT - Static variable in class org.rythmengine.utils.Time.CronExpression
 
allowedExternalTypes() - Method in interface org.rythmengine.extension.ICodeType
Return a set of other types that could embed this type impl.
allowedExternalTypes() - Method in class org.rythmengine.extension.ICodeType.DefImpl
 
allowedSystemProperties() - Method in class org.rythmengine.conf.RythmConfiguration
 
allowInternalTypeBlock() - Method in interface org.rythmengine.extension.ICodeType
Return true if this file type impl allow another type be embedded inside.
allowInternalTypeBlock() - Method in class org.rythmengine.extension.ICodeType.DefImpl
 
and(F.Matcher<R, NR>) - Method in class org.rythmengine.utils.F.Matcher
 
append(StringBuilder, String, Object, Boolean) - Method in class org.rythmengine.toString.ToStringStyle
Append to the toString an Object value, printing the full toString of the Object passed in.
append(StringBuilder, String, long) - Method in class org.rythmengine.toString.ToStringStyle
Append to the toString a long value.
append(StringBuilder, String, int) - Method in class org.rythmengine.toString.ToStringStyle
Append to the toString an int value.
append(StringBuilder, String, short) - Method in class org.rythmengine.toString.ToStringStyle
Append to the toString a short value.
append(StringBuilder, String, byte) - Method in class org.rythmengine.toString.ToStringStyle
Append to the toString a byte value.
append(StringBuilder, String, char) - Method in class org.rythmengine.toString.ToStringStyle
Append to the toString a char value.
append(StringBuilder, String, double) - Method in class org.rythmengine.toString.ToStringStyle
Append to the toString a double value.
append(StringBuilder, String, float) - Method in class org.rythmengine.toString.ToStringStyle
Append to the toString a float value.
append(StringBuilder, String, boolean) - Method in class org.rythmengine.toString.ToStringStyle
Append to the toString a boolean value.
append(StringBuilder, String, Object[], Boolean) - Method in class org.rythmengine.toString.ToStringStyle
Append to the toString an Object array.
append(StringBuilder, String, long[], Boolean) - Method in class org.rythmengine.toString.ToStringStyle
Append to the toString a long array.
append(StringBuilder, String, int[], Boolean) - Method in class org.rythmengine.toString.ToStringStyle
Append to the toString an int array.
append(StringBuilder, String, short[], Boolean) - Method in class org.rythmengine.toString.ToStringStyle
Append to the toString a short array.
append(StringBuilder, String, byte[], Boolean) - Method in class org.rythmengine.toString.ToStringStyle
Append to the toString a byte array.
append(StringBuilder, String, char[], Boolean) - Method in class org.rythmengine.toString.ToStringStyle
Append to the toString a char array.
append(StringBuilder, String, double[], Boolean) - Method in class org.rythmengine.toString.ToStringStyle
Append to the toString a double array.
append(StringBuilder, String, float[], Boolean) - Method in class org.rythmengine.toString.ToStringStyle
Append to the toString a float array.
append(StringBuilder, String, boolean[], Boolean) - Method in class org.rythmengine.toString.ToStringStyle
Append to the toString a boolean array.
append(Object) - Method in class org.rythmengine.utils.RawData
 
appendClassName(StringBuilder, Object) - Method in class org.rythmengine.toString.ToStringStyle
Append to the toString the class name.
appendContentEnd(StringBuilder) - Method in class org.rythmengine.toString.ToStringStyle
Append to the toString the content end.
appendContentStart(StringBuilder) - Method in class org.rythmengine.toString.ToStringStyle
Append to the toString the content start.
appendCyclicObject(StringBuilder, String, Object) - Method in class org.rythmengine.toString.ToStringStyle
Append to the toString an Object value that has been detected to participate in a cycle.
appendDetail(StringBuilder, String, Object) - Method in class org.rythmengine.toString.ToStringStyle
Append to the toString an Object value, printing the full detail of the Object.
appendDetail(StringBuilder, String, Collection<?>) - Method in class org.rythmengine.toString.ToStringStyle
Append to the toString a Collection.
appendDetail(StringBuilder, String, Map<?, ?>) - Method in class org.rythmengine.toString.ToStringStyle
Append to the toString a Map.
appendDetail(StringBuilder, String, long) - Method in class org.rythmengine.toString.ToStringStyle
Append to the toString a long value.
appendDetail(StringBuilder, String, int) - Method in class org.rythmengine.toString.ToStringStyle
Append to the toString an int value.
appendDetail(StringBuilder, String, short) - Method in class org.rythmengine.toString.ToStringStyle
Append to the toString a short value.
appendDetail(StringBuilder, String, byte) - Method in class org.rythmengine.toString.ToStringStyle
Append to the toString a byte value.
appendDetail(StringBuilder, String, char) - Method in class org.rythmengine.toString.ToStringStyle
Append to the toString a char value.
appendDetail(StringBuilder, String, double) - Method in class org.rythmengine.toString.ToStringStyle
Append to the toString a double value.
appendDetail(StringBuilder, String, float) - Method in class org.rythmengine.toString.ToStringStyle
Append to the toString a float value.
appendDetail(StringBuilder, String, boolean) - Method in class org.rythmengine.toString.ToStringStyle
Append to the toString a boolean value.
appendDetail(StringBuilder, String, Object[]) - Method in class org.rythmengine.toString.ToStringStyle
Append to the toString the detail of an Object array.
appendDetail(StringBuilder, String, long[]) - Method in class org.rythmengine.toString.ToStringStyle
Append to the toString the detail of a long array.
appendDetail(StringBuilder, String, int[]) - Method in class org.rythmengine.toString.ToStringStyle
Append to the toString the detail of an int array.
appendDetail(StringBuilder, String, short[]) - Method in class org.rythmengine.toString.ToStringStyle
Append to the toString the detail of a short array.
appendDetail(StringBuilder, String, byte[]) - Method in class org.rythmengine.toString.ToStringStyle
Append to the toString the detail of a byte array.
appendDetail(StringBuilder, String, char[]) - Method in class org.rythmengine.toString.ToStringStyle
Append to the toString the detail of a char array.
appendDetail(StringBuilder, String, double[]) - Method in class org.rythmengine.toString.ToStringStyle
Append to the toString the detail of a double array.
appendDetail(StringBuilder, String, float[]) - Method in class org.rythmengine.toString.ToStringStyle
Append to the toString the detail of a float array.
appendDetail(StringBuilder, String, boolean[]) - Method in class org.rythmengine.toString.ToStringStyle
Append to the toString the detail of a boolean array.
appendEnd(StringBuilder, Object) - Method in class org.rythmengine.toString.ToStringStyle
Append to the toString the end of data indicator.
appendFieldEnd(StringBuilder, String) - Method in class org.rythmengine.toString.ToStringStyle
Append to the toString the field end.
appendFieldSeparator(StringBuilder) - Method in class org.rythmengine.toString.ToStringStyle
Append to the toString the field separator.
appendFieldStart(StringBuilder, String) - Method in class org.rythmengine.toString.ToStringStyle
Append to the toString the field start.
appendIdentityHashCode(StringBuilder, Object) - Method in class org.rythmengine.toString.ToStringStyle
appendInternal(StringBuilder, String, Object, boolean) - Method in class org.rythmengine.toString.ToStringStyle
Append to the toString an Object, correctly interpreting its type.
appendNullText(StringBuilder, String) - Method in class org.rythmengine.toString.ToStringStyle
Append to the toString an indicator for null.
appendStart(StringBuilder, Object) - Method in class org.rythmengine.toString.ToStringStyle
Append to the toString the start of data indicator.
appendStatic - Variable in class org.rythmengine.toString.ToStringOption
Whether output static fields
appendSummary(StringBuilder, String, Object) - Method in class org.rythmengine.toString.ToStringStyle
Append to the toString an Object value, printing a summary of the Object.
appendSummary(StringBuilder, String, Object[]) - Method in class org.rythmengine.toString.ToStringStyle
Append to the toString a summary of an Object array.
appendSummary(StringBuilder, String, long[]) - Method in class org.rythmengine.toString.ToStringStyle
Append to the toString a summary of a long array.
appendSummary(StringBuilder, String, int[]) - Method in class org.rythmengine.toString.ToStringStyle
Append to the toString a summary of an int array.
appendSummary(StringBuilder, String, short[]) - Method in class org.rythmengine.toString.ToStringStyle
Append to the toString a summary of a short array.
appendSummary(StringBuilder, String, byte[]) - Method in class org.rythmengine.toString.ToStringStyle
Append to the toString a summary of a byte array.
appendSummary(StringBuilder, String, char[]) - Method in class org.rythmengine.toString.ToStringStyle
Append to the toString a summary of a char array.
appendSummary(StringBuilder, String, double[]) - Method in class org.rythmengine.toString.ToStringStyle
Append to the toString a summary of a double array.
appendSummary(StringBuilder, String, float[]) - Method in class org.rythmengine.toString.ToStringStyle
Append to the toString a summary of a float array.
appendSummary(StringBuilder, String, boolean[]) - Method in class org.rythmengine.toString.ToStringStyle
Append to the toString a summary of a boolean array.
appendSummarySize(StringBuilder, String, int) - Method in class org.rythmengine.toString.ToStringStyle
Append to the toString a size summary.
appendSuper(StringBuilder, String) - Method in class org.rythmengine.toString.ToStringStyle
Append to the toString the superclass toString.
appendTo(Object) - Method in class org.rythmengine.utils.RawData
 
appendToString(StringBuilder, String) - Method in class org.rythmengine.toString.ToStringStyle
Append to the toString another toString.
appendTransient - Variable in class org.rythmengine.toString.ToStringOption
Whether output transient fields
apply(Object) - Method in enum org.rythmengine.utils.Escape
Apply this escape scheme to the object's string representation
apply_(String) - Method in enum org.rythmengine.utils.Escape
 
asMap() - Method in class org.rythmengine.template.ITag.__ParameterList
Convert the parameter list into a map mapped values to names
asMap() - Method in class org.rythmengine.utils.F.T2
 
asTemplateContent() - Method in interface org.rythmengine.resource.ITemplateResource
Return template content as a string.
asTemplateContent() - Method in class org.rythmengine.resource.StringTemplateResource
 
asTemplateContent() - Method in class org.rythmengine.resource.TemplateResourceBase
 
asTemplateContent() - Method in class org.rythmengine.resource.ToStringTemplateResource
 
autoScan() - Method in class org.rythmengine.conf.RythmConfiguration
 
AutoToStringCodeBuilder - Class in org.rythmengine.internal
Created with IntelliJ IDEA.
AutoToStringCodeBuilder(String, String, String, TemplateClass, RythmEngine, IDialect) - Constructor for class org.rythmengine.internal.AutoToStringCodeBuilder
 

B

basicTemplate() - Method in class org.rythmengine.internal.CodeBuilder
 
begin(IContext) - Method in interface org.rythmengine.internal.IDialect
 
blockEnd() - Method in interface org.rythmengine.extension.ICodeType
Return a regex string indicate an end of a type block
blockEnd() - Method in class org.rythmengine.extension.ICodeType.DefImpl
 
blockStart() - Method in interface org.rythmengine.extension.ICodeType
Some type could be embedded into another.
blockStart() - Method in class org.rythmengine.extension.ICodeType.DefImpl
 
buffer() - Method in class org.rythmengine.utils.TextBuilder
Return the internal buffer of the text builder.
build() - Method in class org.rythmengine.internal.AutoToStringCodeBuilder
 
build() - Method in class org.rythmengine.internal.CodeBuilder
 
build() - Method in class org.rythmengine.internal.Token
 
build(IContext) - Method in class org.rythmengine.internal.Token
 
build() - Method in class org.rythmengine.template.EmptyTemplate
 
build() - Method in class org.rythmengine.template.JavaTagBase
 
build() - Method in class org.rythmengine.template.TemplateBase
The CodeBuilder will generate the implementation of this method usually
build() - Method in class org.rythmengine.utils.TextBuilder
Sub class could implement this method to append the generated source code to the buffer
buildBody - Variable in class org.rythmengine.internal.CodeBuilder
 
buildExpression(String) - Method in class org.rythmengine.utils.Time.CronExpression
 
bundle(String) - Static method in class org.rythmengine.utils.I18N
 
bundle(ITemplate, String, Locale) - Static method in class org.rythmengine.utils.I18N
 
byteCodeEnhancer() - Method in class org.rythmengine.conf.RythmConfiguration
byteCodeHelper() - Method in class org.rythmengine.conf.RythmConfiguration

C

cache - Variable in class org.rythmengine.resource.TemplateResourceBase
 
cache(String, Object, int, Object...) - Method in class org.rythmengine.RythmEngine
Cache object using key and args for ttl seconds

cache(String, Object, String, Object...) - Method in class org.rythmengine.RythmEngine
Store object o into cache service with ttl equals to duration specified.
cached(String, Object...) - Method in class org.rythmengine.RythmEngine
Get cached value using key and a list of argument values

cacheDisabled() - Method in class org.rythmengine.conf.RythmConfiguration
Return true if cache is disabled for the engine instance.
cacheEnabled() - Method in class org.rythmengine.conf.RythmConfiguration
Return true if cache is not disabled for the engine instance.
CacheKey - Class in org.rythmengine.internal
Created with IntelliJ IDEA.
CacheKey() - Constructor for class org.rythmengine.internal.CacheKey
 
CacheServiceFactory - Enum in org.rythmengine.cache
Created with IntelliJ IDEA.
call() - Method in interface org.rythmengine.internal.IDirective
 
call(ITag.__ParameterList, ITag.__Body) - Method in class org.rythmengine.template.JavaTagBase
Subclass overwrite this method and call various p() methods to render the output
caller() - Method in class org.rythmengine.utils.TextBuilder
Return the caller in ITemplate type
camelCase(Object) - Static method in class org.rythmengine.utils.S
Turn an object's String representation into Camel Case
capFirst(Object) - Static method in class org.rythmengine.utils.S
Make the first character be uppercase of the given object's string representation
capitalizeWords(Object) - Static method in class org.rythmengine.utils.S
Capitalize the first character of every word of the specified object's string representation.
checkAccept(String, int) - Method in class org.rythmengine.sandbox.RythmSecurityManager
 
checkAccess(Thread) - Method in class org.rythmengine.sandbox.RythmSecurityManager
 
checkAccess(ThreadGroup) - Method in class org.rythmengine.sandbox.RythmSecurityManager
 
checkAwtEventQueueAccess() - Method in class org.rythmengine.sandbox.RythmSecurityManager
 
checkConnect(String, int) - Method in class org.rythmengine.sandbox.RythmSecurityManager
 
checkConnect(String, int, Object) - Method in class org.rythmengine.sandbox.RythmSecurityManager
 
checkDelete(String) - Method in class org.rythmengine.sandbox.RythmSecurityManager
 
checkExec(String) - Method in class org.rythmengine.sandbox.RythmSecurityManager
 
checkExit(int) - Method in class org.rythmengine.sandbox.RythmSecurityManager
 
checkLink(String) - Method in class org.rythmengine.sandbox.RythmSecurityManager
 
checkListen(int) - Method in class org.rythmengine.sandbox.RythmSecurityManager
 
checkMemberAccess(Class<?>, int) - Method in class org.rythmengine.sandbox.RythmSecurityManager
 
checkMulticast(InetAddress) - Method in class org.rythmengine.sandbox.RythmSecurityManager
 
checkNext(int, String, int, int) - Method in class org.rythmengine.utils.Time.CronExpression
 
checkPackageAccess(String) - Method in class org.rythmengine.sandbox.RythmSecurityManager
 
checkPackageDefinition(String) - Method in class org.rythmengine.sandbox.RythmSecurityManager
 
checkPermission(Permission) - Method in class org.rythmengine.sandbox.RythmSecurityManager
 
checkPrintJobAccess() - Method in class org.rythmengine.sandbox.RythmSecurityManager
 
checkPropertiesAccess() - Method in class org.rythmengine.sandbox.RythmSecurityManager
 
checkPropertyAccess(String) - Method in class org.rythmengine.sandbox.RythmSecurityManager
 
checkRead(String) - Method in class org.rythmengine.sandbox.RythmSecurityManager
 
checkSetFactory() - Method in class org.rythmengine.sandbox.RythmSecurityManager
 
checkSystemClipboardAccess() - Method in class org.rythmengine.sandbox.RythmSecurityManager
 
checkTopLevelWindow(Object) - Method in class org.rythmengine.sandbox.RythmSecurityManager
 
checkWrite(String) - Method in class org.rythmengine.sandbox.RythmSecurityManager
 
classCache() - Method in class org.rythmengine.RythmEngine
Get class cache of the engine

classes() - Method in class org.rythmengine.RythmEngine
Get template class manager of the engine

classLoader() - Method in class org.rythmengine.RythmEngine
Get class loader of the engine

className - Variable in exception org.rythmengine.exception.CompileException.CompilerException
 
className() - Method in class org.rythmengine.internal.CodeBuilder
 
className - Variable in class org.rythmengine.logger.CommonsLogger
 
className - Variable in class org.rythmengine.logger.JDKLogger
 
ClassOf(Class<K>) - Static method in class org.rythmengine.utils.F.Matcher
 
ClasspathResourceLoader - Class in org.rythmengine.resource
A simple classpath loader
ClasspathResourceLoader(RythmEngine, String) - Constructor for class org.rythmengine.resource.ClasspathResourceLoader
 
ClasspathTemplateResource - Class in org.rythmengine.resource
Created by IntelliJ IDEA.
cleanUpTmplBlackList() - Static method in class org.rythmengine.resource.TemplateResourceManager
 
clear() - Method in enum org.rythmengine.cache.EhCacheService
 
clear() - Method in class org.rythmengine.cache.NoCacheService
 
clear() - Method in class org.rythmengine.cache.SimpleCacheService
 
clear() - Method in interface org.rythmengine.extension.ICacheService
Remove all cached items
clear() - Method in class org.rythmengine.internal.CodeBuilder
Reset to the state before construction
clear() - Static method in class org.rythmengine.Rythm.RenderTime
 
clear() - Static method in class org.rythmengine.RythmEngine
Clear the engine threadlocal variable
clear() - Method in class org.rythmengine.RythmEngine.RenderSettings
Clear the render time after render process done
clearDetailErrorMessage() - Method in exception org.rythmengine.exception.RythmException
 
clone() - Method in class org.rythmengine.extension.ICodeType.DefImpl
 
clone(TextBuilder) - Method in class org.rythmengine.internal.Token
 
clone(TextBuilder) - Method in class org.rythmengine.utils.TextBuilder
return a clone of this TextBuilder instance
clone() - Method in class org.rythmengine.utils.Time.CronExpression
 
close(InputStream) - Static method in class org.rythmengine.utils.IO
 
close(Writer) - Static method in class org.rythmengine.utils.IO
 
closeBlock() - Method in interface org.rythmengine.internal.IBlockHandler
 
closeBlock() - Method in interface org.rythmengine.internal.IContext
Notify context to close current block and return the block close carets
closeBlock() - Method in class org.rythmengine.internal.TemplateParser
 
CodeBuilder - Class in org.rythmengine.internal
 
CodeBuilder(String, String, String, TemplateClass, RythmEngine, IDialect) - Constructor for class org.rythmengine.internal.CodeBuilder
 
CodeBuilder() - Constructor for class org.rythmengine.internal.CodeBuilder
 
CodeBuilder.InlineTag - Class in org.rythmengine.internal
 
CodeBuilder.RenderArgDeclaration - Class in org.rythmengine.internal
 
CodeBuilder.RenderArgDeclaration(int, String, String) - Constructor for class org.rythmengine.internal.CodeBuilder.RenderArgDeclaration
 
CodeBuilder.RenderArgDeclaration(int, String, String, String) - Constructor for class org.rythmengine.internal.CodeBuilder.RenderArgDeclaration
 
CodeBuilder.RenderArgDeclaration(int, int, String, String) - Constructor for class org.rythmengine.internal.CodeBuilder.RenderArgDeclaration
 
CodeBuilder.RenderArgDeclaration(int, int, String, String, String) - Constructor for class org.rythmengine.internal.CodeBuilder.RenderArgDeclaration
 
codeType(RythmEngine) - Method in interface org.rythmengine.resource.ITemplateResource
Return code type suggested by this resource, e.g.
codeType(RythmEngine) - Method in class org.rythmengine.resource.TemplateResourceBase
 
codeType() - Method in class org.rythmengine.RythmEngine.RenderSettings
Return thread local code type
CodeTypeManager - Class in org.rythmengine.internal
Manage template language implementations
CodeTypeManager() - Constructor for class org.rythmengine.internal.CodeTypeManager
 
codeTypes() - Method in class org.rythmengine.internal.CodeTypeManager
 
commentEnd() - Method in interface org.rythmengine.extension.ICodeType
Return comment end.
commentEnd() - Method in class org.rythmengine.extension.ICodeType.DefImpl
 
commentStart() - Method in interface org.rythmengine.extension.ICodeType
Return comment start.
commentStart() - Method in class org.rythmengine.extension.ICodeType.DefImpl
 
commitTmpBlackList() - Static method in class org.rythmengine.resource.TemplateResourceManager
 
CommonsLogger - Class in org.rythmengine.logger
A Commons-logging logger implementation
CommonsLogger(Class) - Constructor for class org.rythmengine.logger.CommonsLogger
 
CommonsLoggerFactory - Class in org.rythmengine.logger
Created with IntelliJ IDEA.
CommonsLoggerFactory() - Constructor for class org.rythmengine.logger.CommonsLoggerFactory
 
commonsToString(Object, ToStringOption, ToStringStyle) - Static method in class org.rythmengine._Rythm
 
commonsToString(Object, ToStringOption, ToStringStyle) - Static method in class org.rythmengine.Rythm
 
commonsToString(Object, ToStringOption, ToStringStyle) - Method in class org.rythmengine.RythmEngine
Render template in AutoToString mode by one object instance which state is to be output and option and apache commons to string stype.
compact() - Method in class org.rythmengine.internal.Token
 
compact(String) - Method in class org.rythmengine.internal.Token
 
compactMode() - Method in interface org.rythmengine.internal.IContext
 
compactMode() - Method in class org.rythmengine.internal.TemplateParser
 
compactMode() - Method in class org.rythmengine.internal.Token
 
compactModeEnabled() - Method in class org.rythmengine.conf.RythmConfiguration
compareTo(CodeBuilder.RenderArgDeclaration) - Method in class org.rythmengine.internal.CodeBuilder.RenderArgDeclaration
 
COMPILE_FAILED - Static variable in class org.rythmengine.internal.RythmEvents
Triggered upon compilation of a template class failed
COMPILED - Static variable in class org.rythmengine.internal.RythmEvents
Immediately after template compilation finished and before get cached on disk A good place to do byte code enhancement
CompileException - Exception in org.rythmengine.exception
Created by IntelliJ IDEA.
CompileException(RythmEngine, TemplateClass, int, String) - Constructor for exception org.rythmengine.exception.CompileException
 
CompileException.CompilerException - Exception in org.rythmengine.exception
 
compilerException(String, int, String) - Static method in exception org.rythmengine.exception.CompileException
 
conf() - Method in class org.rythmengine.RythmEngine
Return configuration of the engine

ConfigurationException - Exception in org.rythmengine.exception
The exception thrown out when Rythm configuration error
ConfigurationException(String, Object...) - Constructor for exception org.rythmengine.exception.ConfigurationException
 
ConfigurationException(Exception, String, Object...) - Constructor for exception org.rythmengine.exception.ConfigurationException
 
constId - Variable in class org.rythmengine.internal.Token.StringToken
 
contains(String) - Method in enum org.rythmengine.cache.EhCacheService
 
contains(String) - Method in class org.rythmengine.cache.NoCacheService
 
contains(String) - Method in class org.rythmengine.cache.SimpleCacheService
 
contains(String) - Method in interface org.rythmengine.extension.ICacheService
Deprecated. 
create(IContext) - Method in interface org.rythmengine.internal.IParserFactory
 
createCodeBuilder(String, String, String, TemplateClass, RythmEngine) - Method in interface org.rythmengine.internal.IDialect
 
cronInterval(String) - Static method in class org.rythmengine.utils.Time
Compute the number of milliseconds between the next valid date and the one after
cronInterval(String, Date) - Static method in class org.rythmengine.utils.Time
Compute the number of milliseconds between the next valid date and the one after
CSS - Static variable in class org.rythmengine.extension.ICodeType.DefImpl
 
CSV - Static variable in class org.rythmengine.extension.ICodeType.DefImpl
 
ctx() - Method in interface org.rythmengine.internal.IParser
 
ctx - Variable in class org.rythmengine.internal.Token
 
currentBlock() - Method in interface org.rythmengine.internal.IContext
Return current block handler
currentBlock() - Method in class org.rythmengine.internal.TemplateParser
 
currentCodeType() - Method in class org.rythmengine.template.ITemplate.__Context
 
currentEscape() - Method in class org.rythmengine.template.ITemplate.__Context
 
currentLine() - Method in interface org.rythmengine.internal.IContext
Return current line number
currentLine() - Method in class org.rythmengine.internal.TemplateParser
 
currentLocale() - Method in class org.rythmengine.template.ITemplate.__Context
 
currentSection() - Method in interface org.rythmengine.internal.IContext
Returns the current section name
currentSection() - Method in class org.rythmengine.internal.TemplateParser
 
cursor() - Method in interface org.rythmengine.internal.IContext
 
cursor() - Method in class org.rythmengine.internal.TemplateParser
 
cursor - Variable in class org.rythmengine.template.TemplateBase.__Itr
 

D

data - Variable in class org.rythmengine.utils.RawData
 
DAY_OF_MONTH - Static variable in class org.rythmengine.utils.Time.CronExpression
 
DAY_OF_WEEK - Static variable in class org.rythmengine.utils.Time.CronExpression
 
dayMap - Static variable in class org.rythmengine.utils.Time.CronExpression
 
daysOfMonth - Variable in class org.rythmengine.utils.Time.CronExpression
 
daysOfWeek - Variable in class org.rythmengine.utils.Time.CronExpression
 
debug() - Method in class org.rythmengine.conf.RythmConfiguration
 
debug(String, Object...) - Method in class org.rythmengine.logger.CommonsLogger
 
debug(Throwable, String, Object...) - Method in class org.rythmengine.logger.CommonsLogger
 
debug(String, Object...) - Method in interface org.rythmengine.logger.ILogger
 
debug(Throwable, String, Object...) - Method in interface org.rythmengine.logger.ILogger
 
debug(String, Object...) - Method in class org.rythmengine.logger.JDKLogger
 
debug(Throwable, String, Object...) - Method in class org.rythmengine.logger.JDKLogger
 
debug(String, Object...) - Static method in class org.rythmengine.logger.Logger
 
debug(Throwable, String, Object...) - Static method in class org.rythmengine.logger.Logger
 
debug(String, Object...) - Method in class org.rythmengine.logger.NullLogger
 
debug(Throwable, String, Object...) - Method in class org.rythmengine.logger.NullLogger
 
debug - Static variable in class org.rythmengine.Rythm
 
debugJavaSourceEnabled() - Method in class org.rythmengine.conf.RythmConfiguration
DEFAULT_OPTION - Static variable in class org.rythmengine.toString.ToStringOption
The default option instance, with ToStringOption.upToClassset to null, meaning up to Object root ToStringOption.appendTransient set to false, will not output transient fields ToStringOption.appendStatic set to false, will not output static fields
DEFAULT_PARSER - Static variable in interface org.rythmengine.extension.IDurationParser
Rythm's default implementation of IDurationParser.
DEFAULT_STYLE - Static variable in class org.rythmengine.toString.ToStringStyle
The default toString style.
defaultCodeType() - Method in class org.rythmengine.conf.RythmConfiguration
defCheckInterval() - Method in class org.rythmengine.resource.ClasspathTemplateResource
 
defCheckInterval() - Method in class org.rythmengine.resource.FileTemplateResource
 
defCheckInterval() - Method in class org.rythmengine.resource.StringTemplateResource
 
defCheckInterval() - Method in class org.rythmengine.resource.TemplateResourceBase
 
defCheckInterval() - Method in class org.rythmengine.resource.ToStringTemplateResource
 
defTag(String, String, String, String) - Method in class org.rythmengine.internal.CodeBuilder
 
defVal - Variable in class org.rythmengine.internal.CodeBuilder.RenderArgDeclaration
 
dialectManager() - Method in class org.rythmengine.RythmEngine
Not an API
DialectNotFoundException - Exception in org.rythmengine.exception
 
DialectNotFoundException(String) - Constructor for exception org.rythmengine.exception.DialectNotFoundException
 
DialectNotSupportException - Exception in org.rythmengine.exception
 
DialectNotSupportException(String) - Constructor for exception org.rythmengine.exception.DialectNotSupportException
 
disableCompactMode - Variable in class org.rythmengine.internal.Token
 
disableFileWrite() - Method in class org.rythmengine.conf.RythmConfiguration
Return inversed value of RythmConfigurationKey.ENGINE_FILE_WRITE_ENABLED without lookup
divide(Object, String) - Static method in class org.rythmengine.utils.S
Bridge String.split() method to Object
durationParser() - Method in class org.rythmengine.conf.RythmConfiguration

E

EhCacheService - Enum in org.rythmengine.cache
implement cache service based on EHCACHE
empty() - Method in class org.rythmengine.internal.Token.StringToken
 
empty(String) - Static method in class org.rythmengine.utils.S
empty(Object) - Static method in class org.rythmengine.utils.S
EMPTY_CONF - Static variable in class org.rythmengine.conf.RythmConfiguration
 
EMPTY_STR - Static variable in class org.rythmengine.utils.S
 
EMPTY_TOKEN - Static variable in class org.rythmengine.internal.Token
 
EMPTY_TOKEN2 - Static variable in class org.rythmengine.internal.Token
 
EmptyTemplate - Class in org.rythmengine.template
Created by luog on 21/08/2014.
enableFreeForLoop() - Method in interface org.rythmengine.internal.IDialect
 
enableScripting() - Method in interface org.rythmengine.internal.IDialect
 
end(IContext) - Method in interface org.rythmengine.internal.IDialect
 
endTag(CodeBuilder.InlineTag) - Method in class org.rythmengine.internal.CodeBuilder
 
engine() - Static method in class org.rythmengine._Rythm
Return the default engine.
engine() - Method in class org.rythmengine.internal.CodeBuilder
 
engine() - Static method in class org.rythmengine.Rythm
Return the default engine.
enhance(String, byte[]) - Method in interface org.rythmengine.extension.IByteCodeEnhancer
Enhance byte code.
ENTER_INVOKE_TEMPLATE - Static variable in class org.rythmengine.internal.RythmEvents
Triggered immediately when RythmEngine.invokeTemplate() method get called
enterDirectiveComment() - Method in interface org.rythmengine.internal.IContext
 
enterDirectiveComment() - Method in class org.rythmengine.internal.TemplateParser
 
enterInvokeTemplate(TemplateBase) - Method in interface org.rythmengine.extension.IRythmListener
 
enterInvokeTemplate(TemplateBase) - Method in class org.rythmengine.extension.IRythmListener.ListenerAdaptor
 
enterRestrictedZone(String) - Static method in class org.rythmengine.Sandbox
 
enterSafeZone(String) - Static method in class org.rythmengine.Sandbox
 
eq(String, String) - Static method in class org.rythmengine.utils.S
eq(Object, Object) - Static method in class org.rythmengine.utils.S
eq(String, String, int) - Static method in class org.rythmengine.utils.S
equals(Object) - Method in class org.rythmengine.internal.CodeBuilder.InlineTag
 
equals(Object) - Method in class org.rythmengine.internal.Token.StringToken
 
equals(Object) - Method in class org.rythmengine.resource.ClasspathTemplateResource
 
equals(Object) - Method in class org.rythmengine.resource.StringTemplateResource
 
equals(Object) - Method in class org.rythmengine.resource.TemplateResourceBase
 
equals(Object) - Method in class org.rythmengine.resource.ToStringTemplateResource
 
equals(Object) - Method in class org.rythmengine.toString.ToStringOption
 
equals(Object) - Method in class org.rythmengine.toString.ToStringStyle
 
equals(Object) - Method in class org.rythmengine.toString.TSNode
 
Equals(X) - Static method in class org.rythmengine.utils.F.Matcher
 
equals(Object) - Method in class org.rythmengine.utils.F.T3
 
equals(Object) - Method in class org.rythmengine.utils.F.T4
 
equals(Object) - Method in class org.rythmengine.utils.F.T5
 
equals(Object) - Method in class org.rythmengine.utils.F.Tuple
 
equals(Object) - Method in class org.rythmengine.utils.TextBuilder.StrBuf
 
error(String, Object...) - Method in class org.rythmengine.logger.CommonsLogger
 
error(Throwable, String, Object...) - Method in class org.rythmengine.logger.CommonsLogger
 
error(String, Object...) - Method in interface org.rythmengine.logger.ILogger
 
error(Throwable, String, Object...) - Method in interface org.rythmengine.logger.ILogger
 
error(String, Object...) - Method in class org.rythmengine.logger.JDKLogger
 
error(Throwable, String, Object...) - Method in class org.rythmengine.logger.JDKLogger
 
error(String, Object...) - Static method in class org.rythmengine.logger.Logger
 
error(Throwable, String, Object...) - Static method in class org.rythmengine.logger.Logger
 
error(String, Object...) - Method in class org.rythmengine.logger.NullLogger
 
error(Throwable, String, Object...) - Method in class org.rythmengine.logger.NullLogger
 
errorDesc() - Method in exception org.rythmengine.exception.CompileException
 
errorDesc() - Method in exception org.rythmengine.exception.ParseException
 
errorDesc() - Method in exception org.rythmengine.exception.RythmException
 
errorMessage - Variable in exception org.rythmengine.exception.RythmException
 
errorTitle() - Method in exception org.rythmengine.exception.CompileException
 
errorTitle() - Method in exception org.rythmengine.exception.ParseException
 
errorTitle() - Method in exception org.rythmengine.exception.RythmException
 
escape() - Method in class org.rythmengine.extension.ICodeType.DefImpl
 
escape() - Method in interface org.rythmengine.extension.ICodeType
Return escape scheme
Escape - Enum in org.rythmengine.utils
Escape
escape(Object) - Static method in class org.rythmengine.utils.S
Return a RawData type wrapper of an object without escaping or if the current template exists return the escape specified by the current escape scheme of the current render template

escape(ITemplate, Object) - Static method in class org.rythmengine.utils.S
The template implicit argument version of S.escape(Object)
escape(Object, Object) - Static method in class org.rythmengine.utils.S
Return a RawData type wrapper of an object with specified escaping scheme.
escapeCSV(Object) - Static method in class org.rythmengine.utils.S
Return a RawData type wrapper of an object with CSV escaping

escapeCsv(Object) - Static method in class org.rythmengine.utils.S
escapeHTML(Object) - Static method in class org.rythmengine.utils.S
Return a RawData type wrapper of an object with HTML escaping

escapeHtml(Object) - Static method in class org.rythmengine.utils.S
escapeJava(Object) - Static method in class org.rythmengine.utils.S
Return a RawData type wrapper of an object with Java escaping

escapeJavaScript(Object) - Static method in class org.rythmengine.utils.S
Return a RawData type wrapper of an object with JavaScript escaping

escapeJavascript(Object) - Static method in class org.rythmengine.utils.S
escapeJS(Object) - Static method in class org.rythmengine.utils.S
escapeJSON(Object) - Static method in class org.rythmengine.utils.S
Return a RawData type wrapper of an object with JSON escaping

escapeJson(Object) - Static method in class org.rythmengine.utils.S
escapeRegex(Object) - Static method in class org.rythmengine.utils.S
Escape for regular expression
escapeXML(Object) - Static method in class org.rythmengine.utils.S
Return a RawData type wrapper of an object with XML escaping

escapeXml(Object) - Static method in class org.rythmengine.utils.S
eval(String) - Static method in class org.rythmengine._Rythm
 
eval(String) - Static method in class org.rythmengine.Rythm
 
eval(String) - Method in class org.rythmengine.RythmEngine
Evaluate a script and return executing result.
eval(String, Map<String, Object>) - Method in class org.rythmengine.RythmEngine
 
eval(String, Object, Map<String, Object>) - Method in class org.rythmengine.RythmEngine
 
Eval - Class in org.rythmengine.utils
Evaluate an object and return boolean value by convention
Eval() - Constructor for class org.rythmengine.utils.Eval
 
eval(byte) - Static method in class org.rythmengine.utils.Eval
return true if the specified byte b != 0
eval(char) - Static method in class org.rythmengine.utils.Eval
return true if the specified char c != 0
eval(boolean) - Static method in class org.rythmengine.utils.Eval
return the specified boolean directly
eval(int) - Static method in class org.rythmengine.utils.Eval
return true if the specified integer n != 0
eval(long) - Static method in class org.rythmengine.utils.Eval
return true if the specified long l != 0
eval(float) - Static method in class org.rythmengine.utils.Eval
return true if the specified float Math.abs(f) > 0.00000001
eval(double) - Static method in class org.rythmengine.utils.Eval
return true if the specified double Math.abs(f) > 0.00000001
eval(String) - Static method in class org.rythmengine.utils.Eval
Return true if the specified string does not equals, ignore case, to "false" or "no"
eval(Collection) - Static method in class org.rythmengine.utils.Eval
Return true if the collection is not empty
eval(Map) - Static method in class org.rythmengine.utils.Eval
Return true if the map is not empty
eval(Byte) - Static method in class org.rythmengine.utils.Eval
 
eval(Boolean) - Static method in class org.rythmengine.utils.Eval
 
eval(Character) - Static method in class org.rythmengine.utils.Eval
 
eval(Float) - Static method in class org.rythmengine.utils.Eval
 
eval(Double) - Static method in class org.rythmengine.utils.Eval
 
eval(Number) - Static method in class org.rythmengine.utils.Eval
Evaluate the number's int value
eval(Object) - Static method in class org.rythmengine.utils.Eval
General object type evaluation.
EventBus - Class in org.rythmengine.internal
Dispatch events
EventBus(RythmEngine) - Constructor for class org.rythmengine.internal.EventBus
 
eventDispatcher() - Method in class org.rythmengine.RythmEngine
 
evict(String) - Method in enum org.rythmengine.cache.EhCacheService
 
evict(String) - Method in class org.rythmengine.cache.NoCacheService
 
evict(String) - Method in class org.rythmengine.cache.SimpleCacheService
 
evict(String) - Method in interface org.rythmengine.extension.ICacheService
Remove an item from the cache service by key
evict(String) - Method in class org.rythmengine.RythmEngine
Evict an object from cache service by key
execute(Map<String, Object>, File, Object...) - Method in class org.rythmengine.sandbox.SandboxExecutingService
 
execute(Map<String, Object>, String, Object...) - Method in class org.rythmengine.sandbox.SandboxExecutingService
 
executeAsync(ITemplate) - Method in class org.rythmengine.sandbox.SandboxExecutingService
 
EXIT_INVOKE_TEMPLATE - Static variable in class org.rythmengine.internal.RythmEvents
Triggered after RythmEngine.invokeTemplate() method get called
exitInvokeTemplate(TemplateBase) - Method in interface org.rythmengine.extension.IRythmListener
 
exitInvokeTemplate(TemplateBase) - Method in class org.rythmengine.extension.IRythmListener.ListenerAdaptor
 
expressionParsed - Variable in class org.rythmengine.utils.Time.CronExpression
 
expressionProcessors() - Method in class org.rythmengine.internal.ExtensionManager
 
expressions - Variable in class org.rythmengine.toString.TSNode
 
extend(String, String) - Method in interface org.rythmengine.internal.IJavaExtension
 
extend(String, String) - Method in class org.rythmengine.internal.IJavaExtension.ParameterExtension
 
extend(String, String) - Method in class org.rythmengine.internal.IJavaExtension.VoidParameterExtension
 
extended() - Method in class org.rythmengine.internal.AutoToStringCodeBuilder
 
extended() - Method in class org.rythmengine.internal.CodeBuilder
 
ExtensionManager - Class in org.rythmengine.internal
 
ExtensionManager(RythmEngine) - Constructor for class org.rythmengine.internal.ExtensionManager
 
extensionManager() - Method in class org.rythmengine.RythmEngine
Return ExtensionManager of this engine

F

F - Class in org.rythmengine.utils
Utility classes
F() - Constructor for class org.rythmengine.utils.F
 
F.Action<T> - Interface in org.rythmengine.utils
 
F.Action0 - Interface in org.rythmengine.utils
 
F.E2<A,B> - Class in org.rythmengine.utils
 
F.E3<A,B,C> - Class in org.rythmengine.utils
 
F.E4<A,B,C,D> - Class in org.rythmengine.utils
 
F.E5<A,B,C,D,E> - Class in org.rythmengine.utils
 
F.Either<A,B> - Class in org.rythmengine.utils
 
F.Matcher<T,R> - Class in org.rythmengine.utils
 
F.Matcher() - Constructor for class org.rythmengine.utils.F.Matcher
 
F.None<T> - Class in org.rythmengine.utils
 
F.None() - Constructor for class org.rythmengine.utils.F.None
 
F.Option<T> - Class in org.rythmengine.utils
 
F.Option() - Constructor for class org.rythmengine.utils.F.Option
 
F.Some<T> - Class in org.rythmengine.utils
 
F.Some(T) - Constructor for class org.rythmengine.utils.F.Some
 
F.T2<A,B> - Class in org.rythmengine.utils
 
F.T2(A, B) - Constructor for class org.rythmengine.utils.F.T2
 
F.T3<A,B,C> - Class in org.rythmengine.utils
 
F.T3(A, B, C) - Constructor for class org.rythmengine.utils.F.T3
 
F.T4<A,B,C,D> - Class in org.rythmengine.utils
 
F.T4(A, B, C, D) - Constructor for class org.rythmengine.utils.F.T4
 
F.T5<A,B,C,D,E> - Class in org.rythmengine.utils
 
F.T5(A, B, C, D, E) - Constructor for class org.rythmengine.utils.F.T5
 
F.Tuple<A,B> - Class in org.rythmengine.utils
 
F.Tuple(A, B) - Constructor for class org.rythmengine.utils.F.Tuple
 
fail() - Method in class org.rythmengine.internal.Token
 
FastRuntimeException - Exception in org.rythmengine.exception
Fast Exception - skips creating stackTrace.
FastRuntimeException() - Constructor for exception org.rythmengine.exception.FastRuntimeException
 
FastRuntimeException(String) - Constructor for exception org.rythmengine.exception.FastRuntimeException
 
FastRuntimeException(String, Throwable) - Constructor for exception org.rythmengine.exception.FastRuntimeException
 
FastRuntimeException(Throwable) - Constructor for exception org.rythmengine.exception.FastRuntimeException
 
FileResourceLoader - Class in org.rythmengine.resource
Implement a File resource loader
FileResourceLoader(RythmEngine, File) - Constructor for class org.rythmengine.resource.FileResourceLoader
 
FileTemplateResource - Class in org.rythmengine.resource
Represent a file template resource
FileTemplateResource(String, FileResourceLoader) - Constructor for class org.rythmengine.resource.FileTemplateResource
 
fillInStackTrace() - Method in exception org.rythmengine.exception.FastRuntimeException
Since we override this method, no stacktrace is generated - much faster
finalize() - Method in class org.rythmengine.cache.SimpleCacheService
 
finalize() - Method in class org.rythmengine.sandbox.SandboxExecutingService
 
findByteCode(String) - Method in interface org.rythmengine.extension.IByteCodeHelper
Return the byte code of a class specified by the parameter
findNextWhiteSpace(int, String) - Method in class org.rythmengine.utils.Time.CronExpression
 
forbiddenIfCodeNotMatch(String) - Method in class org.rythmengine.sandbox.RythmSecurityManager
 
format(Object, String, Locale, String) - Method in interface org.rythmengine.extension.IFormatter
Try to format the object.
format(Object, String, Locale, String) - Method in class org.rythmengine.extension.JodaDateTimeFormatter
 
format(Number) - Static method in class org.rythmengine.utils.S
Format a number using default pattern, language and locale
format(ITemplate, Number) - Static method in class org.rythmengine.utils.S
Format number with specified template
format(Number, String, Locale) - Static method in class org.rythmengine.utils.S
Format the number with specified pattern, language and locale
format(ITemplate, Number, String, Locale) - Static method in class org.rythmengine.utils.S
Format the number with specified template, pattern, language and locale
format(Number, String) - Static method in class org.rythmengine.utils.S
Format a number with specified pattern
format(ITemplate, Number, String) - Static method in class org.rythmengine.utils.S
Format a number with specified engine, pattern
format(Object) - Static method in class org.rythmengine.utils.S
Format general object: for the sake of dynamic expr evaluation
format(Date) - Static method in class org.rythmengine.utils.S
Format a date with engine's default format corresponding to the engine's locale configured
format(ITemplate, Object) - Static method in class org.rythmengine.utils.S
Generalize format parameter for the sake of dynamic expr evaluation
format(ITemplate, Date) - Static method in class org.rythmengine.utils.S
Format a date with specified engine's default format corresponding to the engine's locale configured
format(Date, String) - Static method in class org.rythmengine.utils.S
Format a date with specified pattern
format(Object, String) - Static method in class org.rythmengine.utils.S
Generalize format parameter for the sake of dynamic evaluation
format(ITemplate, Date, String) - Static method in class org.rythmengine.utils.S
Format a date with specified pattern
format(ITemplate, Object, String) - Static method in class org.rythmengine.utils.S
Generalize format parameter for the sake of dynamic evaluation
format(Date, String, Locale) - Static method in class org.rythmengine.utils.S
Transformer.
format(Object, String, Locale) - Static method in class org.rythmengine.utils.S
Generalize format parameter for the sake of dynamic evaluation
format(ITemplate, Date, String, Locale) - Static method in class org.rythmengine.utils.S
format(ITemplate, Object, String, Locale) - Static method in class org.rythmengine.utils.S
Generalize format parameter for the sake of dynamic evaluation
format(Date, String, Locale, String) - Static method in class org.rythmengine.utils.S
Transformer.
format(Object, String, Locale, String) - Static method in class org.rythmengine.utils.S
Generalize format parameter for the sake of dynamic evaluation
format(ITemplate, Date, String, Locale, String) - Static method in class org.rythmengine.utils.S
Format a date with specified pattern, lang, locale and timezone.
format(ITemplate, Object, String, Locale, String) - Static method in class org.rythmengine.utils.S
Generalize format parameter for the sake of dynamic evaluation
formatCurrency(Object) - Static method in class org.rythmengine.utils.S
Transformer method.
formatCurrency(ITemplate, Object) - Static method in class org.rythmengine.utils.S
formatCurrency(Object, String) - Static method in class org.rythmengine.utils.S
Transformer method.
formatCurrency(ITemplate, Object, String) - Static method in class org.rythmengine.utils.S
formatCurrency(Object, String, Locale) - Static method in class org.rythmengine.utils.S
formatCurrency(ITemplate, Object, String, Locale) - Static method in class org.rythmengine.utils.S
Format give data into currency using locale info from the engine specified
formatSize(Object) - Static method in class org.rythmengine.utils.S
Format size (e.g.
formatters() - Method in class org.rythmengine.internal.ExtensionManager
 
from(NamedParams.Pair...) - Static method in class org.rythmengine.utils.NamedParams
 
fromApacheStyle(ToStringStyle) - Static method in class org.rythmengine.toString.ToStringStyle
Convert a ToStringStyle to the ToStringStyle

G

gae() - Method in class org.rythmengine.conf.RythmConfiguration
 
get() - Method in enum org.rythmengine.cache.CacheServiceFactory
 
get(String) - Method in enum org.rythmengine.cache.EhCacheService
 
get(String) - Method in class org.rythmengine.cache.NoCacheService
 
get(String) - Method in class org.rythmengine.cache.SimpleCacheService
 
get(RythmConfigurationKey) - Method in class org.rythmengine.conf.RythmConfiguration
Return configuration by configuration key
get(String) - Method in class org.rythmengine.conf.RythmConfiguration
Look up configuration by a String key.
get() - Static method in class org.rythmengine.conf.RythmConfiguration
Return RythmConfiguration instance of current RythmEngine, or if it is not inside a RythmEngine runtime context, an empty configuration is returned
get(String) - Method in interface org.rythmengine.extension.ICacheService
Return an item from the cache service by key
get() - Method in interface org.rythmengine.extension.ICacheServiceFactory
 
get() - Method in interface org.rythmengine.internal.IExpressionProcessor.IResult
 
get(Class<?>) - Static method in class org.rythmengine.logger.Logger
 
get(File) - Method in class org.rythmengine.resource.TemplateResourceManager
 
get(String) - Method in class org.rythmengine.resource.TemplateResourceManager
 
get() - Static method in class org.rythmengine.RythmEngine
Get the current engine instance from a ThreadLocal variable which is set previously.
get(int) - Method in class org.rythmengine.template.ITag.__ParameterList
Get a ITag.__Parameter instance by position in the list
get() - Method in class org.rythmengine.utils.F.None
 
get() - Method in class org.rythmengine.utils.F.Option
 
get() - Method in class org.rythmengine.utils.F.Some
 
getArray() - Method in class org.rythmengine.utils.JSONWrapper
Return a List of object contained in the JSON array.
getArrayEnd() - Method in class org.rythmengine.toString.ToStringStyle
Gets the array end text.
getArraySeparator() - Method in class org.rythmengine.toString.ToStringStyle
Gets the array separator text.
getArrayStart() - Method in class org.rythmengine.toString.ToStringStyle
Gets the array start text.
getByName(String) - Method in class org.rythmengine.template.ITag.__ParameterList
Return parameter value by name from the list
getByName(String, T) - Method in class org.rythmengine.template.ITag.__ParameterList
Return parameter value by name and do type cast to left value type.
getByPosition(int) - Method in class org.rythmengine.template.ITag.__ParameterList
Get parameter value by position in the list
getCaret(IDialect) - Method in interface org.rythmengine.internal.ICaretParserFactory
 
getCode() - Method in class org.rythmengine.sandbox.RythmSecurityManager
 
getCodeBuilder() - Method in interface org.rythmengine.internal.IContext
Return the root source code builder
getCodeBuilder() - Method in class org.rythmengine.internal.TemplateParser
 
getCodeType() - Static method in class org.rythmengine.Rythm.RenderTime
 
getConfiguration(Map<String, ?>) - Method in enum org.rythmengine.conf.RythmConfigurationKey
Return configuration value from the configuration data map using the RythmConfigurationKey.key of this setting instance
getContentEnd() - Method in class org.rythmengine.toString.ToStringStyle
Gets the content end text.
getContentStart() - Method in class org.rythmengine.toString.ToStringStyle
Gets the content start text.
getCronExpression() - Method in class org.rythmengine.utils.Time.CronExpression
 
getDayOfWeekNumber(String) - Method in class org.rythmengine.utils.Time.CronExpression
 
getDefault() - Method in class org.rythmengine.template.ITag.__ParameterList
Get default parameter value.
getDefaultConfiguration() - Method in enum org.rythmengine.conf.RythmConfigurationKey
Return default configuration of this item
getDefaultEngine() - Method in class org.rythmengine.resource.ResourceLoaderBase
 
getDefVal(Map<String, ?>) - Method in enum org.rythmengine.conf.RythmConfigurationKey
Return default value of this setting.
getDialect() - Method in interface org.rythmengine.internal.IContext
 
getDialect() - Method in class org.rythmengine.internal.TemplateParser
 
getEngine() - Method in interface org.rythmengine.extension.ITemplateResourceLoader
 
getEngine() - Method in interface org.rythmengine.internal.IContext
 
getEngine() - Method in class org.rythmengine.internal.TemplateParser
 
getEngine() - Method in class org.rythmengine.resource.ResourceLoaderBase
 
getEngine() - Method in class org.rythmengine.resource.TemplateResourceBase
 
getEscape() - Static method in class org.rythmengine.Rythm.RenderTime
 
getExpressionSetSummary(Set<Integer>) - Method in class org.rythmengine.utils.Time.CronExpression
 
getExpressionSetSummary(ArrayList<Integer>) - Method in class org.rythmengine.utils.Time.CronExpression
 
getExpressionSummary() - Method in class org.rythmengine.utils.Time.CronExpression
 
getExtendedTemplateClass() - Method in class org.rythmengine.internal.CodeBuilder
 
getFieldNameValueSeparator() - Method in class org.rythmengine.toString.ToStringStyle
Gets the field name value separator text.
getFieldSeparator() - Method in class org.rythmengine.toString.ToStringStyle
Gets the field separator text.
getFinalFireTime() - Method in class org.rythmengine.utils.Time.CronExpression
NOT YET IMPLEMENTED: Returns the final time that the CronExpression will match.
getFullName(TemplateClass) - Method in class org.rythmengine.resource.ResourceLoaderBase
 
getId() - Method in class org.rythmengine.RythmEngine
getImplList(String, Map<String, ?>, Class<T>) - Static method in enum org.rythmengine.conf.RythmConfigurationKey
 
getJavaSource() - Method in exception org.rythmengine.exception.RythmException
 
getKey() - Method in enum org.rythmengine.conf.RythmConfigurationKey
Return the key string
getKey() - Method in class org.rythmengine.resource.ClasspathTemplateResource
 
getKey() - Method in class org.rythmengine.resource.FileTemplateResource
 
getKey() - Method in interface org.rythmengine.resource.ITemplateResource
The unique identifier used to fetch this resource by a resource loader
getKey() - Method in class org.rythmengine.resource.StringTemplateResource
 
getKey() - Method in class org.rythmengine.resource.ToStringTemplateResource
 
getLastDayOfMonth(int, int) - Method in class org.rythmengine.utils.Time.CronExpression
 
getLineNo() - Method in class org.rythmengine.internal.Token.StringToken
 
getList(RythmConfigurationKey, Class<T>) - Method in class org.rythmengine.conf.RythmConfiguration
Return a configuration value as list
getLoader() - Method in interface org.rythmengine.resource.ITemplateResource
Return the loader that loaded this resource
getLoader() - Method in class org.rythmengine.resource.TemplateResourceBase
 
getLogger(Class<?>) - Method in interface org.rythmengine.extension.ILoggerFactory
 
getLogger(Class<?>) - Method in class org.rythmengine.logger.CommonsLoggerFactory
 
getLogger(Class<?>) - Method in class org.rythmengine.logger.JDKLogger.Factory
 
getLogger(Class<?>) - Method in class org.rythmengine.logger.NullLogger.Factory
 
getMacro(String) - Method in class org.rythmengine.internal.CodeBuilder
 
getMessage() - Method in exception org.rythmengine.exception.RythmException
 
getMessage(ITemplate, String, Object...) - Method in class org.rythmengine.extension.II18nMessageResolver.DefaultImpl
 
getMessage(ITemplate, String, Object...) - Method in interface org.rythmengine.extension.II18nMessageResolver
Return i18n message of a given key and args, use the locale info from the template specified.
getMonthNumber(String) - Method in class org.rythmengine.utils.Time.CronExpression
 
getNextInterval(Date) - Method in class org.rythmengine.utils.Time.CronExpression
Return the interval between the next valid date and the one after
getNextInvalidTimeAfter(Date) - Method in class org.rythmengine.utils.Time.CronExpression
Returns the next date/time after the given date/time which does not satisfy the expression
getNextValidTimeAfter(Date) - Method in class org.rythmengine.utils.Time.CronExpression
Returns the next date/time after the given date/time which satisfies the cron expression.
getNullText() - Method in class org.rythmengine.toString.ToStringStyle
Gets the text to output when null found.
getNumericValue(String, int) - Method in class org.rythmengine.utils.Time.CronExpression
 
getObject() - Method in class org.rythmengine.utils.JSONWrapper
Return a Map of String and object contained in the JSON object.
getParent() - Method in class org.rythmengine.extension.ICodeType.DefImpl
 
getParent() - Method in interface org.rythmengine.extension.ICodeType
Return parent type or null if there is no parent set on it
getProperty(String, Object) - Method in interface org.rythmengine.extension.IPropertyAccessor
Retrieves the value of the property.
getProperty(String) - Method in class org.rythmengine.RythmEngine
Get user property by key
getRegisteredTemplate(String) - Method in class org.rythmengine.RythmEngine
Get a template registered to the engine by name

getRegisteredTemplateClass(String) - Method in class org.rythmengine.RythmEngine
Return TemplateClass from a tag name

getRemain() - Method in interface org.rythmengine.internal.IContext
Return the remaining template string that has not parsed yet
getRemain() - Method in class org.rythmengine.internal.TemplateParser
 
getRenderArgDescriptions() - Method in interface org.rythmengine.extension.ISourceCodeEnhancer
Return implicit render args type information indexed by render arg name.
getRenderArgType(String) - Method in class org.rythmengine.internal.CodeBuilder
 
getResource(String) - Method in class org.rythmengine.resource.TemplateResourceManager
 
getResourceLoaderRoot() - Method in interface org.rythmengine.extension.ITemplateResourceLoader
Return root path of this resource loader
getResourceLoaderRoot() - Method in class org.rythmengine.resource.ClasspathResourceLoader
 
getResourceLoaderRoot() - Method in class org.rythmengine.resource.FileResourceLoader
 
getRoot() - Method in class org.rythmengine.resource.FileResourceLoader
 
getSelfOut() - Method in class org.rythmengine.utils.TextBuilder
Get the buffer out from this instance
getSet(int) - Method in class org.rythmengine.utils.Time.CronExpression
 
getShortClassName(Class<?>) - Method in class org.rythmengine.toString.ToStringStyle
Gets the short class name for a class.
getShutdownService(boolean) - Static method in class org.rythmengine.RythmEngine
 
getSimpleMessage() - Method in exception org.rythmengine.exception.RythmException
 
getSizeEndText() - Method in class org.rythmengine.toString.ToStringStyle
Gets the end text to output when a Collection, Map or array size is output.
getSizeStartText() - Method in class org.rythmengine.toString.ToStringStyle
Gets the start text to output when a Collection, Map or array size is output.
getStatement() - Method in enum org.rythmengine.internal.IContext.Break
 
getStatement() - Method in enum org.rythmengine.internal.IContext.Continue
 
getSuggestedClassName() - Method in class org.rythmengine.resource.ClasspathTemplateResource
 
getSuggestedClassName() - Method in class org.rythmengine.resource.FileTemplateResource
 
getSuggestedClassName() - Method in interface org.rythmengine.resource.ITemplateResource
Propose a name of generated java class for this resource
getSuggestedClassName() - Method in class org.rythmengine.resource.StringTemplateResource
 
getSuggestedClassName() - Method in class org.rythmengine.resource.TemplateResourceBase
 
getSuggestedClassName() - Method in class org.rythmengine.resource.ToStringTemplateResource
 
getSummaryObjectEndText() - Method in class org.rythmengine.toString.ToStringStyle
Gets the end text to output when an Object is output in summary mode.
getSummaryObjectStartText() - Method in class org.rythmengine.toString.ToStringStyle
Gets the start text to output when an Object is output in summary mode.
getTargetType() - Method in interface org.rythmengine.extension.IPropertyAccessor
Which type this property accessor can be applied
getTemplate(String, Object...) - Method in class org.rythmengine.RythmEngine
Get an new template instance from a String and an array of render args.
getTemplate(File, Object...) - Method in class org.rythmengine.RythmEngine
Get an new template instance by template source file and an array of arguments.
getTemplateClass() - Method in class org.rythmengine.internal.CodeBuilder
 
getTemplateClass() - Method in interface org.rythmengine.internal.IContext
 
getTemplateClass() - Method in class org.rythmengine.internal.TemplateParser
 
getTemplateClass(ITemplateResource) - Method in class org.rythmengine.RythmEngine
(3rd party API, not for user application) Get an new template class by template resource
getTemplateName() - Method in exception org.rythmengine.exception.RythmException
 
getTemplateSource() - Method in exception org.rythmengine.exception.RythmException
 
getTemplateSource(int, int) - Method in interface org.rythmengine.internal.IContext
Return any segment of template source
getTemplateSource(int, int) - Method in class org.rythmengine.internal.TemplateParser
 
getTimeAfter(Date) - Method in class org.rythmengine.utils.Time.CronExpression
 
getTimeBefore(Date) - Method in class org.rythmengine.utils.Time.CronExpression
NOT YET IMPLEMENTED: Returns the time before the given time that the CronExpression matches.
getTimeZone() - Method in class org.rythmengine.utils.Time.CronExpression
Returns the time zone for which this CronExpression will be resolved.
getTypeOfPath(RythmEngine, String) - Static method in class org.rythmengine.resource.TemplateResourceBase
 
getValue(int, String, int) - Method in class org.rythmengine.utils.Time.CronExpression
 
go() - Method in interface org.rythmengine.internal.IParser
 

H

handleTemplateExecutionException(Exception, TemplateBase) - Method in interface org.rythmengine.extension.IRenderExceptionHandler
Handle exception and return true if the exception is handled, false otherwise
hasAccessToRestrictedClasses(RythmEngine, String) - Static method in class org.rythmengine.Sandbox
 
hasCodeType() - Method in class org.rythmengine.internal.CodeTypeManager
 
hasGlobalInclude() - Method in class org.rythmengine.conf.RythmConfiguration
 
hashCode() - Method in class org.rythmengine.internal.CodeBuilder.InlineTag
 
hashCode() - Method in class org.rythmengine.internal.Token.StringToken
 
hashCode() - Method in class org.rythmengine.resource.TemplateResourceBase
 
hashCode() - Method in class org.rythmengine.toString.ToStringOption
 
hashCode() - Method in class org.rythmengine.toString.ToStringStyle
 
hashCode() - Method in class org.rythmengine.utils.F.T3
 
hashCode() - Method in class org.rythmengine.utils.F.T4
 
hashCode() - Method in class org.rythmengine.utils.F.T5
 
hashCode() - Method in class org.rythmengine.utils.F.Tuple
 
hashCode() - Method in class org.rythmengine.utils.TextBuilder.StrBuf
 
hasInlineTagWithoutArgument(String) - Method in class org.rythmengine.internal.CodeBuilder
 
hasMacro(String) - Method in class org.rythmengine.internal.CodeBuilder
 
hasRemain() - Method in interface org.rythmengine.internal.IContext
Do have have remain template content to be parsed
hasRemain() - Method in class org.rythmengine.internal.TemplateParser
 
hasTemplateLangs() - Method in class org.rythmengine.internal.ExtensionManager
 
HOUR - Static variable in class org.rythmengine.utils.Time.CronExpression
 
hours - Variable in class org.rythmengine.utils.Time.CronExpression
 
HTML - Static variable in class org.rythmengine.extension.ICodeType.DefImpl
 

I

I18N - Class in org.rythmengine.utils
I18N utils
I18N() - Constructor for class org.rythmengine.utils.I18N
 
i18n(ITemplate, Object, Object...) - Static method in class org.rythmengine.utils.S
Return i18n message of a given key and args, use the locale info from the template specified.
i18n(Object, Object...) - Static method in class org.rythmengine.utils.S
Transformer method.
i18n(Object) - Static method in class org.rythmengine.utils.S
 
i18nBundle(RythmEngine, Locale) - Static method in class org.rythmengine.internal.CacheKey
 
i18nMessageResolver() - Method in class org.rythmengine.conf.RythmConfiguration
i18nMsg(ITemplate, String, boolean) - Static method in class org.rythmengine.internal.CacheKey
 
i18nMsg(ITemplate, Object, boolean, Locale) - Static method in class org.rythmengine.internal.CacheKey
 
IBlockHandler - Interface in org.rythmengine.internal
the IBlockHandler declare the interface to handle open/close of code blocks.
IByteCodeEnhancer - Interface in org.rythmengine.extension
Use application or framework plugins based on rythm engine could implement this interface to allow further process compiled template classes.
IByteCodeEnhancer.INSTS - Class in org.rythmengine.extension
Not to be used by user application
IByteCodeEnhancer.INSTS() - Constructor for class org.rythmengine.extension.IByteCodeEnhancer.INSTS
 
IByteCodeHelper - Interface in org.rythmengine.extension
A IByteCodeHelper could be plugged into RythmEngine in memory compilation system to provide extra way to locate class byte code.
ICacheService - Interface in org.rythmengine.extension
Define cache service
ICacheServiceFactory - Interface in org.rythmengine.extension
Created with IntelliJ IDEA.
ICaretParserFactory - Interface in org.rythmengine.internal
 
ICodeType - Interface in org.rythmengine.extension
Specify a language (e.g.
ICodeType.DefImpl - Class in org.rythmengine.extension
 
ICodeType.DefImpl(String, String, String, Escape, String) - Constructor for class org.rythmengine.extension.ICodeType.DefImpl
 
ICodeType.DefImpl(String, String, String, Escape, String, String, String) - Constructor for class org.rythmengine.extension.ICodeType.DefImpl
 
IContext - Interface in org.rythmengine.internal
 
IContext.Break - Enum in org.rythmengine.internal
 
IContext.Continue - Enum in org.rythmengine.internal
 
id() - Method in interface org.rythmengine.internal.IDialect
Return the ID of the dialect, might be something like "rythm" or "play-groovy" etc.
id() - Method in class org.rythmengine.RythmEngine
Return the instance ID
IDialect - Interface in org.rythmengine.internal
 
IDirective - Interface in org.rythmengine.internal
Mark a token
IDurationParser - Interface in org.rythmengine.extension
A user application could implement this interface to provide customized time string parsing utility to rythm cache service.
IEvent<RETURN,PARAM> - Interface in org.rythmengine.internal
Defines event to be used in rythm system
IEventDispatcher - Interface in org.rythmengine.internal
Accept event posting
IExpressionProcessor - Interface in org.rythmengine.internal
Created with IntelliJ IDEA.
IExpressionProcessor.IResult - Interface in org.rythmengine.internal
 
IFormatter - Interface in org.rythmengine.extension
Created by luog on 2/01/14.
IGNORECASE - Static variable in class org.rythmengine.utils.S
The modifier used to indicate the comparison should ignore case
IGNORESPACE - Static variable in class org.rythmengine.utils.S
The modifier used to indicate the comparison should ignore space
II18nMessageResolver - Interface in org.rythmengine.extension
Define interface for customized i18n message resolver
II18nMessageResolver.DefaultImpl - Class in org.rythmengine.extension
 
IJavaExtension - Interface in org.rythmengine.internal
IJavaExtension defines meta structure used by rythm to "extend" an expression.
IJavaExtension.ParameterExtension - Class in org.rythmengine.internal
 
IJavaExtension.ParameterExtension(String, String, String, String) - Constructor for class org.rythmengine.internal.IJavaExtension.ParameterExtension
 
IJavaExtension.ParameterExtension(String, String, String, String, boolean) - Constructor for class org.rythmengine.internal.IJavaExtension.ParameterExtension
 
IJavaExtension.ParameterExtension(String, String, String, String, boolean, boolean) - Constructor for class org.rythmengine.internal.IJavaExtension.ParameterExtension
 
IJavaExtension.VoidParameterExtension - Class in org.rythmengine.internal
 
IJavaExtension.VoidParameterExtension(String, String, String) - Constructor for class org.rythmengine.internal.IJavaExtension.VoidParameterExtension
 
IJavaExtension.VoidParameterExtension(String, String, String, boolean) - Constructor for class org.rythmengine.internal.IJavaExtension.VoidParameterExtension
 
IKeyword - Interface in org.rythmengine.internal
Created by IntelliJ IDEA.
IKeywordParserFactory - Interface in org.rythmengine.internal
Created by IntelliJ IDEA.
ILogger - Interface in org.rythmengine.logger
Created by IntelliJ IDEA.
ILoggerFactory - Interface in org.rythmengine.extension
Created by IntelliJ IDEA.
imports() - Method in interface org.rythmengine.extension.ISourceCodeEnhancer
Return a list of import statement to be injected into the generated java source code.
imports - Variable in class org.rythmengine.internal.CodeBuilder
 
include(TYPE) - Method in class org.rythmengine.utils.Range
 
includingClassName() - Method in class org.rythmengine.internal.CodeBuilder
 
includingCName - Variable in class org.rythmengine.internal.CodeBuilder
 
info(String, Object...) - Method in class org.rythmengine.logger.CommonsLogger
 
info(Throwable, String, Object...) - Method in class org.rythmengine.logger.CommonsLogger
 
info(String, Object...) - Method in interface org.rythmengine.logger.ILogger
 
info(Throwable, String, Object...) - Method in interface org.rythmengine.logger.ILogger
 
info(String, Object...) - Method in class org.rythmengine.logger.JDKLogger
 
info(Throwable, String, Object...) - Method in class org.rythmengine.logger.JDKLogger
 
info(String, Object...) - Static method in class org.rythmengine.logger.Logger
 
info(Throwable, String, Object...) - Static method in class org.rythmengine.logger.Logger
 
info(String, Object...) - Method in class org.rythmengine.logger.NullLogger
 
info(Throwable, String, Object...) - Method in class org.rythmengine.logger.NullLogger
 
init(Map<String, ?>) - Static method in class org.rythmengine._Rythm
Initialize default engine instance with specified configuration

init(File) - Static method in class org.rythmengine._Rythm
Initialize default engine instance with specified configuration file

init() - Static method in class org.rythmengine._Rythm
Initialize default engine instance with default configuration.
init(RythmEngine) - Static method in class org.rythmengine._Rythm
Use an pre-initialized engine as the default engine.
init(Map<String, ?>) - Static method in class org.rythmengine.Rythm
Initialize default engine instance with specified configuration

init(File) - Static method in class org.rythmengine.Rythm
Initialize default engine instance with specified configuration file

init() - Static method in class org.rythmengine.Rythm
Initialize default engine instance with default configuration.
init(RythmEngine) - Static method in class org.rythmengine.Rythm
Use an pre-initialized engine as the default engine.
init(ICodeType) - Method in class org.rythmengine.RythmEngine.RenderSettings
Init the render time by setting code type.
init(Locale) - Method in class org.rythmengine.RythmEngine.RenderSettings
Init the render time by setting locale.
init(Map<String, Object>) - Method in class org.rythmengine.RythmEngine.RenderSettings
Init the render time by setting user context This method should called before calling render methods to setup the context of this render
init(TemplateBase, ICodeType, Locale, TemplateClass, RythmEngine) - Method in class org.rythmengine.template.ITemplate.__Context
init the context with template and base code type
insideBody() - Method in interface org.rythmengine.internal.IContext
 
insideBody() - Method in class org.rythmengine.internal.TemplateParser
 
insideBody2() - Method in interface org.rythmengine.internal.IContext
 
insideBody2() - Method in class org.rythmengine.internal.TemplateParser
 
insideDirectiveComment() - Method in interface org.rythmengine.internal.IContext
 
insideDirectiveComment() - Method in class org.rythmengine.internal.TemplateParser
 
insideSandbox() - Static method in class org.rythmengine._Rythm
 
insideSandbox() - Static method in class org.rythmengine.Rythm
 
insideSandbox() - Static method in class org.rythmengine.RythmEngine
Check if the current rendering is dominated by a Sandbox

INSTANCE - Static variable in class org.rythmengine.cache.NoCacheService
 
INSTANCE - Static variable in class org.rythmengine.cache.SimpleCacheService
 
INSTANCE - Static variable in class org.rythmengine.extension.II18nMessageResolver.DefaultImpl
 
INSTANCE - Static variable in class org.rythmengine.template.EmptyTemplate
 
instance - Static variable in class org.rythmengine.utils.NamedParams
 
INSTANCE - Static variable in class org.rythmengine.utils.S
 
INTERRUPT_CODE - Static variable in class org.rythmengine.internal.CodeBuilder
 
invalidate(TemplateClass) - Method in class org.rythmengine.RythmEngine
Not an API for user application
invoke(T) - Method in interface org.rythmengine.utils.F.Action
 
invoke() - Method in interface org.rythmengine.utils.F.Action0
 
invoked(ITag) - Method in interface org.rythmengine.extension.IRythmListener
 
invoked(ITag) - Method in class org.rythmengine.extension.IRythmListener.ListenerAdaptor
 
invokeTemplate(int, String, ITemplate, ITag.__ParameterList, ITag.__Body, ITag.__Body) - Method in class org.rythmengine.RythmEngine
Invoke a template

invokeTemplate(int, String, ITemplate, ITag.__ParameterList, ITag.__Body, ITag.__Body, boolean) - Method in class org.rythmengine.RythmEngine
Invoke a tag

IO - Class in org.rythmengine.utils
IO utilities
IO() - Constructor for class org.rythmengine.utils.IO
 
IParser - Interface in org.rythmengine.internal
 
IParserFactory - Interface in org.rythmengine.internal
 
IPropertyAccessor - Interface in org.rythmengine.extension
The interface can be implemented by application that use Rythm with dynamic expression option enabled.
IRenderExceptionHandler - Interface in org.rythmengine.extension
Use application or framework plugin based on Rythm could implement this interface to define how they want to handle template execution exception.
IRythmListener - Interface in org.rythmengine.extension
Listen to rythm event
IRythmListener.ListenerAdaptor - Class in org.rythmengine.extension
 
IRythmListener.ListenerAdaptor() - Constructor for class org.rythmengine.extension.IRythmListener.ListenerAdaptor
 
isArray() - Method in class org.rythmengine.utils.JSONWrapper
Return true if the underline JSON data is an array
isArrayContentDetail() - Method in class org.rythmengine.toString.ToStringStyle
Gets whether to output array content detail.
isDebugEnabled() - Method in class org.rythmengine.logger.CommonsLogger
 
isDebugEnabled() - Method in interface org.rythmengine.logger.ILogger
 
isDebugEnabled() - Method in class org.rythmengine.logger.JDKLogger
 
isDebugEnabled() - Static method in class org.rythmengine.logger.Logger
 
isDebugEnabled() - Method in class org.rythmengine.logger.NullLogger
 
isDefaultFullDetail() - Method in class org.rythmengine.toString.ToStringStyle
Gets whether to use full detail when the caller doesn't specify.
isDefined() - Method in class org.rythmengine.utils.F.None
 
isDefined() - Method in class org.rythmengine.utils.F.Option
 
isDefined() - Method in class org.rythmengine.utils.F.Some
 
isDev() - Method in enum org.rythmengine.Rythm.Mode
Check if the current value is Rythm.Mode.dev or not
isDevMode() - Method in class org.rythmengine.RythmEngine
Is the engine running in development mode?
isDigitsOrAlphabetic(char) - Static method in class org.rythmengine.utils.S
 
isEmpty(String) - Static method in class org.rythmengine.utils.S
Determine if a given String is null or empty.
isEmpty(Object) - Static method in class org.rythmengine.utils.S
Determine if a given Object instance is null or empty after it converted to a String.
isEqual(String, String) - Static method in class org.rythmengine.utils.S
Check if two String is equal.
isEqual(Object, Object) - Static method in class org.rythmengine.utils.S
Check if two Object is equal after converted into String
isEqual(String, String, int) - Static method in class org.rythmengine.utils.S
Determine whether two string instance is equal based on the modifier passed in.
isErrorEnabled() - Method in class org.rythmengine.logger.CommonsLogger
 
isErrorEnabled() - Method in interface org.rythmengine.logger.ILogger
 
isErrorEnabled() - Method in class org.rythmengine.logger.JDKLogger
 
isErrorEnabled() - Static method in class org.rythmengine.logger.Logger
 
isErrorEnabled() - Method in class org.rythmengine.logger.NullLogger
 
isFieldSeparatorAtEnd() - Method in class org.rythmengine.toString.ToStringStyle
Gets whether the field separator should be added at the end of each buffer.
isFieldSeparatorAtStart() - Method in class org.rythmengine.toString.ToStringStyle
Gets whether the field separator should be added at the start of each buffer.
isFullDetail(Boolean) - Method in class org.rythmengine.toString.ToStringStyle
Is this field to be output in full detail.
isInfoEnabled() - Method in class org.rythmengine.logger.CommonsLogger
 
isInfoEnabled() - Method in interface org.rythmengine.logger.ILogger
 
isInfoEnabled() - Method in class org.rythmengine.logger.JDKLogger
 
isInfoEnabled() - Static method in class org.rythmengine.logger.Logger
 
isInfoEnabled() - Method in class org.rythmengine.logger.NullLogger
 
isJavaExtension(String) - Method in class org.rythmengine.internal.ExtensionManager
Is a specified method name a java extension?
isLastBuilderLiteral() - Method in class org.rythmengine.internal.CodeBuilder
 
isLeapYear(int) - Method in class org.rythmengine.utils.Time.CronExpression
 
isMyTemplate(String) - Method in interface org.rythmengine.internal.IDialect
 
isNotEmpty(String) - Static method in class org.rythmengine.utils.S
Determine if a given String is NOT null or empty.
isNotEmpty(Object) - Static method in class org.rythmengine.utils.S
Determine if a given Object instance is NOT null or empty.
isNotEqual(String, String) - Static method in class org.rythmengine.utils.S
Check if two String is not equal.
isNotEqual(Object, Object) - Static method in class org.rythmengine.utils.S
Check if two Object is not equal after converted into String
isNotEqual(String, String, int) - Static method in class org.rythmengine.utils.S
The counter function of S.isEqual(String, String, int)
isOk() - Method in class org.rythmengine.internal.Token
 
ISourceCodeEnhancer - Interface in org.rythmengine.extension
Allow user application or more probably a framework plugin based on rythm to inject common import statements, render arguments and source code into generated java source code
ISourceCodeEnhancer.INSTS - Class in org.rythmengine.extension
This is used by RythmConfiguration and user application should not use this static member
ISourceCodeEnhancer.INSTS() - Constructor for class org.rythmengine.extension.ISourceCodeEnhancer.INSTS
 
isProd() - Method in enum org.rythmengine.Rythm.Mode
Check if the current value is Rythm.Mode.prod or not
isProdMode() - Method in class org.rythmengine._Rythm
Check if default engine is running in production mode
isProdMode - Variable in class org.rythmengine.resource.TemplateResourceBase
 
isProdMode() - Method in class org.rythmengine.Rythm
Check if default engine is running in production mode
isProdMode() - Method in class org.rythmengine.RythmEngine
Is the engine running in product mode?
isRegexp() - Method in interface org.rythmengine.internal.IKeyword
 
isRegexp() - Method in enum org.rythmengine.internal.Keyword
 
isRestricted() - Static method in class org.rythmengine.Sandbox
 
isRythmTemplate() - Method in class org.rythmengine.internal.CodeBuilder
 
isSafe() - Method in interface org.rythmengine.internal.IEvent
 
isSafe() - Method in class org.rythmengine.internal.RythmEvents
 
isSatisfiedBy(Date) - Method in class org.rythmengine.utils.Time.CronExpression
Indicates whether the given date satisfies the cron expression.
isSingleton() - Method in class org.rythmengine.RythmEngine
Is this engine the default Rythm.engine instance?

isTraceEnabled() - Method in class org.rythmengine.logger.CommonsLogger
 
isTraceEnabled() - Method in interface org.rythmengine.logger.ILogger
 
isTraceEnabled() - Method in class org.rythmengine.logger.JDKLogger
 
isTraceEnabled() - Static method in class org.rythmengine.logger.Logger
 
isTraceEnabled() - Method in class org.rythmengine.logger.NullLogger
 
isUseClassName() - Method in class org.rythmengine.toString.ToStringStyle
Gets whether to use the class name.
isUseFieldNames() - Method in class org.rythmengine.toString.ToStringStyle
Gets whether to use the field names passed in.
isUseIdentityHashCode() - Method in class org.rythmengine.toString.ToStringStyle
Gets whether to use the identity hash code.
isUseShortClassName() - Method in class org.rythmengine.toString.ToStringStyle
Gets whether to output short or long class names.
isValid() - Method in class org.rythmengine.resource.ClasspathTemplateResource
 
isValid(File) - Method in class org.rythmengine.resource.FileTemplateResource
 
isValid() - Method in class org.rythmengine.resource.FileTemplateResource
 
isValid() - Method in interface org.rythmengine.resource.ITemplateResource
Whether this resource is a valid resource
isValid() - Method in class org.rythmengine.resource.StringTemplateResource
 
isValid() - Method in class org.rythmengine.resource.ToStringTemplateResource
 
isValidExpression(String) - Static method in class org.rythmengine.utils.Time.CronExpression
Indicates whether the specified cron expression can be parsed into a valid cron expression
isWarnEnabled() - Method in class org.rythmengine.logger.CommonsLogger
 
isWarnEnabled() - Method in interface org.rythmengine.logger.ILogger
 
isWarnEnabled() - Method in class org.rythmengine.logger.JDKLogger
 
isWarnEnabled() - Static method in class org.rythmengine.logger.Logger
 
isWarnEnabled() - Method in class org.rythmengine.logger.NullLogger
 
ITag - Interface in org.rythmengine.template
Define a tag interface.
ITag.__Body - Class in org.rythmengine.template
Defines a tag body type
ITag.__Body(TemplateBase) - Constructor for class org.rythmengine.template.ITag.__Body
Construct a body with context template instance
ITag.__Parameter - Class in org.rythmengine.template
A datastructure to store tag calling parameter
ITag.__Parameter(String, Object) - Constructor for class org.rythmengine.template.ITag.__Parameter
Construct a parameter with name and value
ITag.__ParameterList - Class in org.rythmengine.template
ITag.__ParameterList() - Constructor for class org.rythmengine.template.ITag.__ParameterList
 
ITemplate - Interface in org.rythmengine.template
Define a template instance API
ITemplate.__Context - Class in org.rythmengine.template
The render time context.
ITemplate.__Context() - Constructor for class org.rythmengine.template.ITemplate.__Context
 
ITemplateResource - Interface in org.rythmengine.resource
Implement a template resource which can be load from some where.
ITemplateResourceLoader - Interface in org.rythmengine.extension
Defines the behavior of a template resource loader
iterator() - Method in class org.rythmengine.internal.TemplateTokenizer
 
iterator() - Method in class org.rythmengine.template.ITag.__ParameterList
 
iterator - Variable in class org.rythmengine.template.TemplateBase.__Itr
 
iterator() - Method in class org.rythmengine.template.TemplateBase.__Itr
 
iterator() - Method in class org.rythmengine.utils.F.None
 
iterator() - Method in class org.rythmengine.utils.F.Some
 
iterator() - Method in class org.rythmengine.utils.Range
 
IToken - Interface in org.rythmengine.internal
 

J

javaLineNumber - Variable in exception org.rythmengine.exception.CompileException.CompilerException
 
javaLineNumber - Variable in exception org.rythmengine.exception.RythmException
 
javaSource - Variable in exception org.rythmengine.exception.RythmException
 
javaSourceInfo - Variable in exception org.rythmengine.exception.RythmException
 
javaSourceInfo() - Method in exception org.rythmengine.exception.RythmException
 
JavaTagBase - Class in org.rythmengine.template
classes extends JavaTagBase are not template based, it's kind of like FastTag in Play
JavaTagBase() - Constructor for class org.rythmengine.template.JavaTagBase
 
JDKLogger - Class in org.rythmengine.logger
A JDK logger implementation
JDKLogger(Class) - Constructor for class org.rythmengine.logger.JDKLogger
 
JDKLogger.Factory - Class in org.rythmengine.logger
 
JDKLogger.Factory() - Constructor for class org.rythmengine.logger.JDKLogger.Factory
 
JodaDateTimeFormatter - Class in org.rythmengine.extension
Created by luog on 2/01/14.
JodaDateTimeFormatter() - Constructor for class org.rythmengine.extension.JodaDateTimeFormatter
 
join(Iterable) - Static method in class org.rythmengine.utils.S
Join items in an iterable with ","
join(String, Iterable) - Static method in class org.rythmengine.utils.S
Join an iterable with separator
join(String, Iterator) - Static method in class org.rythmengine.utils.S
 
join(String, Object) - Static method in class org.rythmengine.utils.S
 
join(char, Iterable) - Static method in class org.rythmengine.utils.S
Join an iterable with a char separator
join(Character[]) - Static method in class org.rythmengine.utils.S
 
join(String, Character[]) - Static method in class org.rythmengine.utils.S
 
join(char, Character[]) - Static method in class org.rythmengine.utils.S
 
join(Integer[]) - Static method in class org.rythmengine.utils.S
 
join(String, Integer[]) - Static method in class org.rythmengine.utils.S
 
join(char, Integer[]) - Static method in class org.rythmengine.utils.S
 
join(Long[]) - Static method in class org.rythmengine.utils.S
 
join(String, Long[]) - Static method in class org.rythmengine.utils.S
 
join(char, Long[]) - Static method in class org.rythmengine.utils.S
 
join(Float[]) - Static method in class org.rythmengine.utils.S
 
join(String, Float[]) - Static method in class org.rythmengine.utils.S
 
join(char, Float[]) - Static method in class org.rythmengine.utils.S
 
join(Double[]) - Static method in class org.rythmengine.utils.S
 
join(String, Double[]) - Static method in class org.rythmengine.utils.S
 
join(char, Double[]) - Static method in class org.rythmengine.utils.S
 
JS - Static variable in class org.rythmengine.extension.ICodeType.DefImpl
 
JSON - Static variable in class org.rythmengine.extension.ICodeType.DefImpl
 
JSONWrapper - Class in org.rythmengine.utils
Define a type to wrap a JSON string
JSONWrapper(String) - Constructor for class org.rythmengine.utils.JSONWrapper
Construct a JSONWrapper with a JSON string.

K

k - Variable in class org.rythmengine.utils.NamedParams.Pair
 
keyword() - Method in interface org.rythmengine.internal.IKeywordParserFactory
 
Keyword - Enum in org.rythmengine.internal
 

L

lastdayOfMonth - Variable in class org.rythmengine.utils.Time.CronExpression
 
lastdayOfWeek - Variable in class org.rythmengine.utils.Time.CronExpression
 
lastIsBlockToken() - Method in class org.rythmengine.internal.CodeBuilder
 
lastModified() - Method in class org.rythmengine.resource.ClasspathTemplateResource
 
lastModified() - Method in class org.rythmengine.resource.FileTemplateResource
 
lastModified() - Method in class org.rythmengine.resource.StringTemplateResource
 
lastModified() - Method in class org.rythmengine.resource.TemplateResourceBase
 
lastModified() - Method in class org.rythmengine.resource.ToStringTemplateResource
 
leaveCurZone(String) - Static method in class org.rythmengine.Sandbox
 
leaveDirectiveComment() - Method in interface org.rythmengine.internal.IContext
 
leaveDirectiveComment() - Method in class org.rythmengine.internal.TemplateParser
 
len(Object) - Static method in class org.rythmengine.utils.S
get length of specified object If o is a Collection or Map, then return size of it If o is an array, then return length of it Otherwise return length() of String representation of the object
line - Variable in class org.rythmengine.internal.Token
 
lineNo - Variable in class org.rythmengine.internal.CodeBuilder.RenderArgDeclaration
 
load(String) - Method in interface org.rythmengine.extension.ITemplateResourceLoader
Load template resource by path
load(String) - Method in class org.rythmengine.resource.ClasspathResourceLoader
 
load(String) - Method in class org.rythmengine.resource.FileResourceLoader
 
loader - Variable in class org.rythmengine.resource.TemplateResourceBase
When this field is set to null, it assumes using Rythm's singleton mode

This field should be set to null if needs to serialize the template resource to some where, e.g.

loadPrecompiled() - Method in class org.rythmengine.conf.RythmConfiguration
locale() - Method in class org.rythmengine.conf.RythmConfiguration
locale() - Method in class org.rythmengine.RythmEngine.RenderSettings
Return ThreadLocal locale.
locale(Locale) - Static method in class org.rythmengine.utils.Eval
Eval Locale from a Locale
locale(String) - Static method in class org.rythmengine.utils.Eval
Eval locale from language string
locale(String, String) - Static method in class org.rythmengine.utils.Eval
Eval locale from language and region
locale(String, String, String) - Static method in class org.rythmengine.utils.Eval
Eval locale from language, region and variant
locale(ITemplate) - Static method in class org.rythmengine.utils.I18N
Return a template's current locale, or the the current engine's locale configuration or finally the default locale with java.util.Locale.getDefault() call
locale() - Static method in class org.rythmengine.utils.I18N
 
log(Level, Throwable, String, Object...) - Method in class org.rythmengine.logger.JDKLogger
 
log(Level, String, Object...) - Method in class org.rythmengine.logger.JDKLogger
 
log(Level, Throwable, String, Object...) - Method in class org.rythmengine.logger.NullLogger
 
log(Level, String, Object...) - Method in class org.rythmengine.logger.NullLogger
 
logger - Static variable in class org.rythmengine.internal.CodeBuilder
 
logger - Static variable in class org.rythmengine.internal.EventBus
 
logger - Static variable in class org.rythmengine.internal.Token
 
logger - Variable in class org.rythmengine.logger.CommonsLogger
 
logger - Variable in class org.rythmengine.logger.JDKLogger
 
Logger - Class in org.rythmengine.logger
Created by IntelliJ IDEA.
Logger() - Constructor for class org.rythmengine.logger.Logger
 
logger - Static variable in class org.rythmengine.resource.ResourceLoaderBase
 
logger - Static variable in class org.rythmengine.resource.TemplateResourceBase
 
logRenderTime() - Method in class org.rythmengine.conf.RythmConfiguration
logTime - Variable in class org.rythmengine.internal.CodeBuilder
 
LoopUtil - Class in org.rythmengine.internal
Used to help track loop state
LoopUtil(boolean, boolean) - Constructor for class org.rythmengine.internal.LoopUtil
 
LoopUtil(boolean, boolean, Object) - Constructor for class org.rythmengine.internal.LoopUtil
 
lowerCase(Object) - Static method in class org.rythmengine.utils.S
Bridge String.toUpperCase() method to Object
lowerFirst(Object) - Static method in class org.rythmengine.utils.S
Make the first character be lowercase of the given object's string representation

M

main(String[]) - Static method in class org.rythmengine.template.TemplateBase
 
match(T) - Method in class org.rythmengine.utils.F.Matcher
 
match(F.Option<T>) - Method in class org.rythmengine.utils.F.Matcher
 
max() - Method in class org.rythmengine.utils.Range
 
merge(CodeBuilder) - Method in class org.rythmengine.internal.CodeBuilder
 
mergeWith(BlockToken.LiteralBlock) - Method in class org.rythmengine.internal.Token.StringToken
 
mergeWith(Token.StringToken) - Method in class org.rythmengine.internal.Token.StringToken
 
message - Variable in exception org.rythmengine.exception.CompileException.CompilerException
 
messageSources() - Method in class org.rythmengine.conf.RythmConfiguration
methodName() - Method in interface org.rythmengine.internal.IJavaExtension
 
methodName() - Method in class org.rythmengine.internal.IJavaExtension.ParameterExtension
 
methodName() - Method in class org.rythmengine.internal.IJavaExtension.VoidParameterExtension
 
min() - Method in class org.rythmengine.utils.Range
 
MINUTE - Static variable in class org.rythmengine.utils.Time.CronExpression
 
minutes - Variable in class org.rythmengine.utils.Time.CronExpression
 
mode() - Method in class org.rythmengine.RythmEngine
Return the engine mode
MONTH - Static variable in class org.rythmengine.utils.Time.CronExpression
 
monthMap - Static variable in class org.rythmengine.utils.Time.CronExpression
 
months - Variable in class org.rythmengine.utils.Time.CronExpression
 
MULTI_LINE_STYLE - Static variable in class org.rythmengine.toString.ToStringStyle
The multi line toString style.

N

name - Variable in class org.rythmengine.internal.CodeBuilder.RenderArgDeclaration
 
name - Variable in class org.rythmengine.template.ITag.__Parameter
Parameter name
NamedParams - Class in org.rythmengine.utils
Utility class help to construct named value map
NamedParams.Pair - Class in org.rythmengine.utils
 
NamedParams.Pair(String, Object) - Constructor for class org.rythmengine.utils.NamedParams.Pair
 
naturalTemplateEnabled() - Method in class org.rythmengine.conf.RythmConfiguration
ne(String, String) - Static method in class org.rythmengine.utils.S
ne(Object, Object) - Static method in class org.rythmengine.utils.S
ne(String, String, int) - Static method in class org.rythmengine.utils.S
nearestWeekday - Variable in class org.rythmengine.utils.Time.CronExpression
 
needsPrint(String) - Method in class org.rythmengine.internal.CodeBuilder
 
newInstanceStr() - Method in class org.rythmengine.extension.ICodeType.DefImpl
 
newInstanceStr() - Method in interface org.rythmengine.extension.ICodeType
Return a string that could be write into the target java source code to create an instance of this type
newThread(Runnable) - Method in class org.rythmengine.internal.RythmThreadFactory
 
newThread0(ThreadGroup, Runnable, String, long) - Method in class org.rythmengine.internal.RythmThreadFactory
 
newVarName() - Method in class org.rythmengine.internal.CodeBuilder
 
next(TYPE) - Method in class org.rythmengine.utils.Range
 
nextCheckPoint - Variable in class org.rythmengine.resource.TemplateResourceBase
 
nl2br(RawData) - Static method in class org.rythmengine.utils.S
Change line break in the data string into
nl2br(Object) - Static method in class org.rythmengine.utils.S
Change line break in the data string into
no - Variable in class org.rythmengine.internal.CodeBuilder.RenderArgDeclaration
 
NO_FIELD_NAMES_STYLE - Static variable in class org.rythmengine.toString.ToStringStyle
The no field names toString style.
NO_SPEC - Static variable in class org.rythmengine.utils.Time.CronExpression
 
NO_SPEC_INT - Static variable in class org.rythmengine.utils.Time.CronExpression
 
noAccents(Object) - Static method in class org.rythmengine.utils.S
Replace accent character (usually found in European languages) of the String representation of a give object to non-accent char.
noArgs() - Method in class org.rythmengine.internal.CodeBuilder.InlineTag
 
NoCacheService - Class in org.rythmengine.cache
A do-nothing implementation of ICacheService
NoExpose - Annotation Type in org.rythmengine.toString
The field marked with Exclude will not be export in the toString()
None - Static variable in class org.rythmengine.utils.F
 
None() - Static method in class org.rythmengine.utils.F.Option
 
notEmpty(String) - Static method in class org.rythmengine.utils.S
notEmpty(Object) - Static method in class org.rythmengine.utils.S
np(Object) - Method in class org.rythmengine.utils.TextBuilder
Print an new line break followed by an object
nthdayOfWeek - Variable in class org.rythmengine.utils.Time.CronExpression
 
NULL - Static variable in class org.rythmengine.extension.IByteCodeEnhancer.INSTS
 
NULL - Static variable in class org.rythmengine.extension.ISourceCodeEnhancer.INSTS
 
NULL - Static variable in class org.rythmengine.resource.TemplateResourceManager
 
NULL - Static variable in class org.rythmengine.utils.RawData
 
NullLogger - Class in org.rythmengine.logger
A NULL logger implementation which log nothing
NullLogger(Class) - Constructor for class org.rythmengine.logger.NullLogger
 
NullLogger.Factory - Class in org.rythmengine.logger
 
NullLogger.Factory() - Constructor for class org.rythmengine.logger.NullLogger.Factory
 
nullVal() - Method in class org.rythmengine.internal.CodeBuilder.RenderArgDeclaration
 

O

objectType() - Method in class org.rythmengine.internal.CodeBuilder.RenderArgDeclaration
 
ON_BUILD_JAVA_SOURCE - Static variable in class org.rythmengine.internal.RythmEvents
Before start building java source code.
ON_CLOSING_JAVA_CLASS - Static variable in class org.rythmengine.internal.RythmEvents
Before close generated java source code class.
ON_COMPILE - Static variable in class org.rythmengine.internal.RythmEvents
Right before template compilation started
ON_PARSE - Static variable in class org.rythmengine.internal.RythmEvents
Right before template parsing started
ON_RENDER - Static variable in class org.rythmengine.internal.RythmEvents
Before template render start.
ON_RENDER_EXCEPTION - Static variable in class org.rythmengine.internal.RythmEvents
Render execution exception captured
ON_TAG_INVOCATION - Static variable in class org.rythmengine.internal.RythmEvents
Before tag invocation
onInvoke(ITag) - Method in class org.rythmengine.extension.IRythmListener.ListenerAdaptor
 
onInvoke(ITag) - Method in interface org.rythmengine.extension.IRythmListener
 
onRender(ITemplate) - Method in class org.rythmengine.extension.IRythmListener.ListenerAdaptor
 
onRender(ITemplate) - Method in interface org.rythmengine.extension.IRythmListener
 
openBlock() - Method in interface org.rythmengine.internal.IBlockHandler
 
openBlock(IBlockHandler) - Method in interface org.rythmengine.internal.IContext
Notify context to enter a block
openBlock(IBlockHandler) - Method in class org.rythmengine.internal.TemplateParser
 
org.rythmengine - package org.rythmengine
 
org.rythmengine.cache - package org.rythmengine.cache
 
org.rythmengine.conf - package org.rythmengine.conf
 
org.rythmengine.exception - package org.rythmengine.exception
 
org.rythmengine.extension - package org.rythmengine.extension
 
org.rythmengine.internal - package org.rythmengine.internal
 
org.rythmengine.logger - package org.rythmengine.logger
 
org.rythmengine.resource - package org.rythmengine.resource
 
org.rythmengine.sandbox - package org.rythmengine.sandbox
 
org.rythmengine.template - package org.rythmengine.template
 
org.rythmengine.toString - package org.rythmengine.toString
 
org.rythmengine.utils - package org.rythmengine.utils
 
org.rythmengine.web.servlet - package org.rythmengine.web.servlet
 
originalMessage - Variable in exception org.rythmengine.exception.RythmException
 
output() - Method in class org.rythmengine.internal.Token
 
output() - Method in class org.rythmengine.internal.Token.StringToken
 
outputExpression(List<String>) - Method in class org.rythmengine.internal.Token
 
outputExpression() - Method in class org.rythmengine.internal.Token
 
outputExpression(boolean) - Method in class org.rythmengine.internal.Token
 
outputMode() - Static method in class org.rythmengine.RythmEngine
Not an API.

P

p(String, Object) - Static method in class org.rythmengine.utils.NamedParams
 
p(TextBuilder.StrBuf) - Method in class org.rythmengine.utils.TextBuilder
Print a TextBuilder.StrBuf to internal buffer or output (os or writer) null object will not be printed
p(Object) - Method in class org.rythmengine.utils.TextBuilder
Print a Object to internal buffer or output (os or writer) null object will not be printed
p(char) - Method in class org.rythmengine.utils.TextBuilder
Print a char to internal buffer or output (os or writer)
p(byte) - Method in class org.rythmengine.utils.TextBuilder
Print a byte to internal buffer or output (os or writer)
p(int) - Method in class org.rythmengine.utils.TextBuilder
Print an integer to internal buffer or output (os or writer)
p(long) - Method in class org.rythmengine.utils.TextBuilder
Print a long to internal buffer or output (os or writer)
p(float) - Method in class org.rythmengine.utils.TextBuilder
Print a float to internal buffer or output (os or writer)
p(double) - Method in class org.rythmengine.utils.TextBuilder
Print a double to internal buffer or output (os or writer)
p(boolean) - Method in class org.rythmengine.utils.TextBuilder
Print a boolean to internal buffer or output (os or writer)
p2t(Object) - Method in class org.rythmengine.utils.TextBuilder
Print an object followed by two tabs \t
p2tline(String, Object...) - Method in class org.rythmengine.internal.Token
 
p2tn(Object) - Method in class org.rythmengine.utils.TextBuilder
Print an object followed by 2 tabs \t and an line break
p3t(Object) - Method in class org.rythmengine.utils.TextBuilder
Print an object followed by 3 tabs \t
p3tline(String, Object...) - Method in class org.rythmengine.internal.Token
 
p3tn(Object) - Method in class org.rythmengine.utils.TextBuilder
Print an object followed by 3 tabs \t and an line break
p4t(Object) - Method in class org.rythmengine.utils.TextBuilder
Print an object followed by 4 tabs \t
p4tline(String, Object...) - Method in class org.rythmengine.internal.Token
 
p4tn(Object) - Method in class org.rythmengine.utils.TextBuilder
Print an object followed by 4 tabs \t and an line break
p5tline(String, Object...) - Method in class org.rythmengine.internal.Token
 
pair(String, Object) - Static method in class org.rythmengine.utils.NamedParams
 
PARSE_FAILED - Static variable in class org.rythmengine.internal.RythmEvents
Triggered upon parse exception
parseClass(Class<?>) - Static method in class org.rythmengine.toString.TSNode
 
parseCRONExpression(String) - Static method in class org.rythmengine.utils.Time
Parse a CRON expression
PARSED - Static variable in class org.rythmengine.internal.RythmEvents
Immediately after template get parsed and before final template java source code generated
parseDuration(String) - Method in interface org.rythmengine.extension.IDurationParser
Parse a string representation and return number of seconds
parseDuration(String) - Static method in class org.rythmengine.utils.Time
Parse a duration
ParseException - Exception in org.rythmengine.exception
 
ParseException(RythmEngine, TemplateClass, int, String, Object...) - Constructor for exception org.rythmengine.exception.ParseException
 
ParseException(RythmEngine, Throwable, TemplateClass, int, String, Object...) - Constructor for exception org.rythmengine.exception.ParseException
 
path2CN(String) - Static method in class org.rythmengine.resource.TemplateResourceBase
 
pattern1() - Method in class org.rythmengine.internal.IJavaExtension.ParameterExtension
 
pattern1() - Method in interface org.rythmengine.internal.IJavaExtension
 
pattern1() - Method in class org.rythmengine.internal.IJavaExtension.VoidParameterExtension
 
pattern2() - Method in class org.rythmengine.internal.IJavaExtension.ParameterExtension
 
pattern2() - Method in interface org.rythmengine.internal.IJavaExtension
 
pattern2() - Method in class org.rythmengine.internal.IJavaExtension.VoidParameterExtension
 
pBuild() - Method in class org.rythmengine.internal.CodeBuilder
 
pClassClose() - Method in class org.rythmengine.internal.CodeBuilder
 
pClassOpen() - Method in class org.rythmengine.internal.CodeBuilder
 
pe(char) - Method in class org.rythmengine.internal.TemplateBuilder
Print a char expression.
pe(byte) - Method in class org.rythmengine.internal.TemplateBuilder
Print a byte expression.
pe(int) - Method in class org.rythmengine.internal.TemplateBuilder
Print an integer expression.
pe(long) - Method in class org.rythmengine.internal.TemplateBuilder
Print a long expression.
pe(float) - Method in class org.rythmengine.internal.TemplateBuilder
Print a float expression.
pe(double) - Method in class org.rythmengine.internal.TemplateBuilder
Print a double.
pe(boolean) - Method in class org.rythmengine.internal.TemplateBuilder
Print a boolean expression.
pe(Object) - Method in class org.rythmengine.internal.TemplateBuilder
Print a general expression with default escape method
pe(Object, Escape) - Method in class org.rythmengine.internal.TemplateBuilder
Print a general expression, using specified escape method
pe(char, Escape) - Method in class org.rythmengine.internal.TemplateBuilder
pe(int, Escape) - Method in class org.rythmengine.internal.TemplateBuilder
pe(long, Escape) - Method in class org.rythmengine.internal.TemplateBuilder
pe(float, Escape) - Method in class org.rythmengine.internal.TemplateBuilder
pe(double, Escape) - Method in class org.rythmengine.internal.TemplateBuilder
pe(boolean, Escape) - Method in class org.rythmengine.internal.TemplateBuilder
pe(Object) - Method in class org.rythmengine.template.ITag.__Body
 
pe(Object) - Method in class org.rythmengine.template.TemplateBase
 
pe(Object, Escape) - Method in class org.rythmengine.template.TemplateBase
 
peek() - Method in interface org.rythmengine.internal.IContext
 
peek() - Method in class org.rythmengine.internal.TemplateParser
 
peekBreak() - Method in interface org.rythmengine.internal.IContext
 
peekBreak() - Method in class org.rythmengine.internal.TemplateParser
 
peekCodeType() - Method in interface org.rythmengine.internal.IContext
 
peekCodeType() - Method in class org.rythmengine.internal.TemplateParser
 
peekCompact() - Method in interface org.rythmengine.internal.IContext
 
peekCompact() - Method in class org.rythmengine.internal.TemplateParser
 
peekContinue() - Method in interface org.rythmengine.internal.IContext
 
peekContinue() - Method in class org.rythmengine.internal.TemplateParser
 
peekInsideBody() - Method in interface org.rythmengine.internal.IContext
 
peekInsideBody() - Method in class org.rythmengine.internal.TemplateParser
 
peekInsideBody2() - Method in interface org.rythmengine.internal.IContext
 
peekInsideBody2() - Method in class org.rythmengine.internal.TemplateParser
 
peekLocale() - Method in interface org.rythmengine.internal.IContext
 
peekLocale() - Method in class org.rythmengine.internal.TemplateParser
 
pExtendInitArgCode() - Method in class org.rythmengine.internal.CodeBuilder
 
pFinalCode() - Method in class org.rythmengine.internal.CodeBuilder
 
pImports() - Method in class org.rythmengine.internal.CodeBuilder
 
pInitCode() - Method in class org.rythmengine.internal.CodeBuilder
 
pInlineTags() - Method in class org.rythmengine.internal.CodeBuilder
 
playFramework() - Method in class org.rythmengine.conf.RythmConfiguration
pline(String, Object...) - Method in class org.rythmengine.internal.Token
 
pline() - Method in class org.rythmengine.internal.Token
 
pluginVersion() - Method in class org.rythmengine.conf.RythmConfiguration
Return plugin version without lookup
pn(Object) - Method in class org.rythmengine.utils.TextBuilder
Print an object followed by an new line break
pn() - Method in class org.rythmengine.utils.TextBuilder
Print an new line break
pop() - Method in interface org.rythmengine.internal.IContext
 
pop() - Method in class org.rythmengine.internal.TemplateParser
 
popBreak() - Method in interface org.rythmengine.internal.IContext
 
popBreak() - Method in class org.rythmengine.internal.TemplateParser
 
popCodeType() - Method in interface org.rythmengine.internal.IContext
 
popCodeType() - Method in class org.rythmengine.internal.TemplateParser
 
popCodeType() - Method in class org.rythmengine.template.ITemplate.__Context
 
popCompact() - Method in interface org.rythmengine.internal.IContext
 
popCompact() - Method in class org.rythmengine.internal.TemplateParser
 
popContinue() - Method in interface org.rythmengine.internal.IContext
 
popContinue() - Method in class org.rythmengine.internal.TemplateParser
 
popEscape() - Method in class org.rythmengine.template.ITemplate.__Context
 
popInsideBody() - Method in interface org.rythmengine.internal.IContext
 
popInsideBody() - Method in class org.rythmengine.internal.TemplateParser
 
popInsideBody2() - Method in interface org.rythmengine.internal.IContext
 
popInsideBody2() - Method in class org.rythmengine.internal.TemplateParser
 
popLocale() - Method in interface org.rythmengine.internal.IContext
 
popLocale() - Method in class org.rythmengine.internal.TemplateParser
 
popLocale() - Method in class org.rythmengine.template.ITemplate.__Context
 
popMacro() - Method in class org.rythmengine.internal.CodeBuilder
 
postSep(String) - Method in class org.rythmengine.internal.LoopUtil
 
pp(String) - Method in class org.rythmengine.internal.Token
 
pPackage() - Method in class org.rythmengine.internal.CodeBuilder
 
precompileMode() - Method in class org.rythmengine.conf.RythmConfiguration
pRenderArgs() - Method in class org.rythmengine.internal.CodeBuilder
 
prepare(ICodeType, Locale, Map<String, Object>) - Method in class org.rythmengine.Rythm
Prepare the render operation environment settings
prepare(ICodeType) - Method in class org.rythmengine.Rythm
Prepare the render operation environment settings
prepare(Locale) - Method in class org.rythmengine.Rythm
Prepare the render operation environment settings
prepare(Map<String, Object>) - Method in class org.rythmengine.Rythm
Prepare the render operation environment settings
prepare(ICodeType, Locale, Map<String, Object>) - Method in class org.rythmengine.RythmEngine
Prepare the render operation environment settings
prepare(ICodeType) - Method in class org.rythmengine.RythmEngine
Prepare the render operation environment settings
prepare(Locale) - Method in class org.rythmengine.RythmEngine
Prepare the render operation environment settings
prepare(Map<String, Object>) - Method in class org.rythmengine.RythmEngine
Prepare the render operation environment settings
prependResourceLoader(ITemplateResourceLoader) - Method in class org.rythmengine.resource.TemplateResourceManager
 
preSep(String) - Method in class org.rythmengine.internal.LoopUtil
 
preventInfiniteLoop(String) - Static method in class org.rythmengine.internal.CodeBuilder
 
process(String, Token) - Method in interface org.rythmengine.internal.IExpressionProcessor
Process the expression.
processRythmExpression(String, IContext) - Static method in class org.rythmengine.internal.Token
 
pSetup() - Method in class org.rythmengine.internal.AutoToStringCodeBuilder
 
pSetup() - Method in class org.rythmengine.internal.CodeBuilder
 
pt(Object) - Method in class org.rythmengine.utils.TextBuilder
Print an object followed by a tab \t
pTagImpl() - Method in class org.rythmengine.internal.CodeBuilder
 
ptline(String, Object...) - Method in class org.rythmengine.internal.Token
 
ptn(Object) - Method in class org.rythmengine.utils.TextBuilder
Print an object followed by a tab \t and an new line break
pushBreak(IContext.Break) - Method in interface org.rythmengine.internal.IContext
 
pushBreak(IContext.Break) - Method in class org.rythmengine.internal.TemplateParser
 
pushCodeType(ICodeType) - Method in interface org.rythmengine.internal.IContext
 
pushCodeType(ICodeType) - Method in class org.rythmengine.internal.TemplateParser
 
pushCodeType(ICodeType) - Method in class org.rythmengine.template.ITemplate.__Context
 
pushCompact(Boolean) - Method in interface org.rythmengine.internal.IContext
 
pushCompact(Boolean) - Method in class org.rythmengine.internal.TemplateParser
 
pushContinue(IContext.Continue) - Method in interface org.rythmengine.internal.IContext
 
pushContinue(IContext.Continue) - Method in class org.rythmengine.internal.TemplateParser
 
pushEscape(Escape) - Method in class org.rythmengine.template.ITemplate.__Context
 
pushInsideBody(Boolean) - Method in interface org.rythmengine.internal.IContext
 
pushInsideBody(Boolean) - Method in class org.rythmengine.internal.TemplateParser
 
pushInsideBody2(Boolean) - Method in interface org.rythmengine.internal.IContext
 
pushInsideBody2(Boolean) - Method in class org.rythmengine.internal.TemplateParser
 
pushLocale(Locale) - Method in interface org.rythmengine.internal.IContext
 
pushLocale(Locale) - Method in class org.rythmengine.internal.TemplateParser
 
pushLocale(Locale) - Method in class org.rythmengine.template.ITemplate.__Context
 
pushMacro(String) - Method in class org.rythmengine.internal.CodeBuilder
 
put(String, Serializable, int) - Method in enum org.rythmengine.cache.EhCacheService
 
put(String, Serializable) - Method in enum org.rythmengine.cache.EhCacheService
 
put(String, Serializable, int) - Method in class org.rythmengine.cache.NoCacheService
 
put(String, Serializable) - Method in class org.rythmengine.cache.NoCacheService
 
put(String, Serializable, int) - Method in class org.rythmengine.cache.SimpleCacheService
 
put(String, Serializable) - Method in class org.rythmengine.cache.SimpleCacheService
 
put(String, Serializable, int) - Method in interface org.rythmengine.extension.ICacheService
Store an item into the cache service by key and set ttl value
put(String, Serializable) - Method in interface org.rythmengine.extension.ICacheService
Store an item into the cache by key and use default ttl

R

R(int, int) - Static method in class org.rythmengine.utils.F
 
R(char, char) - Static method in class org.rythmengine.utils.F
 
random(int) - Static method in class org.rythmengine.utils.S
Generate random string.
random() - Static method in class org.rythmengine.utils.S
Return a random string with 8 chars
Range<TYPE extends Comparable<TYPE>> - Class in org.rythmengine.utils
Utility class to generate ranges for iteration purpose
Range(TYPE, TYPE) - Constructor for class org.rythmengine.utils.Range
 
RAW - Static variable in class org.rythmengine.extension.ICodeType.DefImpl
 
raw(Object) - Static method in class org.rythmengine.utils.S
Return a RawData type wrapper of an object without any escaping.
RawData - Class in org.rythmengine.utils
Used for escaping
RawData(Object) - Constructor for class org.rythmengine.utils.RawData
 
Re(String) - Static method in class org.rythmengine.utils.F.Matcher
 
readContentAsString(File) - Static method in class org.rythmengine.utils.IO
Read file content to a String (always use utf-8)
readContentAsString(URL, String) - Static method in class org.rythmengine.utils.IO
Read file content to a String
readContentAsString(URL) - Static method in class org.rythmengine.utils.IO
Read file content to a String (always use utf-8)
readContentAsString(File, String) - Static method in class org.rythmengine.utils.IO
Read file content to a String
readContentAsString(InputStream) - Static method in class org.rythmengine.utils.IO
 
readContentAsString(InputStream, String) - Static method in class org.rythmengine.utils.IO
 
reflectionAppendArrayDetail(StringBuilder, String, Object) - Method in class org.rythmengine.toString.ToStringStyle
Append to the toString the detail of an array type.
refresh() - Method in interface org.rythmengine.resource.ITemplateResource
Refresh resource if necessary
refresh() - Method in class org.rythmengine.resource.TemplateResourceBase
 
registerCodeType(ICodeType) - Method in class org.rythmengine.internal.CodeTypeManager
 
registerCodeType(ICodeType) - Method in class org.rythmengine.internal.ExtensionManager
 
registerExpressionProcessor(IExpressionProcessor) - Method in class org.rythmengine.internal.ExtensionManager
 
registerFastTag(JavaTagBase) - Method in class org.rythmengine.RythmEngine
 
registerFormatter(IFormatter) - Method in class org.rythmengine.internal.ExtensionManager
 
registerFormatter(Class<IFormatter>...) - Method in class org.rythmengine.RythmEngine
Register formatters
registerFormatter(IFormatter...) - Method in class org.rythmengine.RythmEngine
 
registerJavaExtension(IJavaExtension) - Method in class org.rythmengine.internal.ExtensionManager
Add a Java extension
registerLoggerFactory(ILoggerFactory) - Static method in class org.rythmengine.logger.Logger
 
registerParserFactory(IParserFactory) - Method in interface org.rythmengine.internal.IDialect
Register a special case parser which will be processed before all other parsers

registerPropertyAccessor(IPropertyAccessor...) - Method in class org.rythmengine.RythmEngine
Register user implemented IPropertyAccessor
registerRenderListener(IRythmListener) - Method in class org.rythmengine.internal.EventBus
 
registerResourceLoader(ITemplateResourceLoader...) - Method in class org.rythmengine.RythmEngine
 
registerTemplate(ITemplate) - Method in class org.rythmengine.RythmEngine
Register a template.
registerTemplate(String, ITemplate) - Method in class org.rythmengine.RythmEngine
Register a tag using the given name

registerTemplateClass(TemplateClass) - Method in class org.rythmengine.RythmEngine
Register a template class and return self
registerTransformer(Class<?>...) - Method in class org.rythmengine.RythmEngine
Register transformers using namespace specified in the namespace value defined in the annotation.
registerTransformer(String, String, Class<?>...) - Method in class org.rythmengine.RythmEngine
Register transformers using namespace specified to replace the namespace value defined in the annotation.
registerUserDefinedParsers(IParserFactory...) - Method in class org.rythmengine.internal.ExtensionManager
 
registerUserDefinedParsers(String, IParserFactory...) - Method in class org.rythmengine.internal.ExtensionManager
Register a special case parser to a dialect

reload() - Method in class org.rythmengine.resource.ClasspathTemplateResource
 
reload() - Method in class org.rythmengine.resource.FileTemplateResource
 
reload() - Method in class org.rythmengine.resource.StringTemplateResource
 
reload() - Method in class org.rythmengine.resource.TemplateResourceBase
 
reload() - Method in class org.rythmengine.resource.ToStringTemplateResource
 
remove(String) - Method in enum org.rythmengine.cache.EhCacheService
 
remove(String) - Method in class org.rythmengine.cache.NoCacheService
 
remove(String) - Method in class org.rythmengine.cache.SimpleCacheService
 
remove(String) - Method in interface org.rythmengine.extension.ICacheService
Deprecated.
removeAllLineBreaks(Object) - Static method in class org.rythmengine.utils.S
Remove all line breaks from string representation of specified object O
removeLastFieldSeparator(StringBuilder) - Method in class org.rythmengine.toString.ToStringStyle
Remove the last field separator from the buffer.
removeLeadingLineBreak() - Method in class org.rythmengine.internal.Token
 
removeLeadingLineBreak() - Method in class org.rythmengine.internal.Token.StringToken
 
removeNextLF - Variable in class org.rythmengine.internal.CodeBuilder
 
removeNextLineBreak - Variable in class org.rythmengine.internal.Token
 
removeSpaceTillLastLineBreak(IContext) - Method in class org.rythmengine.internal.CodeBuilder
If from the current cursor till last linebreak are all space, then remove all those spaces and the last line break
removeSpaceToLastLineBreak(IContext) - Method in class org.rythmengine.internal.CodeBuilder
If from the current cursor to last linebreak are all space, then remove all those spaces and the last line break
render(String, Object...) - Static method in class org.rythmengine._Rythm
 
render(File, Object...) - Static method in class org.rythmengine._Rythm
 
render(String, Object...) - Static method in class org.rythmengine.Rythm
 
render(File, Object...) - Static method in class org.rythmengine.Rythm
 
render(String, Object...) - Method in class org.rythmengine.RythmEngine
Render template by string parameter and an array of template args.
render(OutputStream, String, Object...) - Method in class org.rythmengine.RythmEngine
Render template by string parameter and an array of template args.
render(Writer, String, Object...) - Method in class org.rythmengine.RythmEngine
Render template by string parameter and an array of template args.
render(File, Object...) - Method in class org.rythmengine.RythmEngine
Render template with source specified by file instance and an array of render args.
render(OutputStream, File, Object...) - Method in class org.rythmengine.RythmEngine
Render template with source specified by file instance and an array of render args.
render(Writer, File, Object...) - Method in class org.rythmengine.RythmEngine
Render template with source specified by file instance and an array of render args.
render(String, Object...) - Method in class org.rythmengine.Sandbox
 
render(File, Object...) - Method in class org.rythmengine.Sandbox
 
render(Object...) - Method in class org.rythmengine.template.ITag.__Body
 
render(StringBuilder, Object...) - Method in class org.rythmengine.template.ITag.__Body
 
render(ITag.__ParameterList, StringBuilder) - Method in class org.rythmengine.template.ITag.__Body
 
render() - Method in interface org.rythmengine.template.ITemplate
Render the template and return result as String
render(OutputStream) - Method in interface org.rythmengine.template.ITemplate
Render the template and put the result into outputstream
render(Writer) - Method in interface org.rythmengine.template.ITemplate
Render the template and put the result into writer
render(OutputStream) - Method in class org.rythmengine.template.TemplateBase
Render to binary output stream.
render(Writer) - Method in class org.rythmengine.template.TemplateBase
Render to character based writer.
render() - Method in class org.rythmengine.template.TemplateBase
Render and return result in String.
renderArgs - Variable in class org.rythmengine.internal.CodeBuilder
 
renderCleanUp() - Static method in class org.rythmengine.RythmEngine
 
rendered(ITemplate) - Method in class org.rythmengine.extension.IRythmListener.ListenerAdaptor
 
rendered(ITemplate) - Method in interface org.rythmengine.extension.IRythmListener
 
RENDERED - Static variable in class org.rythmengine.internal.RythmEvents
After template rendered.
renderIfTemplateExists(String, Object...) - Static method in class org.rythmengine._Rythm
 
renderIfTemplateExists(String, Object...) - Static method in class org.rythmengine.Rythm
 
renderIfTemplateExists(String, Object...) - Method in class org.rythmengine.RythmEngine
Render template if specified template exists, otherwise return empty string
renderSettings - Variable in class org.rythmengine.RythmEngine
The RenderSettings instance keep the environment settings for one render operation
renderStr(String, Object...) - Static method in class org.rythmengine._Rythm
renderStr(String, Object...) - Static method in class org.rythmengine.Rythm
renderStr(String, Object...) - Method in class org.rythmengine.RythmEngine
Render template by string typed inline template content and an array of template args.
renderString(String, Object...) - Static method in class org.rythmengine._Rythm
 
renderString(String, Object...) - Static method in class org.rythmengine.Rythm
 
renderString(String, Object...) - Method in class org.rythmengine.RythmEngine
reportNonResource(String) - Static method in class org.rythmengine.resource.TemplateResourceManager
 
requiredDialect - Variable in class org.rythmengine.internal.CodeBuilder
 
reset() - Static method in class org.rythmengine.logger.Logger
 
resourceLoaded(ITemplateResource) - Method in class org.rythmengine.resource.TemplateResourceManager
 
resourceLoaded(ITemplateResource, boolean) - Method in class org.rythmengine.resource.TemplateResourceManager
 
ResourceLoaderBase - Class in org.rythmengine.resource
Implement common logic of an ITemplateResourceLoader
ResourceLoaderBase() - Constructor for class org.rythmengine.resource.ResourceLoaderBase
 
resourceManager() - Method in class org.rythmengine.RythmEngine
Get resource manager of the engine

resourceNameSuffix() - Method in class org.rythmengine.conf.RythmConfiguration
resourceNameSuffix() - Method in class org.rythmengine.extension.ICodeType.DefImpl
 
resourceNameSuffix() - Method in interface org.rythmengine.extension.ICodeType
Return recommended resource name suffix, e.g.
restart(RuntimeException) - Method in class org.rythmengine.RythmEngine
Restart the engine with an exception as the cause.
restrictedClasses() - Method in class org.rythmengine.conf.RythmConfiguration
rewind() - Method in class org.rythmengine.internal.CodeBuilder
Rewind to the state when construction finished
rollbackTmpBlackList() - Static method in class org.rythmengine.resource.TemplateResourceManager
 
Rythm - Class in org.rythmengine
Rythm is a service wrapper of the RythmEngine.
Rythm() - Constructor for class org.rythmengine.Rythm
 
Rythm.Mode - Enum in org.rythmengine
The type used to indicate the execution mode of a RythmEngine
Rythm.RenderTime - Class in org.rythmengine
 
Rythm.RenderTime() - Constructor for class org.rythmengine.Rythm.RenderTime
 
RythmConfiguration - Class in org.rythmengine.conf
Store the configuration for a rythm engine instance.
RythmConfiguration(Map<String, ?>, RythmEngine) - Constructor for class org.rythmengine.conf.RythmConfiguration
Construct a RythmConfiguration with a map.
RythmConfigurationKey - Enum in org.rythmengine.conf
RythmEngine configuration keys.
RythmEngine - Class in org.rythmengine
Not Thread Safe
RythmEngine() - Constructor for class org.rythmengine.RythmEngine
Create a rythm engine instance with default configuration
RythmEngine(File) - Constructor for class org.rythmengine.RythmEngine
Create a rythm engine instance with either template root or configuration file specified
RythmEngine(Properties) - Constructor for class org.rythmengine.RythmEngine
 
RythmEngine(Map<String, ?>) - Constructor for class org.rythmengine.RythmEngine
Create a rythm engine instance with user supplied configuration data
RythmEngine.OutputMode - Enum in org.rythmengine
Defines the output method for render result.
RythmEngine.RenderSettings - Class in org.rythmengine
Define the render time settings, which is intialized each time a renderXX method get called
RythmEvents<RETURN,PARAM> - Class in org.rythmengine.internal
Built in events
RythmException - Exception in org.rythmengine.exception
Created by IntelliJ IDEA.
RythmException(RythmEngine, Throwable, String, String, String, int, int, String) - Constructor for exception org.rythmengine.exception.RythmException
 
RythmException(RythmEngine, String, String, String, int, int, String) - Constructor for exception org.rythmengine.exception.RythmException
 
RythmException(RythmEngine, String, String, String, int, String) - Constructor for exception org.rythmengine.exception.RythmException
 
RythmException(RythmEngine, Throwable, TemplateClass, int, int, String) - Constructor for exception org.rythmengine.exception.RythmException
 
RythmException(RythmEngine, TemplateClass, int, int, String) - Constructor for exception org.rythmengine.exception.RythmException
 
RythmException(RythmEngine, TemplateClass, int, String) - Constructor for exception org.rythmengine.exception.RythmException
 
RythmSecurityManager - Class in org.rythmengine.sandbox
The default security manager to ensure template code run in a secure mode
RythmSecurityManager(SecurityManager, String, RythmEngine) - Constructor for class org.rythmengine.sandbox.RythmSecurityManager
 
RythmServlet - Class in org.rythmengine.web.servlet
A servlet to process Rythm templates.
RythmServlet() - Constructor for class org.rythmengine.web.servlet.RythmServlet
 
RythmThreadFactory - Class in org.rythmengine.internal
 
RythmThreadFactory(String) - Constructor for class org.rythmengine.internal.RythmThreadFactory
 

S

s - Variable in class org.rythmengine.internal.Token
 
s() - Method in class org.rythmengine.internal.Token.StringToken
 
s() - Method in class org.rythmengine.template.TemplateBase
S - Class in org.rythmengine.utils
A utility class providing String manipulation methods.
S() - Constructor for class org.rythmengine.utils.S
 
sandbox() - Static method in class org.rythmengine._Rythm
 
sandbox() - Static method in class org.rythmengine.Rythm
 
sandbox(Map<String, Object>) - Static method in class org.rythmengine.Rythm
 
sandbox() - Method in class org.rythmengine.RythmEngine
Create a Sandbox instance to render the template
sandbox(Map<String, Object>) - Method in class org.rythmengine.RythmEngine
Create a Sandbox instance with user supplied context
Sandbox - Class in org.rythmengine
A wrapper of Rythm engine and make sure the rendering is happen in Sandbox mode
Sandbox(RythmEngine, SandboxExecutingService) - Constructor for class org.rythmengine.Sandbox
 
SandboxExecutingService - Class in org.rythmengine.sandbox
A secure executing service run template in a separate thread in case there are infinite loop, and also set the SecurityManager in the executing thread
SandboxExecutingService(int, SandboxThreadFactory, long, RythmEngine, String) - Constructor for class org.rythmengine.sandbox.SandboxExecutingService
 
SandboxThreadFactory - Class in org.rythmengine.sandbox
Create secure template executing thread
SandboxThreadFactory() - Constructor for class org.rythmengine.sandbox.SandboxThreadFactory
Construct a Sandbox thread factory instance.
sandboxTmpIO() - Method in class org.rythmengine.conf.RythmConfiguration
 
scan(TemplateResourceManager) - Method in interface org.rythmengine.extension.ITemplateResourceLoader
Scan the folder and try to load all template files under the folder.
scan(TemplateResourceManager) - Method in class org.rythmengine.resource.FileResourceLoader
 
scan(TemplateResourceManager) - Method in class org.rythmengine.resource.ResourceLoaderBase
 
scan() - Method in class org.rythmengine.resource.TemplateResourceManager
 
SECOND - Static variable in class org.rythmengine.utils.Time.CronExpression
 
seconds - Variable in class org.rythmengine.utils.Time.CronExpression
 
sep(String) - Method in class org.rythmengine.internal.LoopUtil
 
set(RythmEngine) - Static method in class org.rythmengine.RythmEngine
Set the engine instance to a ThreadLocal variable, thus it is easy to get the current RythmEngine dominating the rendering process.
setAppendStatic(boolean) - Method in class org.rythmengine.toString.ToStringOption
Return a ToStringOption instance with ToStringOption.appendStatic option set.
setAppendTransient(boolean) - Method in class org.rythmengine.toString.ToStringOption
Return a ToStringOption instance with ToStringOption.appendTransient option set.
setArrayContentDetail(boolean) - Method in class org.rythmengine.toString.ToStringStyle
Sets whether to output array content detail.
setArrayEnd(String) - Method in class org.rythmengine.toString.ToStringStyle
Sets the array end text.
setArraySeparator(String) - Method in class org.rythmengine.toString.ToStringStyle
Sets the array separator text.
setArrayStart(String) - Method in class org.rythmengine.toString.ToStringStyle
Sets the array start text.
setCalendarHour(Calendar, int) - Method in class org.rythmengine.utils.Time.CronExpression
Advance the calendar to the particular hour paying particular attention to daylight saving problems.
setCodeType(ICodeType) - Static method in class org.rythmengine.Rythm.RenderTime
 
setContentEnd(String) - Method in class org.rythmengine.toString.ToStringStyle
Sets the content end text.
setContentStart(String) - Method in class org.rythmengine.toString.ToStringStyle
Sets the content start text.
setDefaultFullDetail(boolean) - Method in class org.rythmengine.toString.ToStringStyle
Sets whether to use full detail when the caller doesn't specify.
setDefaultTTL(int) - Method in enum org.rythmengine.cache.EhCacheService
 
setDefaultTTL(int) - Method in class org.rythmengine.cache.NoCacheService
 
setDefaultTTL(int) - Method in class org.rythmengine.cache.SimpleCacheService
 
setDefaultTTL(int) - Method in interface org.rythmengine.extension.ICacheService
Set default ttl value which will be used if user pass 0 as ttl or not specified ttl
setDialect(IDialect) - Method in interface org.rythmengine.internal.IContext
 
setDialect(IDialect) - Method in class org.rythmengine.internal.TemplateParser
 
setEngine(RythmEngine) - Method in interface org.rythmengine.extension.ITemplateResourceLoader
 
setEngine(RythmEngine) - Method in class org.rythmengine.resource.ResourceLoaderBase
 
setEscape(Escape) - Static method in class org.rythmengine.Rythm.RenderTime
 
setExtended(Class<? extends TemplateBase>) - Method in class org.rythmengine.internal.CodeBuilder
 
setExtended(String, InvokeTemplateParser.ParameterDeclarationList, int) - Method in class org.rythmengine.internal.CodeBuilder
 
setExtended_deprecated(String, InvokeTemplateParser.ParameterDeclarationList, int) - Method in class org.rythmengine.internal.CodeBuilder
 
setFieldNameValueSeparator(String) - Method in class org.rythmengine.toString.ToStringStyle
Sets the field name value separator text.
setFieldSeparator(String) - Method in class org.rythmengine.toString.ToStringStyle
Sets the field separator text.
setFieldSeparatorAtEnd(boolean) - Method in class org.rythmengine.toString.ToStringStyle
Sets whether the field separator should be added at the end of each buffer.
setFieldSeparatorAtStart(boolean) - Method in class org.rythmengine.toString.ToStringStyle
Sets whether the field separator should be added at the start of each buffer.
setFinalCode(String) - Method in class org.rythmengine.internal.CodeBuilder
 
setInitCode(String) - Method in class org.rythmengine.internal.CodeBuilder
 
setLogTime() - Method in class org.rythmengine.internal.CodeBuilder
 
setNullText(String) - Method in class org.rythmengine.toString.ToStringStyle
Sets the text to output when null found.
setParent(ICodeType) - Method in class org.rythmengine.extension.ICodeType.DefImpl
 
setParent(ICodeType) - Method in interface org.rythmengine.extension.ICodeType
Set the parent type to the embedded type
setProperty(String, Object, Object) - Method in interface org.rythmengine.extension.IPropertyAccessor
Sets the value of the property.
setProperty(String, Object) - Method in class org.rythmengine.RythmEngine
Set user property to the engine.
setRenderArgs(ITemplate) - Method in interface org.rythmengine.extension.ISourceCodeEnhancer
Set implicit render arg values to a template instance.
setSelfOut(StringBuilder) - Method in class org.rythmengine.utils.TextBuilder
Set the internal buffer to this instance
setSizeEndText(String) - Method in class org.rythmengine.toString.ToStringStyle
Sets the end text to output when a Collection, Map or array size is output.
setSizeStartText(String) - Method in class org.rythmengine.toString.ToStringStyle
Sets the start text to output when a Collection, Map or array size is output.
setSummaryObjectEndText(String) - Method in class org.rythmengine.toString.ToStringStyle
Sets the end text to output when an Object is output in summary mode.
setSummaryObjectStartText(String) - Method in class org.rythmengine.toString.ToStringStyle
Sets the start text to output when an Object is output in summary mode.
setTemplateHome(File) - Method in class org.rythmengine.conf.RythmConfiguration
Set template source home path

setTimeZone(TimeZone) - Method in class org.rythmengine.utils.Time.CronExpression
Sets the time zone for which this CronExpression will be resolved.
setUpTmpBlackList() - Static method in class org.rythmengine.resource.TemplateResourceManager
 
setUpToClass(Class<?>) - Method in class org.rythmengine.toString.ToStringOption
Return a ToStringOption instance with ToStringOption.upToClass option set.
setUseClassName(boolean) - Method in class org.rythmengine.toString.ToStringStyle
Sets whether to use the class name.
setUseFieldNames(boolean) - Method in class org.rythmengine.toString.ToStringStyle
Sets whether to use the field names passed in.
setUseIdentityHashCode(boolean) - Method in class org.rythmengine.toString.ToStringStyle
Sets whether to use the identity hash code.
setUserContext(Map<String, Object>) - Method in class org.rythmengine.Sandbox
 
setUseShortClassName(boolean) - Method in class org.rythmengine.toString.ToStringStyle
Sets whether to output short or long class names.
SHORT_PREFIX_STYLE - Static variable in class org.rythmengine.toString.ToStringStyle
The short prefix toString style.
shrinkSpace(Object) - Static method in class org.rythmengine.utils.S
Shrink spaces in an object's string representation by merge multiple spaces, tabs into one space, and multiple line breaks into one line break
shutdown() - Static method in class org.rythmengine._Rythm
 
shutdown() - Method in enum org.rythmengine.cache.EhCacheService
 
shutdown() - Method in class org.rythmengine.cache.NoCacheService
 
shutdown() - Method in class org.rythmengine.cache.SimpleCacheService
 
shutdown() - Method in interface org.rythmengine.extension.ICacheService
Shutdown the cache service
shutdown() - Method in class org.rythmengine.internal.TemplateParser
 
shutdown() - Method in class org.rythmengine.resource.TemplateResourceManager
 
shutdown() - Static method in class org.rythmengine.Rythm
 
shutdown() - Method in class org.rythmengine.RythmEngine
Shutdown this rythm engine
shutdown() - Method in class org.rythmengine.sandbox.SandboxExecutingService
 
SIMPLE_STYLE - Static variable in class org.rythmengine.toString.ToStringStyle
The simple toString style.
SimpleCacheService - Class in org.rythmengine.cache
A simple cache service implementation
size() - Method in class org.rythmengine.template.ITag.__ParameterList
How many parameters are stored in the list
size() - Method in class org.rythmengine.template.TemplateBase.__Itr
 
size() - Method in class org.rythmengine.utils.Range
 
skipWhiteSpace(int, String) - Method in class org.rythmengine.utils.Time.CronExpression
 
smartEscapeEnabled() - Method in class org.rythmengine.conf.RythmConfiguration
Some(T) - Static method in class org.rythmengine.utils.F.Option
 
Some(A) - Static method in class org.rythmengine.utils.F
 
sourceCode() - Method in interface org.rythmengine.extension.ISourceCodeEnhancer
Return source code to be added to template class.
sourceEnhancer() - Method in class org.rythmengine.conf.RythmConfiguration
 
StartsWith(String) - Static method in class org.rythmengine.utils.F.Matcher
 
startup() - Method in enum org.rythmengine.cache.EhCacheService
 
startup() - Method in class org.rythmengine.cache.NoCacheService
 
startup() - Method in class org.rythmengine.cache.SimpleCacheService
 
startup() - Method in interface org.rythmengine.extension.ICacheService
Restart the cache service after shutdown
step(int) - Method in interface org.rythmengine.internal.IContext
Move the current cursor i steps ahead
step(int) - Method in class org.rythmengine.internal.TemplateParser
 
storeExpressionVals(int, String, int) - Method in class org.rythmengine.utils.Time.CronExpression
 
str(Object) - Static method in class org.rythmengine.utils.S
String - Static variable in class org.rythmengine.utils.F.Matcher
 
string(Object) - Static method in class org.rythmengine.utils.S
StringTemplateResource - Class in org.rythmengine.resource
Created by IntelliJ IDEA.
StringTemplateResource(String) - Constructor for class org.rythmengine.resource.StringTemplateResource
 
stringValues() - Static method in enum org.rythmengine.utils.Escape
 
strip(Object, String, String) - Static method in class org.rythmengine.utils.S
Strip the prefix and suffix from an object's String representation and return the result

stripBrace(Object) - Static method in class org.rythmengine.utils.S
Strip the brace from an object's string representation and return the result
stripBraceAndQuotation(Object) - Static method in class org.rythmengine.utils.S
Strip off both brace and quotation
stripJavaExtension(String, IContext) - Static method in class org.rythmengine.internal.Token
 
stripQuotation(Object) - Static method in class org.rythmengine.utils.S
Strip the quotation mark from an object's string representation and return the result
substitute(String, Object...) - Static method in class org.rythmengine._Rythm
 
substitute(File, Object...) - Static method in class org.rythmengine._Rythm
 
substitute(String, Object...) - Static method in class org.rythmengine.Rythm
 
substitute(File, Object...) - Static method in class org.rythmengine.Rythm
 
substitute(String, Object...) - Method in class org.rythmengine.RythmEngine
Render template in substitute mode by string typed template source and an array of render args.
substitute(File, Object...) - Method in class org.rythmengine.RythmEngine
Render template in substitute mode by File typed template source and an array of render args.

T

T2(A, B) - Static method in class org.rythmengine.utils.F
 
T3(A, B, C) - Static method in class org.rythmengine.utils.F
 
T4(A, B, C, D) - Static method in class org.rythmengine.utils.F
 
T5(A, B, C, D, E) - Static method in class org.rythmengine.utils.F
 
TAG_INVOKED - Static variable in class org.rythmengine.internal.RythmEvents
Before tag invocation
TagBase - Class in org.rythmengine.template
Define a tag
TagBase() - Constructor for class org.rythmengine.template.TagBase
 
TagLoadException - Exception in org.rythmengine.exception
Created with IntelliJ IDEA.
TagLoadException(Throwable) - Constructor for exception org.rythmengine.exception.TagLoadException
 
TemplateBase - Class in org.rythmengine.template
The base class of template implementation.
TemplateBase() - Constructor for class org.rythmengine.template.TemplateBase
Construct a template instance
TemplateBase.__Itr<T> - Class in org.rythmengine.template
The helper class to facilitate generating code for the "for" loop in the template source
TemplateBuilder - Class in org.rythmengine.internal
A special TextBuilder provides additional print utilities for expressions
TemplateBuilder() - Constructor for class org.rythmengine.internal.TemplateBuilder
 
templateDefLang - Variable in class org.rythmengine.internal.CodeBuilder
 
templateHome() - Method in class org.rythmengine.conf.RythmConfiguration
templateLangs() - Method in class org.rythmengine.internal.ExtensionManager
 
templateLineNumber - Variable in exception org.rythmengine.exception.RythmException
 
templateName - Variable in exception org.rythmengine.exception.RythmException
 
TemplateParser - Class in org.rythmengine.internal
 
TemplateParser(CodeBuilder) - Constructor for class org.rythmengine.internal.TemplateParser
 
TemplateParser.ComplexExpressionException - Exception in org.rythmengine.internal
 
TemplateParser.ComplexExpressionException(IContext) - Constructor for exception org.rythmengine.internal.TemplateParser.ComplexExpressionException
 
TemplateParser.ExitInstruction - Exception in org.rythmengine.internal
 
TemplateParser.ExitInstruction() - Constructor for exception org.rythmengine.internal.TemplateParser.ExitInstruction
 
TemplateParser.NoFreeLoopException - Exception in org.rythmengine.internal
 
TemplateParser.NoFreeLoopException(IContext) - Constructor for exception org.rythmengine.internal.TemplateParser.NoFreeLoopException
 
TemplateParser.ScriptingDisabledException - Exception in org.rythmengine.internal
 
TemplateParser.ScriptingDisabledException(IContext) - Constructor for exception org.rythmengine.internal.TemplateParser.ScriptingDisabledException
 
TemplateParser.TypeDeclarationException - Exception in org.rythmengine.internal
 
TemplateParser.TypeDeclarationException(IContext) - Constructor for exception org.rythmengine.internal.TemplateParser.TypeDeclarationException
 
templateRegistered(String) - Method in class org.rythmengine.RythmEngine
Whether a template is registered to the engine by name specified

TemplateResourceBase - Class in org.rythmengine.resource
Encapsulate the common logic of an ITemplateResource implementation
TemplateResourceBase() - Constructor for class org.rythmengine.resource.TemplateResourceBase
There are certain cases that a type of resource does not need a specific loader.
TemplateResourceBase(ITemplateResourceLoader) - Constructor for class org.rythmengine.resource.TemplateResourceBase
 
TemplateResourceManager - Class in org.rythmengine.resource
The template resource manager manages all template resource loaders and also cache the resource after they get loaded
TemplateResourceManager(RythmEngine) - Constructor for class org.rythmengine.resource.TemplateResourceManager
 
templateSource - Variable in exception org.rythmengine.exception.RythmException
 
templateSourceInfo - Variable in exception org.rythmengine.exception.RythmException
 
templateSourceInfo() - Method in exception org.rythmengine.exception.RythmException
 
TemplateTokenizer - Class in org.rythmengine.internal
 
TemplateTokenizer(IContext) - Constructor for class org.rythmengine.internal.TemplateTokenizer
 
test(String) - Method in class org.rythmengine.internal.Token
 
testTemplate(String, TemplateClass, ICodeType) - Method in class org.rythmengine.RythmEngine
Check if a template exists and return it's name

TextBuilder - Class in org.rythmengine.utils
This class defines a chained text/string builder
TextBuilder() - Constructor for class org.rythmengine.utils.TextBuilder
Construct a root text builder
TextBuilder(TextBuilder) - Constructor for class org.rythmengine.utils.TextBuilder
Construct a chained text builder with a TextBuilder.caller() instance
TextBuilder.StrBuf - Class in org.rythmengine.utils
A data structure used to store both character based content and it's binary byte array.
TextBuilder.StrBuf(String, byte[]) - Constructor for class org.rythmengine.utils.TextBuilder.StrBuf
 
TextBuilder.StrBuf(String) - Constructor for class org.rythmengine.utils.TextBuilder.StrBuf
 
Time - Class in org.rythmengine.utils
Time utils
Time() - Constructor for class org.rythmengine.utils.Time
 
Time.CronExpression - Class in org.rythmengine.utils
Thanks to Quartz project, https://quartz.dev.java.net

Provides a parser and evaluator for unix-like cron expressions.

Time.CronExpression(String) - Constructor for class org.rythmengine.utils.Time.CronExpression
Constructs a new CronExpression based on the specified parameter.
tmpDir() - Method in class org.rythmengine.conf.RythmConfiguration
Return RythmConfigurationKey.HOME_TMP without lookup
tmpl - Variable in class org.rythmengine.internal.CodeBuilder
 
toBinary() - Method in class org.rythmengine.utils.TextBuilder.StrBuf
 
toCode() - Method in class org.rythmengine.toString.ToStringStyle
Return Java code reference of this style
Token - Class in org.rythmengine.internal
 
Token(String, TextBuilder) - Constructor for class org.rythmengine.internal.Token
 
Token(String, TextBuilder, boolean) - Constructor for class org.rythmengine.internal.Token
 
Token(String, IContext) - Constructor for class org.rythmengine.internal.Token
 
Token(String, IContext, boolean) - Constructor for class org.rythmengine.internal.Token
 
Token.StringToken - Class in org.rythmengine.internal
 
Token.StringToken(String, IContext) - Constructor for class org.rythmengine.internal.Token.StringToken
 
Token.StringToken(String, IContext, boolean) - Constructor for class org.rythmengine.internal.Token.StringToken
 
toString(String, Object) - Static method in class org.rythmengine._Rythm
 
toString(Object) - Static method in class org.rythmengine._Rythm
 
toString(Object, ToStringOption, ToStringStyle) - Static method in class org.rythmengine._Rythm
 
toString() - Method in enum org.rythmengine.conf.RythmConfigurationKey
Calling to this method is equals to calling RythmConfigurationKey.getKey()
toString() - Method in class org.rythmengine.extension.ICodeType.DefImpl
 
toString() - Method in enum org.rythmengine.internal.Keyword
 
toString() - Method in class org.rythmengine.internal.Token.StringToken
 
toString(String, Object) - Static method in class org.rythmengine.Rythm
 
toString(Object) - Static method in class org.rythmengine.Rythm
 
toString(Object, ToStringOption, ToStringStyle) - Static method in class org.rythmengine.Rythm
 
toString() - Method in class org.rythmengine.RythmEngine
 
toString(String, Object) - Method in class org.rythmengine.RythmEngine
Render template in ToString mode by string typed template source and one object instance which state is to be output.
toString(Object) - Method in class org.rythmengine.RythmEngine
Render template in AutoToString mode by one object instance which state is to be output.
toString(Object, ToStringOption, ToStringStyle) - Method in class org.rythmengine.RythmEngine
Render template in AutoToString mode by one object instance which state is to be output and option and stype.
toString() - Method in class org.rythmengine.template.ITag.__Parameter
 
toString() - Method in class org.rythmengine.toString.ToStringOption
Print this to string option instance using the following logic:

toString() - Method in class org.rythmengine.toString.ToStringStyle
Output the style's class name
toString() - Method in class org.rythmengine.utils.F.E3
 
toString() - Method in class org.rythmengine.utils.F.E4
 
toString() - Method in class org.rythmengine.utils.F.E5
 
toString() - Method in class org.rythmengine.utils.F.Either
 
toString() - Method in class org.rythmengine.utils.F.None
 
toString() - Method in class org.rythmengine.utils.F.Some
 
toString() - Method in class org.rythmengine.utils.F.T3
 
toString() - Method in class org.rythmengine.utils.F.T4
 
toString() - Method in class org.rythmengine.utils.F.T5
 
toString() - Method in class org.rythmengine.utils.F.Tuple
 
toString() - Method in class org.rythmengine.utils.Range
 
toString() - Method in class org.rythmengine.utils.RawData
 
toString(Object) - Static method in class org.rythmengine.utils.S
Safe convert an Object to String.
toString() - Method in class org.rythmengine.utils.TextBuilder.StrBuf
 
toString() - Method in class org.rythmengine.utils.TextBuilder
Return the internal buffer or caller's internal buffer if it is null
toString() - Method in class org.rythmengine.utils.Time.CronExpression
Returns the string representation of the CronExpression
ToStringOption - Class in org.rythmengine.toString
Defines the options can be set when output an object into string
ToStringOption() - Constructor for class org.rythmengine.toString.ToStringOption
Construct an new default option
ToStringOption(boolean, boolean) - Constructor for class org.rythmengine.toString.ToStringOption
Construct an option with specified appendStatic and appendTransient switch.
ToStringOption(boolean, boolean, Class<?>) - Constructor for class org.rythmengine.toString.ToStringOption
Construct an option with static, transient output switch and upToClass
ToStringStyle - Class in org.rythmengine.toString
Controls String formatting for ToStringBuilder.
ToStringStyle() - Constructor for class org.rythmengine.toString.ToStringStyle
Constructor.
ToStringTemplateBase - Class in org.rythmengine.internal
The template base used in ToString mode or AutoToString mode
ToStringTemplateBase() - Constructor for class org.rythmengine.internal.ToStringTemplateBase
 
ToStringTemplateResource - Class in org.rythmengine.resource
Created by IntelliJ IDEA.
ToStringTemplateResource(AutoToString.AutoToStringData) - Constructor for class org.rythmengine.resource.ToStringTemplateResource
 
toUUID() - Method in class org.rythmengine.template.ITag.__ParameterList
Used to create unique key for @cacheFor() transformer
trace(String, Object...) - Method in class org.rythmengine.logger.CommonsLogger
 
trace(Throwable, String, Object...) - Method in class org.rythmengine.logger.CommonsLogger
 
trace(String, Object...) - Method in interface org.rythmengine.logger.ILogger
 
trace(Throwable, String, Object...) - Method in interface org.rythmengine.logger.ILogger
 
trace(String, Object...) - Method in class org.rythmengine.logger.JDKLogger
 
trace(Throwable, String, Object...) - Method in class org.rythmengine.logger.JDKLogger
 
trace(String, Object...) - Static method in class org.rythmengine.logger.Logger
 
trace(Throwable, String, Object...) - Static method in class org.rythmengine.logger.Logger
 
trace(String, Object...) - Method in class org.rythmengine.logger.NullLogger
 
trace(Throwable, String, Object...) - Method in class org.rythmengine.logger.NullLogger
 
transformEnabled() - Method in class org.rythmengine.conf.RythmConfiguration
Transformer - Annotation Type in org.rythmengine.extension
Transformer could be used to annotate on a public static methods that works on a given object with or without parameters.
trigger(IEventDispatcher, PARAM) - Method in interface org.rythmengine.internal.IEvent
 
trigger(IEventDispatcher, PARAM) - Method in class org.rythmengine.internal.RythmEvents
 
tryLoadTemplate(String, RythmEngine, TemplateClass, ICodeType) - Method in interface org.rythmengine.extension.ITemplateResourceLoader
Try to load a template tag with tag name.
tryLoadTemplate(String, RythmEngine, TemplateClass, ICodeType) - Method in class org.rythmengine.resource.ResourceLoaderBase
 
tryLoadTemplate(String, TemplateClass, ICodeType) - Method in class org.rythmengine.resource.TemplateResourceManager
 
TSNode - Class in org.rythmengine.toString
A TSNode (ToString Node) represents an object to be put into the toString stream
TSNode() - Constructor for class org.rythmengine.toString.TSNode
 
Tuple(A, B) - Static method in class org.rythmengine.utils.F
 
turnOffSandbox(String) - Static method in class org.rythmengine.Sandbox
Turn off sandbox mode.
type - Variable in class org.rythmengine.internal.CodeBuilder.RenderArgDeclaration
 
type - Variable in class org.rythmengine.toString.TSNode
 
typeInferenceEnabled() - Method in class org.rythmengine.conf.RythmConfiguration

U

unregisterRenderListener(IRythmListener) - Method in class org.rythmengine.internal.EventBus
 
upperCase(Object) - Static method in class org.rythmengine.utils.S
Bridge String.toUpperCase() method to Object
upToClass - Variable in class org.rythmengine.toString.ToStringOption
Specify the up most parent class whose declared fields will be output.
urlEncode(Object) - Static method in class org.rythmengine.utils.S
encode using utf-8
userCheckInterval() - Method in class org.rythmengine.resource.ClasspathTemplateResource
 
userCheckInterval() - Method in class org.rythmengine.resource.StringTemplateResource
 
userCheckInterval() - Method in class org.rythmengine.resource.TemplateResourceBase
 
userCheckInterval() - Method in class org.rythmengine.resource.ToStringTemplateResource
 
userContext() - Method in class org.rythmengine.RythmEngine.RenderSettings
Return thread local user context map

V

v - Variable in class org.rythmengine.utils.NamedParams.Pair
 
value - Variable in class org.rythmengine.template.ITag.__Parameter
Parameter value
valueOf(String) - Static method in enum org.rythmengine.cache.CacheServiceFactory
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.rythmengine.cache.EhCacheService
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.rythmengine.conf.RythmConfigurationKey
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.rythmengine.internal.IContext.Break
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.rythmengine.internal.IContext.Continue
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.rythmengine.internal.Keyword
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.rythmengine.Rythm.Mode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.rythmengine.RythmEngine.OutputMode
Returns the enum constant of this type with the specified name.
valueOf(T[]) - Static method in class org.rythmengine.template.TemplateBase.__Itr
 
valueOf(int[]) - Static method in class org.rythmengine.template.TemplateBase.__Itr
 
valueOf(long[]) - Static method in class org.rythmengine.template.TemplateBase.__Itr
 
valueOf(float[]) - Static method in class org.rythmengine.template.TemplateBase.__Itr
 
valueOf(double[]) - Static method in class org.rythmengine.template.TemplateBase.__Itr
 
valueOf(short[]) - Static method in class org.rythmengine.template.TemplateBase.__Itr
 
valueOf(char[]) - Static method in class org.rythmengine.template.TemplateBase.__Itr
 
valueOf(byte[]) - Static method in class org.rythmengine.template.TemplateBase.__Itr
 
valueOf(boolean[]) - Static method in class org.rythmengine.template.TemplateBase.__Itr
 
valueOf(Range) - Static method in class org.rythmengine.template.TemplateBase.__Itr
 
valueOf(Object) - Static method in class org.rythmengine.template.TemplateBase.__Itr
 
valueOf(Iterable<T>) - Static method in class org.rythmengine.template.TemplateBase.__Itr
 
valueOf(Enumeration<T>) - Static method in class org.rythmengine.template.TemplateBase.__Itr
 
valueOf(String) - Static method in class org.rythmengine.toString.ToStringOption
Construct a ToStringOption instance out from a string.
valueOf(String) - Static method in class org.rythmengine.toString.ToStringStyle
valueOf(String) - Static method in enum org.rythmengine.utils.Escape
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in class org.rythmengine.utils.Range
 
valueOf(Object) - Static method in class org.rythmengine.utils.RawData
 
valueOfIgnoreCase(String) - Static method in enum org.rythmengine.conf.RythmConfigurationKey
Return key enum instance from the string in case insensitive mode
valueOfIngoreCase(Object) - Static method in enum org.rythmengine.utils.Escape
 
valueOfIngoreCase(ITemplate, Object) - Static method in enum org.rythmengine.utils.Escape
 
values() - Static method in enum org.rythmengine.cache.CacheServiceFactory
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.rythmengine.cache.EhCacheService
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.rythmengine.conf.RythmConfigurationKey
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.rythmengine.internal.IContext.Break
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.rythmengine.internal.IContext.Continue
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.rythmengine.internal.Keyword
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.rythmengine.Rythm.Mode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.rythmengine.RythmEngine.OutputMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.rythmengine.utils.Escape
Returns an array containing the constants of this enum type, in the order they are declared.
version() - Method in class org.rythmengine.RythmEngine
Return Version string of the engine instance.

W

warn(String, Object...) - Method in class org.rythmengine.logger.CommonsLogger
 
warn(Throwable, String, Object...) - Method in class org.rythmengine.logger.CommonsLogger
 
warn(String, Object...) - Method in interface org.rythmengine.logger.ILogger
 
warn(Throwable, String, Object...) - Method in interface org.rythmengine.logger.ILogger
 
warn(String, Object...) - Method in class org.rythmengine.logger.JDKLogger
 
warn(Throwable, String, Object...) - Method in class org.rythmengine.logger.JDKLogger
 
warn(String, Object...) - Static method in class org.rythmengine.logger.Logger
 
warn(Throwable, String, Object...) - Static method in class org.rythmengine.logger.Logger
 
warn(String, Object...) - Method in class org.rythmengine.logger.NullLogger
 
warn(Throwable, String, Object...) - Method in class org.rythmengine.logger.NullLogger
 
whichLoader(ITemplateResource) - Method in class org.rythmengine.resource.TemplateResourceManager
 
wrap(String) - Static method in class org.rythmengine.utils.JSONWrapper
Parse the string and return the JSONWrapper
writeContent(CharSequence, File) - Static method in class org.rythmengine.utils.IO
Write String content to a file (always use utf-8)
writeContent(CharSequence, File, String) - Static method in class org.rythmengine.utils.IO
Write String content to a file (always use utf-8)
writeContent(CharSequence, Writer) - Static method in class org.rythmengine.utils.IO
 
writeOutput() - Method in enum org.rythmengine.RythmEngine.OutputMode
Return true if the current output mode is to output to OutputStream or Writer

X

XML - Static variable in class org.rythmengine.extension.ICodeType.DefImpl
 

Y

YEAR - Static variable in class org.rythmengine.utils.Time.CronExpression
 
years - Variable in class org.rythmengine.utils.Time.CronExpression
 

_

_1 - Variable in class org.rythmengine.utils.F.E3
 
_1(A) - Static method in class org.rythmengine.utils.F.E3
 
_1 - Variable in class org.rythmengine.utils.F.E4
 
_1(A) - Static method in class org.rythmengine.utils.F.E4
 
_1 - Variable in class org.rythmengine.utils.F.E5
 
_1(A) - Static method in class org.rythmengine.utils.F.E5
 
_1 - Variable in class org.rythmengine.utils.F.Either
 
_1(A) - Static method in class org.rythmengine.utils.F.Either
 
_1 - Variable in class org.rythmengine.utils.F.T3
 
_1 - Variable in class org.rythmengine.utils.F.T4
 
_1 - Variable in class org.rythmengine.utils.F.T5
 
_1 - Variable in class org.rythmengine.utils.F.Tuple
 
_2 - Variable in class org.rythmengine.utils.F.E3
 
_2(B) - Static method in class org.rythmengine.utils.F.E3
 
_2 - Variable in class org.rythmengine.utils.F.E4
 
_2(B) - Static method in class org.rythmengine.utils.F.E4
 
_2 - Variable in class org.rythmengine.utils.F.E5
 
_2(B) - Static method in class org.rythmengine.utils.F.E5
 
_2 - Variable in class org.rythmengine.utils.F.Either
 
_2(B) - Static method in class org.rythmengine.utils.F.Either
 
_2 - Variable in class org.rythmengine.utils.F.T3
 
_2 - Variable in class org.rythmengine.utils.F.T4
 
_2 - Variable in class org.rythmengine.utils.F.T5
 
_2 - Variable in class org.rythmengine.utils.F.Tuple
 
_3 - Variable in class org.rythmengine.utils.F.E3
 
_3(C) - Static method in class org.rythmengine.utils.F.E3
 
_3 - Variable in class org.rythmengine.utils.F.E4
 
_3(C) - Static method in class org.rythmengine.utils.F.E4
 
_3 - Variable in class org.rythmengine.utils.F.E5
 
_3(C) - Static method in class org.rythmengine.utils.F.E5
 
_3 - Variable in class org.rythmengine.utils.F.T3
 
_3 - Variable in class org.rythmengine.utils.F.T4
 
_3 - Variable in class org.rythmengine.utils.F.T5
 
_4 - Variable in class org.rythmengine.utils.F.E4
 
_4(D) - Static method in class org.rythmengine.utils.F.E4
 
_4 - Variable in class org.rythmengine.utils.F.E5
 
_4(D) - Static method in class org.rythmengine.utils.F.E5
 
_4 - Variable in class org.rythmengine.utils.F.T4
 
_4 - Variable in class org.rythmengine.utils.F.T5
 
_5 - Variable in class org.rythmengine.utils.F.E5
 
_5(E) - Static method in class org.rythmengine.utils.F.E5
 
_5 - Variable in class org.rythmengine.utils.F.T5
 
__append(TextBuilder.StrBuf) - Method in class org.rythmengine.template.TemplateBase
 
__append(Object) - Method in class org.rythmengine.template.TemplateBase
 
__append(char) - Method in class org.rythmengine.template.TemplateBase
 
__append(int) - Method in class org.rythmengine.template.TemplateBase
 
__append(long) - Method in class org.rythmengine.template.TemplateBase
 
__append(float) - Method in class org.rythmengine.template.TemplateBase
 
__append(double) - Method in class org.rythmengine.template.TemplateBase
 
__append(boolean) - Method in class org.rythmengine.template.TemplateBase
 
__append(TextBuilder.StrBuf) - Method in class org.rythmengine.utils.TextBuilder
Append a TextBuilder.StrBuf content into the buffer
__append(Object) - Method in class org.rythmengine.utils.TextBuilder
Append a object to internal buffer or output (os or writer).
__append(char) - Method in class org.rythmengine.utils.TextBuilder
Append a char to internal buffer
__append(byte) - Method in class org.rythmengine.utils.TextBuilder
Append a byte to internal buffer
__append(int) - Method in class org.rythmengine.utils.TextBuilder
Append an integer to internal buffer
__append(long) - Method in class org.rythmengine.utils.TextBuilder
Append a long to internal buffer
__append(float) - Method in class org.rythmengine.utils.TextBuilder
Append a float to internal buffer
__append(double) - Method in class org.rythmengine.utils.TextBuilder
Append a double to internal buffer
__append(boolean) - Method in class org.rythmengine.utils.TextBuilder
Append a boolean to internal buffer
__body - Variable in class org.rythmengine.template.TagBase
 
__bodyLogger - Static variable in class org.rythmengine.template.ITag.__Body
the body logger
__buffer - Variable in class org.rythmengine.utils.TextBuilder
The internal buffer
__call() - Method in class org.rythmengine.template.ITag.__Body
 
__call(int) - Method in interface org.rythmengine.template.ITag
Call this tag
__call(int) - Method in class org.rythmengine.template.TagBase
 
__caller() - Method in class org.rythmengine.template.TemplateBase
Return caller of the template when this template is invoked as a tag
__caller - Variable in class org.rythmengine.utils.TextBuilder
The caller text builder.
__calling() - Method in class org.rythmengine.template.TagBase
Check if inside a tag calling context
__cloneMe(RythmEngine, ITemplate) - Method in interface org.rythmengine.template.ITemplate
Get a copy of this template instance and pass in the engine and caller
__cloneMe(RythmEngine, ITemplate) - Method in class org.rythmengine.template.TagBase
 
__cloneMe(RythmEngine, ITemplate) - Method in class org.rythmengine.template.TemplateBase
Not to be used in user application or template
__context - Variable in class org.rythmengine.template.ITag.__Body
The context template
__context - Variable in class org.rythmengine.template.TagBase
 
__ctx - Variable in class org.rythmengine.template.TemplateBase
The render context
__curCodeType() - Method in interface org.rythmengine.template.ITemplate
(not API) Return current code type.
__curCodeType() - Method in class org.rythmengine.template.TemplateBase
 
__curEscape() - Method in interface org.rythmengine.template.ITemplate
(not API) Return the current escape scheme
__curEscape() - Method in class org.rythmengine.template.TemplateBase
 
__curLocale() - Method in interface org.rythmengine.template.ITemplate
(not API) Return the current locale
__curLocale() - Method in class org.rythmengine.template.TemplateBase
 
__debug(String, Object...) - Static method in class org.rythmengine.template.TemplateBase
 
__defaultEscape() - Method in class org.rythmengine.internal.TemplateBuilder
Return the default escape method.
__defaultEscape() - Method in class org.rythmengine.template.TemplateBase
 
__endSection() - Method in class org.rythmengine.template.TemplateBase
End a layout section.
__endSection(boolean) - Method in class org.rythmengine.template.TemplateBase
End a layout section with a boolean flag mark if it is a default content or not.
__engine() - Method in interface org.rythmengine.template.ITemplate
Return the engine instance that is running this template
__engine - Variable in class org.rythmengine.template.TemplateBase
The rythm engine that run this template
__engine() - Method in class org.rythmengine.template.TemplateBase
Return the engine running this template
__error(String, Object...) - Static method in class org.rythmengine.template.TemplateBase
 
__error(Throwable, String, Object...) - Static method in class org.rythmengine.template.TemplateBase
 
__eval(String) - Method in class org.rythmengine.template.TemplateBase
 
__finally() - Method in class org.rythmengine.template.TemplateBase
Template could rewrite this method to make sure operation get called after template rendered even in the case there are exception thrown out
__get(Map<String, Object>, String, Class<T>) - Static method in class org.rythmengine.template.TemplateBase
 
__get(String, Class<T>) - Method in class org.rythmengine.template.TemplateBase
 
__get(String) - Method in class org.rythmengine.template.TemplateBase
__getAs(String, Class<T>) - Method in class org.rythmengine.template.TemplateBase
Get render arg and do type cast to the class specified
__getBuffer() - Method in interface org.rythmengine.template.ITemplate
Return the internal buffer
__getBuffer() - Method in class org.rythmengine.utils.TextBuilder
__getClass(int) - Method in class org.rythmengine.template.TemplateBase
 
__getClass(boolean) - Method in class org.rythmengine.template.TemplateBase
 
__getClass(char) - Method in class org.rythmengine.template.TemplateBase
 
__getClass(long) - Method in class org.rythmengine.template.TemplateBase
 
__getClass(float) - Method in class org.rythmengine.template.TemplateBase
 
__getClass(double) - Method in class org.rythmengine.template.TemplateBase
 
__getClass(byte) - Method in class org.rythmengine.template.TemplateBase
 
__getClass(Object) - Method in class org.rythmengine.template.TemplateBase
 
__getName() - Method in class org.rythmengine.template.EmptyTemplate
 
__getName() - Method in interface org.rythmengine.template.ITag
Get the tag name
__getName() - Method in class org.rythmengine.template.TagBase
 
__getProperty(String) - Method in class org.rythmengine.template.ITag.__Body
 
__getRenderArg(String) - Method in interface org.rythmengine.template.ITemplate
Return a render arg value by name
__getRenderArg(String) - Method in class org.rythmengine.template.TemplateBase
 
__getRenderProperty(String, T) - Method in class org.rythmengine.template.TemplateBase
Get render property by name.
__getRenderProperty(String) - Method in class org.rythmengine.template.TemplateBase
Get render property by name.
__getRenderPropertyAs(String, T) - Method in class org.rythmengine.template.TemplateBase
Get render property by name and do type cast to the specified default value.
__getSection(String) - Method in class org.rythmengine.template.TemplateBase
Get a section content as RawData by name.
__getSection() - Method in class org.rythmengine.template.TemplateBase
Get layout content as RawData.
__getTemplateClass(boolean) - Method in interface org.rythmengine.template.ITemplate
Return the template class of this template instance
__getTemplateClass(boolean) - Method in class org.rythmengine.template.TemplateBase
Get the template class of this template.
__getUserContext() - Method in interface org.rythmengine.template.ITemplate
Return user context previously set to this template instance.
__getUserContext() - Method in class org.rythmengine.template.TemplateBase
 
__handleTemplateExecutionException(Exception) - Method in class org.rythmengine.template.TemplateBase
Handle template execution exception.
__hasParent() - Method in class org.rythmengine.template.TemplateBase
 
__i18n(String, Object...) - Method in class org.rythmengine.template.TemplateBase
 
__info(String, Object...) - Static method in class org.rythmengine.template.TemplateBase
 
__init() - Method in interface org.rythmengine.template.ITemplate
Must be called before real render() happened.
__init() - Method in class org.rythmengine.template.TemplateBase
the implementation of this method is to be generated by CodeBuilder.
__internalBuild() - Method in class org.rythmengine.template.JavaTagBase
 
__internalBuild() - Method in class org.rythmengine.template.TemplateBase
Not to be used in user application or template
__internalClone() - Method in class org.rythmengine.template.TemplateBase
Not to be used in user application or template
__internalInit() - Method in class org.rythmengine.template.TemplateBase
Not to be used in user application or template
__internalRender() - Method in class org.rythmengine.template.TemplateBase
Not to be used in user application or template
__invokeTag(int, String) - Method in class org.rythmengine.template.TemplateBase
Invoke a tag.
__invokeTag(int, String, boolean) - Method in class org.rythmengine.template.TemplateBase
Invoke a tag.
__invokeTag(int, String, ITag.__ParameterList) - Method in class org.rythmengine.template.TemplateBase
Invoke a tag.
__invokeTag(int, String, ITag.__ParameterList, boolean) - Method in class org.rythmengine.template.TemplateBase
Invoke a tag.
__invokeTag(int, String, ITag.__ParameterList, ITag.__Body) - Method in class org.rythmengine.template.TemplateBase
Invoke a tag.
__invokeTag(int, String, ITag.__ParameterList, ITag.__Body, boolean) - Method in class org.rythmengine.template.TemplateBase
Invoke a tag.
__invokeTag(int, String, ITag.__ParameterList, ITag.__Body, ITag.__Body) - Method in class org.rythmengine.template.TemplateBase
Invoke a tag.
__invokeTag(int, String, ITag.__ParameterList, ITag.__Body, ITag.__Body, boolean) - Method in class org.rythmengine.template.TemplateBase
Invoke a tag.
__isDefVal(Object) - Static method in class org.rythmengine.template.TemplateBase
 
__line() - Method in class org.rythmengine.template.TagBase
 
__loadExtendingArgs() - Method in class org.rythmengine.template.TemplateBase
the implementation of this method is to be generated by CodeBuilder.
__log(String, Object...) - Static method in class org.rythmengine.template.TemplateBase
 
__logger - Static variable in class org.rythmengine.template.TemplateBase
The logger
__logTime - Variable in class org.rythmengine.template.TemplateBase
 
__parent - Variable in class org.rythmengine.template.TemplateBase
The parent template (layout template)
__pLayoutContent() - Method in class org.rythmengine.template.TagBase
 
__pLayoutContent() - Method in class org.rythmengine.template.TemplateBase
Print the layout content.
__pLayoutSection(String) - Method in class org.rythmengine.template.TemplateBase
Print a layout section by name.
__pLayoutSectionInherited(String) - Method in class org.rythmengine.template.TemplateBase
Print default section content inside child template section content.
__popItrVar() - Method in class org.rythmengine.template.TemplateBase
 
__prepareRender(ICodeType, Locale, RythmEngine) - Method in class org.rythmengine.template.TemplateBase
 
__pushItrVar(String, Object) - Method in class org.rythmengine.template.TemplateBase
 
__render(String, Object...) - Method in class org.rythmengine.template.TemplateBase
Render another template from this template.
__render(String) - Method in class org.rythmengine.template.TemplateBase
Render another template from within this template.
__renderArgName(int) - Method in class org.rythmengine.template.TemplateBase
Return render arg name by position
__renderArgs - Variable in class org.rythmengine.template.TemplateBase
Stores render args of this template.
__renderArgTypeArray() - Method in class org.rythmengine.template.TemplateBase
Return render arg type in array.
__renderArgTypeMap() - Method in class org.rythmengine.template.TemplateBase
Return render arg type in Map.
__safeCast(Object, Class<T>) - Static method in class org.rythmengine.template.TemplateBase
 
__self - Variable in class org.rythmengine.template.ITag.__Body
This body itself.
__set(String, Object) - Method in class org.rythmengine.template.TemplateBase
__setBodyArgByName(String, Object) - Method in class org.rythmengine.template.ITag.__Body
 
__setBodyArgByPos(int, Object) - Method in class org.rythmengine.template.ITag.__Body
 
__setBodyContext(ITag.__Body) - Method in interface org.rythmengine.template.ITag
Set body context and return this tag
__setBodyContext(ITag.__Body) - Method in class org.rythmengine.template.TagBase
 
__setBuffer(StringBuilder) - Method in class org.rythmengine.utils.TextBuilder
Set the internal buffer to this instance or if the TextBuilder.caller() exists, to the caller instance
__setLayoutContent(String) - Method in class org.rythmengine.template.TemplateBase
Set layout content.
__setOutput(String) - Method in class org.rythmengine.template.TemplateBase
Set output file path
__setOutput(File) - Method in class org.rythmengine.template.TemplateBase
Set output file
__setOutput(OutputStream) - Method in class org.rythmengine.template.TemplateBase
Set output stream
__setOutput(Writer) - Method in class org.rythmengine.template.TemplateBase
Set output writer
__setOutputStream(OutputStream) - Method in interface org.rythmengine.template.ITemplate
Set binary output stream to the template instance.
__setOutputStream(OutputStream) - Method in class org.rythmengine.template.TemplateBase
 
__setProperty(String, Object) - Method in class org.rythmengine.template.ITag.__Body
 
__setRenderArg(String, Object) - Method in class org.rythmengine.template.EmptyTemplate
 
__setRenderArg(JSONWrapper) - Method in class org.rythmengine.template.EmptyTemplate
 
__setRenderArg(int, Object) - Method in class org.rythmengine.template.EmptyTemplate
 
__setRenderArg(String, Object) - Method in interface org.rythmengine.template.ITemplate
Set a render arg by name
__setRenderArg(int, Object) - Method in interface org.rythmengine.template.ITemplate
Set a render arg by position
__setRenderArg(JSONWrapper) - Method in interface org.rythmengine.template.ITemplate
Set renderArgs using JSON data
__setRenderArg(String, Object) - Method in class org.rythmengine.template.JavaTagBase
 
__setRenderArg(String, Object) - Method in class org.rythmengine.template.TagBase
 
__setRenderArg(JSONWrapper) - Method in class org.rythmengine.template.TemplateBase
 
__setRenderArg(String, Object) - Method in class org.rythmengine.template.TemplateBase
 
__setRenderArg(int, Object) - Method in class org.rythmengine.template.TemplateBase
 
__setRenderArgs(Map<String, Object>) - Method in class org.rythmengine.template.EmptyTemplate
 
__setRenderArgs(Object...) - Method in class org.rythmengine.template.EmptyTemplate
 
__setRenderArgs(Map<String, Object>) - Method in interface org.rythmengine.template.ITemplate
Set renderArgs in name-value pair
__setRenderArgs(Object...) - Method in interface org.rythmengine.template.ITemplate
Set renderArgs in position
__setRenderArgs(Map<String, Object>) - Method in class org.rythmengine.template.TagBase
 
__setRenderArgs(Map<String, Object>) - Method in class org.rythmengine.template.TemplateBase
 
__setRenderArgs(Object...) - Method in class org.rythmengine.template.TemplateBase
 
__setRenderArgs0(ITag.__ParameterList) - Method in class org.rythmengine.template.EmptyTemplate
 
__setRenderArgs0(ITag.__ParameterList) - Method in class org.rythmengine.template.JavaTagBase
 
__setRenderArgs0(ITag.__ParameterList) - Method in class org.rythmengine.template.TemplateBase
Set render arg from tag params Not to be used in user application or template
__setRenderProperty(String, Object) - Method in class org.rythmengine.template.TemplateBase
Set render property by name.
__setSecureCode(String) - Method in interface org.rythmengine.template.ITemplate
Set secure code (for sandbox purpse)
__setSecureCode(String) - Method in class org.rythmengine.template.TemplateBase
 
__setTemplateClass(TemplateClass) - Method in class org.rythmengine.template.TemplateBase
Set template class and template code type to this template instance

__setup() - Method in class org.rythmengine.template.TemplateBase
the implementation of this method is to be generated by CodeBuilder.
__setUserContext(Map<String, Object>) - Method in interface org.rythmengine.template.ITemplate
Set user context to the template instance
__setUserContext(Map<String, Object>) - Method in class org.rythmengine.template.TemplateBase
 
__setWriter(Writer) - Method in interface org.rythmengine.template.ITemplate
Set a character based writer to the template instance
__setWriter(Writer) - Method in class org.rythmengine.template.TemplateBase
 
__startSection(String) - Method in class org.rythmengine.template.TemplateBase
Start a layout section.
__str() - Method in class org.rythmengine.template.TagBase
 
__style - Variable in class org.rythmengine.internal.ToStringTemplateBase
 
__template() - Method in class org.rythmengine.template.ITag.__Body
 
__template() - Method in class org.rythmengine.template.TemplateBase
Used for Java extension/transformer
__transNull(Class<T>) - Static method in class org.rythmengine.template.TemplateBase
 
__triggerRenderEvent(IEvent<Void, ITemplate>, RythmEngine) - Method in class org.rythmengine.template.TagBase
 
__triggerRenderEvent(IEvent<Void, ITemplate>, RythmEngine) - Method in class org.rythmengine.template.TemplateBase
Trigger render events.
__warn(String, Object...) - Static method in class org.rythmengine.template.TemplateBase
 
__warn(Throwable, String, Object...) - Static method in class org.rythmengine.template.TemplateBase
 
_body - Variable in class org.rythmengine.template.JavaTagBase
 
_body - Variable in class org.rythmengine.template.TagBase
 
_o - Variable in class org.rythmengine.template.TemplateBase.__Itr
 
_params - Variable in class org.rythmengine.template.JavaTagBase
 
_pTagBody(ITag.__ParameterList, StringBuilder) - Method in class org.rythmengine.template.TagBase
 
_Rythm - Class in org.rythmengine
_Rythm is clone of Rythm but for internal use of Rythm engine.
_Rythm() - Constructor for class org.rythmengine._Rythm
 
_size - Variable in class org.rythmengine.template.TemplateBase.__Itr
 
A B C D E F G H I J K L M N O P R S T U V W X Y _ 

Copyright © 2015. All Rights Reserved.