@FunctionalInterface
public interface Render
RenderManager.register(Render)| 限定符和类型 | 方法和说明 |
|---|---|
default java.lang.String[] |
mappings()
映射
|
default boolean |
matched(Context ctx,
java.lang.String mime)
是否匹配
|
default java.lang.String |
name()
名字
|
void |
render(java.lang.Object data,
Context ctx)
渲染
|
default java.lang.String |
renderAndReturn(java.lang.Object data,
Context ctx)
渲染并返回(默认不实现)
|
default java.lang.String name()
default java.lang.String[] mappings()
default boolean matched(Context ctx, java.lang.String mime)
ctx - 上下文mime - 媒体类型default java.lang.String renderAndReturn(java.lang.Object data,
Context ctx)
throws java.lang.Throwable
java.lang.Throwablevoid render(java.lang.Object data,
Context ctx)
throws java.lang.Throwable
data - 数据ctx - 上下文java.lang.Throwable