public abstract class AbstractStringEntityConverter<T extends EntitySerializer<java.lang.String>> extends AbstractEntityConverter
| 限定符和类型 | 字段和说明 |
|---|---|
protected T |
serializer |
| 构造器和说明 |
|---|
AbstractStringEntityConverter(T serializer) |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
allowRead()
是否允许读
|
boolean |
allowWrite()
是否允许写
|
boolean |
canRead(Context ctx,
java.lang.String mime)
是否能读
|
boolean |
canWrite(java.lang.String mime,
Context ctx)
是否能写
|
protected void |
doWrite(Context ctx,
java.lang.Object data,
java.lang.String text)
输出
|
T |
getSerializer() |
protected boolean |
isWriteType() |
void |
write(java.lang.Object data,
Context ctx)
写入
|
java.lang.String |
writeAndReturn(java.lang.Object data,
Context ctx)
写入并返回(渲染并返回(默认不实现))
|
readchangeBody, changeEntityDo, changeValue, changeValueDo, doRead, doReadArgumentclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitisInstance, mappings, nameprotected final T extends EntitySerializer<java.lang.String> serializer
public AbstractStringEntityConverter(T serializer)
public T getSerializer()
protected boolean isWriteType()
public boolean allowWrite()
EntityConverterpublic boolean canWrite(java.lang.String mime,
Context ctx)
EntityConverterpublic java.lang.String writeAndReturn(java.lang.Object data,
Context ctx)
throws java.lang.Throwable
EntityConverterjava.lang.Throwablepublic void write(java.lang.Object data,
Context ctx)
throws java.lang.Throwable
EntityConverterdata - 数据ctx - 上下文java.lang.Throwableprotected void doWrite(Context ctx, java.lang.Object data, java.lang.String text)
ctx - 上下文data - 数据(原)text - 文源public boolean allowRead()
EntityConverterpublic boolean canRead(Context ctx, java.lang.String mime)
EntityConverter