| 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.