EMPTY_ARRAY| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
Type.Kind |
getKind() |
int |
getMemberIndex(String name) |
String |
getMemberName(int index) |
int |
getMembersCount() |
Type |
getMemberType(int index) |
int |
hashCode() |
StructValue |
newValue(Map<String,Value> membersMap) |
StructValue |
newValue(String memberName,
Value memberValue) |
StructValue |
newValue(String member1Name,
Value member1Value,
String member2Name,
Value member2Value) |
StructValue |
newValue(String member1Name,
Value member1Value,
String member2Name,
Value member2Value,
String member3Name,
Value member3Value) |
StructValue |
newValue(String member1Name,
Value member1Value,
String member2Name,
Value member2Value,
String member3Name,
Value member3Value,
String member4Name,
Value member4Value) |
StructValue |
newValue(String member1Name,
Value member1Value,
String member2Name,
Value member2Value,
String member3Name,
Value member3Value,
String member4Name,
Value member4Value,
String member5Name,
Value member5Value) |
StructValue |
newValueUnsafe(Value... members)
will not clone given array
|
static StructType |
of(List<String> names,
List<Type> types) |
static StructType |
of(Map<String,Type> members) |
static StructType |
of(String memberName,
Type memberType) |
static StructType |
of(String member1Name,
Type member1Type,
String member2Name,
Type member2Type) |
static StructType |
of(String member1Name,
Type member1Type,
String member2Name,
Type member2Type,
String member3Name,
Type member3Type) |
static StructType |
of(String member1Name,
Type member1Type,
String member2Name,
Type member2Type,
String member3Name,
Type member3Type,
String member4Name,
Type member4Type) |
static StructType |
of(String member1Name,
Type member1Type,
String member2Name,
Type member2Type,
String member3Name,
Type member3Type,
String member4Name,
Type member4Type,
String member5Name,
Type member5Type) |
static StructType |
ofCopy(String[] names,
Type[] types) |
static StructType |
ofOwn(String[] names,
Type[] types)
will not clone given arrays
|
com.yandex.ydb.ValueProtos.Type |
toPb() |
String |
toString() |
clone, finalize, getClass, notify, notifyAll, wait, wait, waitmakeOptional, unwrapOptionalpublic static StructType of(String memberName, Type memberType)
public static StructType of(String member1Name, Type member1Type, String member2Name, Type member2Type)
public static StructType of(String member1Name, Type member1Type, String member2Name, Type member2Type, String member3Name, Type member3Type)
public static StructType of(String member1Name, Type member1Type, String member2Name, Type member2Type, String member3Name, Type member3Type, String member4Name, Type member4Type)
public static StructType of(String member1Name, Type member1Type, String member2Name, Type member2Type, String member3Name, Type member3Type, String member4Name, Type member4Type, String member5Name, Type member5Type)
public static StructType of(Map<String,Type> members)
public static StructType of(List<String> names, List<Type> types)
public static StructType ofCopy(String[] names, Type[] types)
public static StructType ofOwn(String[] names, Type[] types)
public int getMembersCount()
public String getMemberName(int index)
public Type getMemberType(int index)
public int getMemberIndex(String name)
public boolean equals(Object o)
public int hashCode()
public String toString()
public StructValue newValue(String memberName, Value memberValue)
public StructValue newValue(String member1Name, Value member1Value, String member2Name, Value member2Value)
public StructValue newValue(String member1Name, Value member1Value, String member2Name, Value member2Value, String member3Name, Value member3Value)
public StructValue newValue(String member1Name, Value member1Value, String member2Name, Value member2Value, String member3Name, Value member3Value, String member4Name, Value member4Value)
public StructValue newValue(String member1Name, Value member1Value, String member2Name, Value member2Value, String member3Name, Value member3Value, String member4Name, Value member4Value, String member5Name, Value member5Value)
public StructValue newValue(Map<String,Value> membersMap)
public StructValue newValueUnsafe(Value... members)
Copyright © 2021. All rights reserved.