public class Tuple extends CloneSupport<Tuple> implements Serializable, IJsonObject, Iterable<Object>
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
void |
forEach(Consumer<? super Object> action) |
<T> T |
get(int index)
获取指定位置元素
|
Object[] |
getMembers()
获得所有元素
|
int |
hashCode() |
boolean |
isEmpty() |
boolean |
isNotEmpty() |
Iterator<Object> |
iterator() |
static Tuple |
of(Object... members)
创建元组
|
<T> Optional<T> |
optional(int index)
获取 Optional
|
int |
size()
获取元组长度
|
Spliterator<Object> |
spliterator() |
Stream<?> |
stream() |
String |
toJsonString()
对象转 json
|
String |
toString() |
clone
public Tuple(Object... members)
public <T> T get(int index)
T
- Tindex
- indexpublic Object[] getMembers()
public int size()
public boolean isEmpty()
public boolean isNotEmpty()
public Stream<?> stream()
public <T> Optional<T> optional(int index)
T
- Tindex
- 索引public Spliterator<Object> spliterator()
spliterator
in interface Iterable<Object>
public String toJsonString()
IJsonObject
toJsonString
in interface IJsonObject
Copyright © 2024. All rights reserved.