public class Tuple
extends java.lang.Object
| Constructor and Description |
|---|
Tuple() |
Tuple(java.lang.Object arg0,
java.lang.Object... args)
在给元组对象传递多个值时,第二个参数不能为数组类型,可以使用集合代替,数组容易被拆分为多个单值
|
| Modifier and Type | Method and Description |
|---|---|
Tuple |
build(java.lang.Object arg0,
java.lang.Object... args) |
boolean |
equals(java.lang.Object obj) |
static Tuple |
fromString(java.lang.String value)
将元组字符串转为元组类型
|
static Tuple |
fromTuple(java.util.List<java.lang.Object> data)
将集合转为元组
|
<T> T |
get(java.lang.Class<T> zlass)
将数据转换成类返回
|
java.lang.Object |
get(int i)
根据下标获取元组数据
|
java.lang.Object |
get(java.lang.String name) |
java.util.List<java.lang.String> |
getType()
获取元组中的数据类型
|
int |
hashCode() |
long |
length()
获取数据的数量
|
java.util.List<java.lang.Object> |
toList()
将元组中的数据转换为集合
|
java.lang.String |
toString() |
public Tuple()
public Tuple(java.lang.Object arg0,
java.lang.Object... args)
throws CodeRuntimeException
arg0 - args - CodeRuntimeExceptionpublic long length()
public java.util.List<java.lang.String> getType()
public java.lang.String toString()
toString in class java.lang.Objectpublic static Tuple fromString(java.lang.String value) throws java.io.EOFException, CodeRuntimeException
value - java.io.EOFExceptionCodeRuntimeExceptionpublic java.util.List<java.lang.Object> toList()
public static Tuple fromTuple(java.util.List<java.lang.Object> data) throws CodeRuntimeException
data - CodeRuntimeExceptionpublic <T> T get(java.lang.Class<T> zlass)
throws java.lang.ArrayIndexOutOfBoundsException,
java.lang.InstantiationException,
java.lang.IllegalAccessException
zlass - java.lang.ArrayIndexOutOfBoundsExceptionjava.lang.InstantiationExceptionjava.lang.IllegalAccessExceptionpublic java.lang.Object get(java.lang.String name)
throws UnrealizedException
UnrealizedExceptionpublic Tuple build(java.lang.Object arg0, java.lang.Object... args) throws java.lang.Exception
java.lang.Exceptionpublic java.lang.Object get(int i)
throws java.lang.ArrayIndexOutOfBoundsException
i - java.lang.ArrayIndexOutOfBoundsExceptionpublic int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.ObjectCopyright © 2020. All Rights Reserved.