Package com.yandex.ydb.table.values
Class TupleType
- java.lang.Object
-
- com.yandex.ydb.table.values.TupleType
-
-
Field Summary
-
Fields inherited from interface com.yandex.ydb.table.values.Type
EMPTY_ARRAY
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static TupleTypeempty()booleanequals(Object o)intgetElementsCount()TypegetElementType(int index)Type.KindgetKind()inthashCode()TupleValuenewValue(Value item)TupleValuenewValue(Value a, Value b)TupleValuenewValue(Value a, Value b, Value c)TupleValuenewValue(Value a, Value b, Value c, Value d)TupleValuenewValue(Value a, Value b, Value c, Value d, Value e)TupleValuenewValue(List<Value> items)TupleValuenewValueCopy(Value... items)TupleValuenewValueOwn(Value... items)static TupleTypeof(Type elementType)static TupleTypeof(List<Type> elementTypes)static TupleTypeofCopy(Type... elementTypes)static TupleTypeofOwn(Type... elementTypes)will not clone given arraycom.yandex.ydb.ValueProtos.TypetoPb()StringtoString()-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface com.yandex.ydb.table.values.Type
makeOptional, unwrapOptional
-
-
-
-
Method Detail
-
empty
public static TupleType empty()
-
getElementsCount
public int getElementsCount()
-
getElementType
public Type getElementType(int index)
-
equals
public boolean equals(Object o)
-
hashCode
public int hashCode()
-
toString
public String toString()
-
newValue
public TupleValue newValue(Value item)
-
newValue
public TupleValue newValue(Value a, Value b)
-
newValue
public TupleValue newValue(Value a, Value b, Value c)
-
newValue
public TupleValue newValue(Value a, Value b, Value c, Value d)
-
newValue
public TupleValue newValue(List<Value> items)
-
newValueCopy
public TupleValue newValueCopy(Value... items)
-
newValueOwn
public TupleValue newValueOwn(Value... items)
-
-