public abstract class AbstractStringEntityConverter<T extends EntitySerializer<String>>
extends org.noear.solon.core.handle.AbstractEntityConverter
| Modifier and Type | Field and Description |
|---|---|
protected T |
serializer |
| Constructor and Description |
|---|
AbstractStringEntityConverter(T serializer) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
allowRead() |
boolean |
allowWrite() |
boolean |
canRead(org.noear.solon.core.handle.Context ctx,
String mime) |
boolean |
canWrite(String mime,
org.noear.solon.core.handle.Context ctx) |
protected void |
doWrite(org.noear.solon.core.handle.Context ctx,
Object data,
String text)
输出
|
T |
getSerializer() |
protected boolean |
isWriteType() |
void |
write(Object data,
org.noear.solon.core.handle.Context ctx) |
String |
writeAndReturn(Object data,
org.noear.solon.core.handle.Context ctx) |
changeBody, changeEntityDo, changeValue, changeValueDo, doRead, doReadArgumentprotected final T extends EntitySerializer<String> serializer
public AbstractStringEntityConverter(T serializer)
public T getSerializer()
protected boolean isWriteType()
public boolean allowWrite()
public boolean canWrite(String mime, org.noear.solon.core.handle.Context ctx)
public String writeAndReturn(Object data, org.noear.solon.core.handle.Context ctx) throws Throwable
Throwablepublic void write(Object data, org.noear.solon.core.handle.Context ctx) throws Throwable
Throwableprotected void doWrite(org.noear.solon.core.handle.Context ctx,
Object data,
String text)
ctx - 上下文data - 数据(原)text - 文源public boolean allowRead()
public boolean canRead(org.noear.solon.core.handle.Context ctx,
String mime)
Copyright © 2025. All rights reserved.