public class ToStringConversionPolicy
extends java.lang.Object
implements java.lang.Cloneable
| 构造器和说明 |
|---|
ToStringConversionPolicy()
Instantiates a new to string conversion policy.
|
ToStringConversionPolicy(ToStringConvertor<?>... convertor)
Instantiates a new to string conversion policy.
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
add(ToStringConversionPolicy conversionPolicy)
添加转换策略,如果新添加的转换策略中出现重复绑定相当类型的转换器择抛出异常
.
|
<E> void |
add(ToStringConvertor<E> convertor)
添加转换器,如果出现重复绑定相当类型的转换器择抛出异常
.
|
void |
addConvertors(java.util.Collection<ToStringConvertor<?>> convertors)
添加转换器(复数)
.
|
void |
addConvertors(ToStringConvertor<?>... convertors)
添加转换器
.
|
ToStringConversionPolicy |
clone() |
<E> ToStringConvertor<E> |
getConvertor(cn.featherfly.common.lang.reflect.Type<E> type)
返回指定类型的转换器
.
|
java.util.Collection<ToStringConvertor<?>> |
getConvertors()
返回全部转换器
.
|
boolean |
hasConvertor(java.lang.Class<?> type)
判断是否拥有指定类型的转换器
.
|
void |
put(ToStringConversionPolicy conversionPolicy)
放入转换策略,如果传入参数的转换策略中的转换器绑定类型已经有转换器绑定,则替换已绑定的转换器
.
|
void |
put(ToStringConvertor<?>... convertors)
放入转换器,如果传入参数的绑定类型已经有转换器绑定,则替换已绑定的转换器
.
|
void |
put(ToStringConvertor<?> convertor)
放入转换器,如果传入参数的绑定类型已经有转换器绑定,则替换已绑定的转换器
.
|
public ToStringConversionPolicy()
public ToStringConversionPolicy(ToStringConvertor<?>... convertor)
convertor - conversionspublic <E> void add(ToStringConvertor<E> convertor)
添加转换器,如果出现重复绑定相当类型的转换器择抛出异常
.E - the element typeconvertor - 转换器public void put(ToStringConvertor<?> convertor)
放入转换器,如果传入参数的绑定类型已经有转换器绑定,则替换已绑定的转换器
.convertor - 转换器public void add(ToStringConversionPolicy conversionPolicy)
添加转换策略,如果新添加的转换策略中出现重复绑定相当类型的转换器择抛出异常
.conversionPolicy - 转换策略public void put(ToStringConversionPolicy conversionPolicy)
放入转换策略,如果传入参数的转换策略中的转换器绑定类型已经有转换器绑定,则替换已绑定的转换器
.conversionPolicy - 转换策略public void put(ToStringConvertor<?>... convertors)
放入转换器,如果传入参数的绑定类型已经有转换器绑定,则替换已绑定的转换器
.convertors - 转换器public void addConvertors(ToStringConvertor<?>... convertors)
添加转换器
.convertors - 转换器public void addConvertors(java.util.Collection<ToStringConvertor<?>> convertors)
添加转换器(复数)
.convertors - 转换器集合public boolean hasConvertor(java.lang.Class<?> type)
判断是否拥有指定类型的转换器
.type - 转换器指定的转换类型public <E> ToStringConvertor<E> getConvertor(cn.featherfly.common.lang.reflect.Type<E> type)
返回指定类型的转换器
.E - the element typetype - 转换器指定的转换类型public java.util.Collection<ToStringConvertor<?>> getConvertors()
返回全部转换器
.public ToStringConversionPolicy clone()
clone 在类中 java.lang.Object