Interface | Description |
---|---|
IByteCodeEnhancer |
Use application or framework plugins based on rythm engine could
implement this interface to allow further process compiled
template classes.
|
IByteCodeHelper |
A
IByteCodeHelper could be plugged into RythmEngine
in memory compilation system to provide extra way to locate class byte
code. |
ICacheService |
Define cache service
|
ICacheServiceFactory |
Created with IntelliJ IDEA.
|
ICodeType |
Specify a language (e.g.
|
IDurationParser |
A user application could implement this interface to provide
customized time string parsing utility to
rythm cache service . |
IFormatter |
Created by luog on 2/01/14.
|
II18nMessageResolver |
Define interface for customized i18n message resolver
|
ILoggerFactory |
Created by IntelliJ IDEA.
|
IPropertyAccessor |
The interface can be implemented by application that use Rythm
with
dynamic expression
option enabled. |
IRenderExceptionHandler |
Use application or framework plugin based on Rythm could
implement this interface to define how they want to handle
template execution exception.
|
IRythmListener |
Listen to rythm event
|
ISourceCodeEnhancer |
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
|
ITemplateResourceLoader |
Defines the behavior of a template resource loader
|
Class | Description |
---|---|
IByteCodeEnhancer.INSTS |
Not to be used by user application
|
ICodeType.DefImpl | |
II18nMessageResolver.DefaultImpl | |
IRythmListener.ListenerAdaptor | |
ISourceCodeEnhancer.INSTS |
This is used by
RythmConfiguration and user application
should not use this static member |
JodaDateTimeFormatter |
Created by luog on 2/01/14.
|
Annotation Type | Description |
---|---|
Transformer |
Transformer could be used to annotate on a public static methods
that works on a given object with or without parameters. |
Copyright © 2015. All Rights Reserved.