|
Interface Summary |
| 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 |