This commit is contained in:
@@ -11,6 +11,7 @@ import org.redkale.convert.Reader;
|
|||||||
import java.math.BigInteger;
|
import java.math.BigInteger;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
* BigInteger 的SimpledCoder实现
|
||||||
*
|
*
|
||||||
* <p>
|
* <p>
|
||||||
* 详情见: http://www.redkale.org
|
* 详情见: http://www.redkale.org
|
||||||
|
|||||||
@@ -10,8 +10,11 @@ import org.redkale.convert.SimpledCoder;
|
|||||||
import org.redkale.convert.Writer;
|
import org.redkale.convert.Writer;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
* boolean[] 的SimpledCoder实现
|
||||||
|
*
|
||||||
|
* <p>
|
||||||
|
* 详情见: http://www.redkale.org
|
||||||
*
|
*
|
||||||
* <p> 详情见: http://www.redkale.org
|
|
||||||
* @author zhangjx
|
* @author zhangjx
|
||||||
* @param <R> Reader输入的子类型
|
* @param <R> Reader输入的子类型
|
||||||
* @param <W> Writer输出的子类型
|
* @param <W> Writer输出的子类型
|
||||||
|
|||||||
@@ -10,8 +10,11 @@ import org.redkale.convert.SimpledCoder;
|
|||||||
import org.redkale.convert.Writer;
|
import org.redkale.convert.Writer;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
* boolean 的SimpledCoder实现
|
||||||
|
*
|
||||||
|
* <p>
|
||||||
|
* 详情见: http://www.redkale.org
|
||||||
*
|
*
|
||||||
* <p> 详情见: http://www.redkale.org
|
|
||||||
* @author zhangjx
|
* @author zhangjx
|
||||||
* @param <R> Reader输入的子类型
|
* @param <R> Reader输入的子类型
|
||||||
* @param <W> Writer输出的子类型
|
* @param <W> Writer输出的子类型
|
||||||
|
|||||||
@@ -10,8 +10,11 @@ import org.redkale.convert.SimpledCoder;
|
|||||||
import org.redkale.convert.Writer;
|
import org.redkale.convert.Writer;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
* byte[] 的SimpledCoder实现
|
||||||
|
*
|
||||||
|
* <p>
|
||||||
|
* 详情见: http://www.redkale.org
|
||||||
*
|
*
|
||||||
* <p> 详情见: http://www.redkale.org
|
|
||||||
* @author zhangjx
|
* @author zhangjx
|
||||||
* @param <R> Reader输入的子类型
|
* @param <R> Reader输入的子类型
|
||||||
* @param <W> Writer输出的子类型
|
* @param <W> Writer输出的子类型
|
||||||
|
|||||||
@@ -10,7 +10,8 @@ import org.redkale.convert.SimpledCoder;
|
|||||||
import org.redkale.convert.Writer;
|
import org.redkale.convert.Writer;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
*
|
* byte 的SimpledCoder实现
|
||||||
|
*
|
||||||
* <p>
|
* <p>
|
||||||
* 详情见: http://www.redkale.org
|
* 详情见: http://www.redkale.org
|
||||||
*
|
*
|
||||||
|
|||||||
@@ -10,6 +10,7 @@ import org.redkale.convert.SimpledCoder;
|
|||||||
import org.redkale.convert.Writer;
|
import org.redkale.convert.Writer;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
* char[] 的SimpledCoder实现
|
||||||
*
|
*
|
||||||
* <p> 详情见: http://www.redkale.org
|
* <p> 详情见: http://www.redkale.org
|
||||||
* @author zhangjx
|
* @author zhangjx
|
||||||
|
|||||||
@@ -8,6 +8,7 @@ package org.redkale.convert.ext;
|
|||||||
import org.redkale.convert.*;
|
import org.redkale.convert.*;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
* CharSequence 的SimpledCoder实现
|
||||||
*
|
*
|
||||||
* <p> 详情见: http://www.redkale.org
|
* <p> 详情见: http://www.redkale.org
|
||||||
* @author zhangjx
|
* @author zhangjx
|
||||||
|
|||||||
@@ -11,6 +11,7 @@ import org.redkale.convert.SimpledCoder;
|
|||||||
import org.redkale.convert.Writer;
|
import org.redkale.convert.Writer;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
* char 的SimpledCoder实现
|
||||||
*
|
*
|
||||||
* <p> 详情见: http://www.redkale.org
|
* <p> 详情见: http://www.redkale.org
|
||||||
* @author zhangjx
|
* @author zhangjx
|
||||||
|
|||||||
@@ -8,7 +8,8 @@ package org.redkale.convert.ext;
|
|||||||
import java.nio.channels.*;
|
import java.nio.channels.*;
|
||||||
import org.redkale.convert.*;
|
import org.redkale.convert.*;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
* java.nio.channels.CompletionHandler 的SimpledCoder实现, 只输出null
|
||||||
*
|
*
|
||||||
* <p> 详情见: http://www.redkale.org
|
* <p> 详情见: http://www.redkale.org
|
||||||
* @author zhangjx
|
* @author zhangjx
|
||||||
|
|||||||
@@ -11,8 +11,11 @@ import org.redkale.convert.SimpledCoder;
|
|||||||
import org.redkale.util.*;
|
import org.redkale.util.*;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
* Dlong 的SimpledCoder实现
|
||||||
|
*
|
||||||
|
* <p>
|
||||||
|
* 详情见: http://www.redkale.org
|
||||||
*
|
*
|
||||||
* <p> 详情见: http://www.redkale.org
|
|
||||||
* @author zhangjx
|
* @author zhangjx
|
||||||
* @param <R> Reader输入的子类型
|
* @param <R> Reader输入的子类型
|
||||||
* @param <W> Writer输出的子类型
|
* @param <W> Writer输出的子类型
|
||||||
@@ -39,6 +42,12 @@ public final class DLongSimpledCoder<R extends Reader, W extends Writer> extends
|
|||||||
return DLong.create(bs);
|
return DLong.create(bs);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* DLong 的JsonSimpledCoder实现
|
||||||
|
*
|
||||||
|
* @param <R> Reader输入的子类型
|
||||||
|
* @param <W> Writer输出的子类型
|
||||||
|
*/
|
||||||
public static class DLongJsonSimpledCoder<R extends Reader, W extends Writer> extends SimpledCoder<R, W, DLong> {
|
public static class DLongJsonSimpledCoder<R extends Reader, W extends Writer> extends SimpledCoder<R, W, DLong> {
|
||||||
|
|
||||||
public static final DLongJsonSimpledCoder instance = new DLongJsonSimpledCoder();
|
public static final DLongJsonSimpledCoder instance = new DLongJsonSimpledCoder();
|
||||||
|
|||||||
@@ -11,6 +11,7 @@ import org.redkale.convert.Writer;
|
|||||||
import java.util.Date;
|
import java.util.Date;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
* Date 的SimpledCoder实现
|
||||||
*
|
*
|
||||||
* <p> 详情见: http://www.redkale.org
|
* <p> 详情见: http://www.redkale.org
|
||||||
* @author zhangjx
|
* @author zhangjx
|
||||||
|
|||||||
@@ -10,6 +10,7 @@ import org.redkale.convert.SimpledCoder;
|
|||||||
import org.redkale.convert.Writer;
|
import org.redkale.convert.Writer;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
* double[] 的SimpledCoder实现
|
||||||
*
|
*
|
||||||
* <p> 详情见: http://www.redkale.org
|
* <p> 详情见: http://www.redkale.org
|
||||||
* @author zhangjx
|
* @author zhangjx
|
||||||
|
|||||||
@@ -10,6 +10,7 @@ import org.redkale.convert.SimpledCoder;
|
|||||||
import org.redkale.convert.Writer;
|
import org.redkale.convert.Writer;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
* double 的SimpledCoder实现
|
||||||
*
|
*
|
||||||
* <p> 详情见: http://www.redkale.org
|
* <p> 详情见: http://www.redkale.org
|
||||||
* @author zhangjx
|
* @author zhangjx
|
||||||
|
|||||||
@@ -10,6 +10,7 @@ import org.redkale.convert.SimpledCoder;
|
|||||||
import org.redkale.convert.Writer;
|
import org.redkale.convert.Writer;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
* 枚举 的SimpledCoder实现
|
||||||
*
|
*
|
||||||
* <p>
|
* <p>
|
||||||
* 详情见: http://www.redkale.org
|
* 详情见: http://www.redkale.org
|
||||||
|
|||||||
@@ -10,6 +10,7 @@ import org.redkale.convert.SimpledCoder;
|
|||||||
import org.redkale.convert.Writer;
|
import org.redkale.convert.Writer;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
* float[] 的SimpledCoder实现
|
||||||
*
|
*
|
||||||
* <p> 详情见: http://www.redkale.org
|
* <p> 详情见: http://www.redkale.org
|
||||||
* @author zhangjx
|
* @author zhangjx
|
||||||
|
|||||||
@@ -10,6 +10,7 @@ import org.redkale.convert.SimpledCoder;
|
|||||||
import org.redkale.convert.Writer;
|
import org.redkale.convert.Writer;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
* float 的SimpledCoder实现
|
||||||
*
|
*
|
||||||
* <p> 详情见: http://www.redkale.org
|
* <p> 详情见: http://www.redkale.org
|
||||||
* @author zhangjx
|
* @author zhangjx
|
||||||
|
|||||||
@@ -11,8 +11,11 @@ import org.redkale.convert.Reader;
|
|||||||
import java.net.*;
|
import java.net.*;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
* InetAddress 的SimpledCoder实现
|
||||||
|
*
|
||||||
|
* <p>
|
||||||
|
* 详情见: http://www.redkale.org
|
||||||
*
|
*
|
||||||
* <p> 详情见: http://www.redkale.org
|
|
||||||
* @author zhangjx
|
* @author zhangjx
|
||||||
* @param <R> Reader输入的子类型
|
* @param <R> Reader输入的子类型
|
||||||
* @param <W> Writer输出的子类型
|
* @param <W> Writer输出的子类型
|
||||||
@@ -41,6 +44,12 @@ public final class InetAddressSimpledCoder<R extends Reader, W extends Writer> e
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* InetSocketAddress 的SimpledCoder实现
|
||||||
|
*
|
||||||
|
* @param <R> Reader输入的子类型
|
||||||
|
* @param <W> Writer输出的子类型
|
||||||
|
*/
|
||||||
public final static class InetSocketAddressSimpledCoder<R extends Reader, W extends Writer> extends SimpledCoder<R, W, InetSocketAddress> {
|
public final static class InetSocketAddressSimpledCoder<R extends Reader, W extends Writer> extends SimpledCoder<R, W, InetSocketAddress> {
|
||||||
|
|
||||||
public static final InetSocketAddressSimpledCoder instance = new InetSocketAddressSimpledCoder();
|
public static final InetSocketAddressSimpledCoder instance = new InetSocketAddressSimpledCoder();
|
||||||
@@ -69,6 +78,12 @@ public final class InetAddressSimpledCoder<R extends Reader, W extends Writer> e
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* InetAddress 的JsonSimpledCoder实现
|
||||||
|
*
|
||||||
|
* @param <R> Reader输入的子类型
|
||||||
|
* @param <W> Writer输出的子类型
|
||||||
|
*/
|
||||||
public final static class InetAddressJsonSimpledCoder<R extends Reader, W extends Writer> extends SimpledCoder<R, W, InetAddress> {
|
public final static class InetAddressJsonSimpledCoder<R extends Reader, W extends Writer> extends SimpledCoder<R, W, InetAddress> {
|
||||||
|
|
||||||
public static final InetAddressJsonSimpledCoder instance = new InetAddressJsonSimpledCoder();
|
public static final InetAddressJsonSimpledCoder instance = new InetAddressJsonSimpledCoder();
|
||||||
@@ -95,6 +110,12 @@ public final class InetAddressSimpledCoder<R extends Reader, W extends Writer> e
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* InetSocketAddress 的JsonSimpledCoder实现
|
||||||
|
*
|
||||||
|
* @param <R> Reader输入的子类型
|
||||||
|
* @param <W> Writer输出的子类型
|
||||||
|
*/
|
||||||
public final static class InetSocketAddressJsonSimpledCoder<R extends Reader, W extends Writer> extends SimpledCoder<R, W, InetSocketAddress> {
|
public final static class InetSocketAddressJsonSimpledCoder<R extends Reader, W extends Writer> extends SimpledCoder<R, W, InetSocketAddress> {
|
||||||
|
|
||||||
public static final InetSocketAddressJsonSimpledCoder instance = new InetSocketAddressJsonSimpledCoder();
|
public static final InetSocketAddressJsonSimpledCoder instance = new InetSocketAddressJsonSimpledCoder();
|
||||||
|
|||||||
@@ -10,6 +10,7 @@ import org.redkale.convert.SimpledCoder;
|
|||||||
import org.redkale.convert.Writer;
|
import org.redkale.convert.Writer;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
* int[] 的SimpledCoder实现
|
||||||
*
|
*
|
||||||
* <p> 详情见: http://www.redkale.org
|
* <p> 详情见: http://www.redkale.org
|
||||||
* @author zhangjx
|
* @author zhangjx
|
||||||
|
|||||||
@@ -10,6 +10,7 @@ import org.redkale.convert.SimpledCoder;
|
|||||||
import org.redkale.convert.Writer;
|
import org.redkale.convert.Writer;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
* int 的SimpledCoder实现
|
||||||
*
|
*
|
||||||
* <p> 详情见: http://www.redkale.org
|
* <p> 详情见: http://www.redkale.org
|
||||||
* @author zhangjx
|
* @author zhangjx
|
||||||
|
|||||||
@@ -10,6 +10,7 @@ import org.redkale.convert.SimpledCoder;
|
|||||||
import org.redkale.convert.Writer;
|
import org.redkale.convert.Writer;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
* long[] 的SimpledCoder实现
|
||||||
*
|
*
|
||||||
* <p>
|
* <p>
|
||||||
* 详情见: http://www.redkale.org
|
* 详情见: http://www.redkale.org
|
||||||
|
|||||||
@@ -11,6 +11,7 @@ import org.redkale.convert.SimpledCoder;
|
|||||||
import org.redkale.convert.Writer;
|
import org.redkale.convert.Writer;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
* long 的SimpledCoder实现
|
||||||
*
|
*
|
||||||
* <p> 详情见: http://www.redkale.org
|
* <p> 详情见: http://www.redkale.org
|
||||||
* @author zhangjx
|
* @author zhangjx
|
||||||
|
|||||||
@@ -10,8 +10,11 @@ import org.redkale.convert.SimpledCoder;
|
|||||||
import org.redkale.convert.Writer;
|
import org.redkale.convert.Writer;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
* Number 的SimpledCoder实现
|
||||||
|
*
|
||||||
|
* <p>
|
||||||
|
* 详情见: http://www.redkale.org
|
||||||
*
|
*
|
||||||
* <p> 详情见: http://www.redkale.org
|
|
||||||
* @author zhangjx
|
* @author zhangjx
|
||||||
* @param <R> Reader输入的子类型
|
* @param <R> Reader输入的子类型
|
||||||
* @param <W> Writer输出的子类型
|
* @param <W> Writer输出的子类型
|
||||||
|
|||||||
@@ -9,6 +9,7 @@ import java.util.regex.*;
|
|||||||
import org.redkale.convert.*;
|
import org.redkale.convert.*;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
* Pattern 的SimpledCoder实现
|
||||||
*
|
*
|
||||||
* <p> 详情见: http://www.redkale.org
|
* <p> 详情见: http://www.redkale.org
|
||||||
* @author zhangjx
|
* @author zhangjx
|
||||||
|
|||||||
@@ -10,6 +10,7 @@ import org.redkale.convert.SimpledCoder;
|
|||||||
import org.redkale.convert.Writer;
|
import org.redkale.convert.Writer;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
* short[] 的SimpledCoder实现
|
||||||
*
|
*
|
||||||
* <p> 详情见: http://www.redkale.org
|
* <p> 详情见: http://www.redkale.org
|
||||||
* @author zhangjx
|
* @author zhangjx
|
||||||
|
|||||||
@@ -10,6 +10,7 @@ import org.redkale.convert.SimpledCoder;
|
|||||||
import org.redkale.convert.Writer;
|
import org.redkale.convert.Writer;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
* short 的SimpledCoder实现
|
||||||
*
|
*
|
||||||
* <p> 详情见: http://www.redkale.org
|
* <p> 详情见: http://www.redkale.org
|
||||||
* @author zhangjx
|
* @author zhangjx
|
||||||
|
|||||||
@@ -10,6 +10,7 @@ import org.redkale.convert.SimpledCoder;
|
|||||||
import org.redkale.convert.Writer;
|
import org.redkale.convert.Writer;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
* String[] 的SimpledCoder实现
|
||||||
*
|
*
|
||||||
* <p> 详情见: http://www.redkale.org
|
* <p> 详情见: http://www.redkale.org
|
||||||
* @author zhangjx
|
* @author zhangjx
|
||||||
|
|||||||
@@ -10,6 +10,7 @@ import org.redkale.convert.SimpledCoder;
|
|||||||
import org.redkale.convert.Writer;
|
import org.redkale.convert.Writer;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
* String 的SimpledCoder实现
|
||||||
*
|
*
|
||||||
* <p> 详情见: http://www.redkale.org
|
* <p> 详情见: http://www.redkale.org
|
||||||
* @author zhangjx
|
* @author zhangjx
|
||||||
|
|||||||
@@ -10,8 +10,11 @@ import org.redkale.convert.Writer;
|
|||||||
import org.redkale.convert.SimpledCoder;
|
import org.redkale.convert.SimpledCoder;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
* Type 的SimpledCoder实现 只支持Type的子类Class
|
||||||
|
*
|
||||||
|
* <p>
|
||||||
|
* 详情见: http://www.redkale.org
|
||||||
*
|
*
|
||||||
* <p> 详情见: http://www.redkale.org
|
|
||||||
* @author zhangjx
|
* @author zhangjx
|
||||||
* @param <R> Reader输入的子类型
|
* @param <R> Reader输入的子类型
|
||||||
* @param <W> Writer输出的子类型
|
* @param <W> Writer输出的子类型
|
||||||
|
|||||||
@@ -18,7 +18,9 @@ import org.redkale.watch.*;
|
|||||||
/**
|
/**
|
||||||
* 传输客户端
|
* 传输客户端
|
||||||
*
|
*
|
||||||
* <p> 详情见: http://www.redkale.org
|
* <p>
|
||||||
|
* 详情见: http://www.redkale.org
|
||||||
|
*
|
||||||
* @author zhangjx
|
* @author zhangjx
|
||||||
*/
|
*/
|
||||||
public final class Transport {
|
public final class Transport {
|
||||||
|
|||||||
4
src/org/redkale/util/package-info.java
Normal file
4
src/org/redkale/util/package-info.java
Normal file
@@ -0,0 +1,4 @@
|
|||||||
|
/**
|
||||||
|
* RedKale工具包
|
||||||
|
*/
|
||||||
|
package org.redkale.util;
|
||||||
Reference in New Issue
Block a user