AbstractWeixinSignature.java
package com.foxinmy.weixin4j.sign;
import com.foxinmy.weixin4j.util.MapUtil;
/**
* 微信签名
*
* @className AbstractWeixinSignature
* @author jinyu(foxinmy@gmail.com)
* @date 2016年3月26日
* @since JDK 1.6
* @see
* @deprecated 迁移到子模块weixin4j-pay
*/
@Deprecated
public abstract class AbstractWeixinSignature implements WeixinSignature {
/**
* 是否编码
*
* @return 默认false不进行编码
*/
@Override
public boolean encoder() {
return false;
}
/**
* 是否转换小写
*
* @return 默认false不转换小写
*/
@Override
public boolean lowerCase() {
return false;
}
/**
* 拼接字符串
*
* @param obj
* @return
*/
protected StringBuilder join(Object obj) {
return new StringBuilder(MapUtil.toJoinString(obj, encoder(),
lowerCase()));
}
}