Send feedback
Class AbstractStructReader (2.15.5)
bookmark_border bookmark
Stay organized with collections
Save and categorize content based on your preferences.
On this page Inheritance Implements Inherited Members Constructors Methods <T>getProtoEnum(int arg0, Function<Integer,ProtocolMessageEnum> arg1) <T>getProtoEnum(String arg0, Function<Integer,ProtocolMessageEnum> arg1) <T>getProtoEnumInternal(int arg0, Function<Integer,ProtocolMessageEnum> arg1) <T>getProtoEnumList(int arg0, Function<Integer,ProtocolMessageEnum> arg1) <T>getProtoEnumList(String arg0, Function<Integer,ProtocolMessageEnum> arg1) <T>getProtoEnumListInternal(int arg0, Function<Integer,ProtocolMessageEnum> arg1) <T>getProtoMessage(int arg0, T arg1) <T>getProtoMessage(String arg0, T arg1) <T>getProtoMessageInternal(int arg0, T arg1) <T>getProtoMessageList(int arg0, T arg1) <T>getProtoMessageList(String arg0, T arg1) <T>getProtoMessageListInternal(int arg0, T arg1) checkNonNull(int arg0, Object arg1) getBigDecimal(int arg0) getBigDecimal(String arg0) getBigDecimalInternal(int arg0) getBigDecimalList(int arg0) getBigDecimalList(String arg0) getBigDecimalListInternal(int arg0) getBoolean(int arg0) getBoolean(String arg0) getBooleanArray(int arg0) getBooleanArray(String arg0) getBooleanArrayInternal(int arg0) getBooleanInternal(int arg0) getBooleanList(int arg0) getBooleanList(String arg0) getBooleanListInternal(int arg0) getBytes(int arg0) getBytes(String arg0) getBytesInternal(int arg0) getBytesList(int arg0) getBytesList(String arg0) getBytesListInternal(int arg0) getColumnCount() getColumnIndex(String arg0) getColumnType(int arg0) getColumnType(String arg0) getDate(int arg0) getDate(String arg0) getDateInternal(int arg0) getDateList(int arg0) getDateList(String arg0) getDateListInternal(int arg0) getDouble(int arg0) getDouble(String arg0) getDoubleArray(int arg0) getDoubleArray(String arg0) getDoubleArrayInternal(int arg0) getDoubleInternal(int arg0) getDoubleList(int arg0) getDoubleList(String arg0) getDoubleListInternal(int arg0) getJson(int arg0) getJson(String arg0) getJsonInternal(int arg0) getJsonList(int arg0) getJsonList(String arg0) getJsonListInternal(int arg0) getLong(int arg0) getLong(String arg0) getLongArray(int arg0) getLongArray(String arg0) getLongArrayInternal(int arg0) getLongInternal(int arg0) getLongList(int arg0) getLongList(String arg0) getLongListInternal(int arg0) getPgJsonb(int arg0) getPgJsonb(String arg0) getPgJsonbInternal(int arg0) getPgJsonbList(int arg0) getPgJsonbList(String arg0) getPgJsonbListInternal(int arg0) getString(int arg0) getString(String arg0) getStringInternal(int arg0) getStringList(int arg0) getStringList(String arg0) getStringListInternal(int arg0) getStructList(int arg0) getStructList(String arg0) getStructListInternal(int arg0) getTimestamp(int arg0) getTimestamp(String arg0) getTimestampInternal(int arg0) getTimestampList(int arg0) getTimestampList(String arg0) getTimestampListInternal(int arg0) getValue(int arg0) getValue(String arg0) getValueInternal(int arg0) isNull(String arg0)
Version 2.15.5 keyboard_arrow_down
public abstract class AbstractStructReader implements StructReader
Inheritance
Object >
AbstractStructReader
Inherited Members
Constructors
AbstractStructReader()
public AbstractStructReader ()
Methods
<T>getProtoEnum(int arg0, Function<Integer,ProtocolMessageEnum> arg1)
public T <T>getProtoEnum ( int arg0 , Function<Integer , ProtocolMessageEnum > arg1 )
<T>getProtoEnum(String arg0, Function<Integer,ProtocolMessageEnum> arg1)
public T <T>getProtoEnum ( String arg0 , Function<Integer , ProtocolMessageEnum > arg1 )
<T>getProtoEnumInternal(int arg0, Function<Integer,ProtocolMessageEnum> arg1)
protected T <T>getProtoEnumInternal ( int arg0 , Function<Integer , ProtocolMessageEnum > arg1 )
<T>getProtoEnumList(int arg0, Function<Integer,ProtocolMessageEnum> arg1)
public List<T> <T>getProtoEnumList ( int arg0 , Function<Integer , ProtocolMessageEnum > arg1 )
Returns Type Description List <T >
<T>getProtoEnumList(String arg0, Function<Integer,ProtocolMessageEnum> arg1)
public List<T> <T>getProtoEnumList ( String arg0 , Function<Integer , ProtocolMessageEnum > arg1 )
Returns Type Description List <T >
<T>getProtoEnumListInternal(int arg0, Function<Integer,ProtocolMessageEnum> arg1)
protected List<T> <T>getProtoEnumListInternal ( int arg0 , Function<Integer , ProtocolMessageEnum > arg1 )
Returns Type Description List <T >
<T>getProtoMessage(int arg0, T arg1)
public T <T>getProtoMessage ( int arg0 , T arg1 )
Parameters Name Description arg0
int
arg1
T
<T>getProtoMessage(String arg0, T arg1)
public T <T>getProtoMessage ( String arg0 , T arg1 )
Parameters Name Description arg0
String
arg1
T
<T>getProtoMessageInternal(int arg0, T arg1)
protected T <T>getProtoMessageInternal ( int arg0 , T arg1 )
Parameters Name Description arg0
int
arg1
T
<T>getProtoMessageList(int arg0, T arg1)
public List<T> <T>getProtoMessageList ( int arg0 , T arg1 )
Parameters Name Description arg0
int
arg1
T
Returns Type Description List <T >
<T>getProtoMessageList(String arg0, T arg1)
public List<T> <T>getProtoMessageList ( String arg0 , T arg1 )
Parameters Name Description arg0
String
arg1
T
Returns Type Description List <T >
<T>getProtoMessageListInternal(int arg0, T arg1)
protected List<T> <T>getProtoMessageListInternal ( int arg0 , T arg1 )
Parameters Name Description arg0
int
arg1
T
Returns Type Description List <T >
checkNonNull(int arg0, Object arg1)
protected void checkNonNull ( int arg0 , Object arg1 )
getBigDecimal(int arg0)
public BigDecimal getBigDecimal ( int arg0 )
Parameter Name Description arg0
int
getBigDecimal(String arg0)
public BigDecimal getBigDecimal ( String arg0 )
Parameter Name Description arg0
String
getBigDecimalInternal(int arg0)
protected abstract BigDecimal getBigDecimalInternal ( int arg0 )
Parameter Name Description arg0
int
getBigDecimalList(int arg0)
public List<BigDecimal> getBigDecimalList ( int arg0 )
Parameter Name Description arg0
int
getBigDecimalList(String arg0)
public List<BigDecimal> getBigDecimalList ( String arg0 )
Parameter Name Description arg0
String
getBigDecimalListInternal(int arg0)
protected abstract List<BigDecimal> getBigDecimalListInternal ( int arg0 )
Parameter Name Description arg0
int
getBoolean(int arg0)
public boolean getBoolean ( int arg0 )
Parameter Name Description arg0
int
getBoolean(String arg0)
public boolean getBoolean ( String arg0 )
Parameter Name Description arg0
String
getBooleanArray(int arg0)
public boolean [] getBooleanArray ( int arg0 )
Parameter Name Description arg0
int
getBooleanArray(String arg0)
public boolean [] getBooleanArray ( String arg0 )
Parameter Name Description arg0
String
getBooleanArrayInternal(int arg0)
protected abstract boolean [] getBooleanArrayInternal ( int arg0 )
Parameter Name Description arg0
int
getBooleanInternal(int arg0)
protected abstract boolean getBooleanInternal ( int arg0 )
Parameter Name Description arg0
int
getBooleanList(int arg0)
public List<Boolean> getBooleanList ( int arg0 )
Parameter Name Description arg0
int
getBooleanList(String arg0)
public List<Boolean> getBooleanList ( String arg0 )
Parameter Name Description arg0
String
getBooleanListInternal(int arg0)
protected abstract List<Boolean> getBooleanListInternal ( int arg0 )
Parameter Name Description arg0
int
getBytes(int arg0)
public ByteArray getBytes ( int arg0 )
Parameter Name Description arg0
int
Returns Type Description com.google.cloud.ByteArray
getBytes(String arg0)
public ByteArray getBytes ( String arg0 )
Parameter Name Description arg0
String
Returns Type Description com.google.cloud.ByteArray
getBytesInternal(int arg0)
protected abstract ByteArray getBytesInternal ( int arg0 )
Parameter Name Description arg0
int
Returns Type Description com.google.cloud.ByteArray
getBytesList(int arg0)
public List<ByteArray> getBytesList ( int arg0 )
Parameter Name Description arg0
int
Returns Type Description List <com.google.cloud.ByteArray >
getBytesList(String arg0)
public List<ByteArray> getBytesList ( String arg0 )
Parameter Name Description arg0
String
Returns Type Description List <com.google.cloud.ByteArray >
getBytesListInternal(int arg0)
protected abstract List<ByteArray> getBytesListInternal ( int arg0 )
Parameter Name Description arg0
int
Returns Type Description List <com.google.cloud.ByteArray >
getColumnCount()
public int getColumnCount ()
Returns Type Description int
getColumnIndex(String arg0)
public int getColumnIndex ( String arg0 )
Parameter Name Description arg0
String
Returns Type Description int
getColumnType(int arg0)
public Type getColumnType ( int arg0 )
Parameter Name Description arg0
int
Returns Type Description Type
getColumnType(String arg0)
public Type getColumnType ( String arg0 )
Parameter Name Description arg0
String
Returns Type Description Type
getDate(int arg0)
public Date getDate ( int arg0 )
Parameter Name Description arg0
int
Returns Type Description com.google.cloud.Date
getDate(String arg0)
public Date getDate ( String arg0 )
Parameter Name Description arg0
String
Returns Type Description com.google.cloud.Date
getDateInternal(int arg0)
protected abstract Date getDateInternal ( int arg0 )
Parameter Name Description arg0
int
Returns Type Description com.google.cloud.Date
getDateList(int arg0)
public List<Date> getDateList ( int arg0 )
Parameter Name Description arg0
int
Returns Type Description List <com.google.cloud.Date >
getDateList(String arg0)
public List<Date> getDateList ( String arg0 )
Parameter Name Description arg0
String
Returns Type Description List <com.google.cloud.Date >
getDateListInternal(int arg0)
protected abstract List<Date> getDateListInternal ( int arg0 )
Parameter Name Description arg0
int
Returns Type Description List <com.google.cloud.Date >
getDouble(int arg0)
public double getDouble ( int arg0 )
Parameter Name Description arg0
int
getDouble(String arg0)
public double getDouble ( String arg0 )
Parameter Name Description arg0
String
getDoubleArray(int arg0)
public double [] getDoubleArray ( int arg0 )
Parameter Name Description arg0
int
Returns Type Description double []
getDoubleArray(String arg0)
public double [] getDoubleArray ( String arg0 )
Parameter Name Description arg0
String
Returns Type Description double []
getDoubleArrayInternal(int arg0)
protected abstract double [] getDoubleArrayInternal ( int arg0 )
Parameter Name Description arg0
int
Returns Type Description double []
getDoubleInternal(int arg0)
protected abstract double getDoubleInternal ( int arg0 )
Parameter Name Description arg0
int
getDoubleList(int arg0)
public List<Double> getDoubleList ( int arg0 )
Parameter Name Description arg0
int
getDoubleList(String arg0)
public List<Double> getDoubleList ( String arg0 )
Parameter Name Description arg0
String
getDoubleListInternal(int arg0)
protected abstract List<Double> getDoubleListInternal ( int arg0 )
Parameter Name Description arg0
int
getJson(int arg0)
public String getJson ( int arg0 )
Parameter Name Description arg0
int
getJson(String arg0)
public String getJson ( String arg0 )
Parameter Name Description arg0
String
getJsonInternal(int arg0)
protected String getJsonInternal ( int arg0 )
Parameter Name Description arg0
int
getJsonList(int arg0)
public List<String> getJsonList ( int arg0 )
Parameter Name Description arg0
int
getJsonList(String arg0)
public List<String> getJsonList ( String arg0 )
Parameter Name Description arg0
String
getJsonListInternal(int arg0)
protected List<String> getJsonListInternal ( int arg0 )
Parameter Name Description arg0
int
getLong(int arg0)
public long getLong ( int arg0 )
Parameter Name Description arg0
int
Returns Type Description long
getLong(String arg0)
public long getLong ( String arg0 )
Parameter Name Description arg0
String
Returns Type Description long
getLongArray(int arg0)
public long [] getLongArray ( int arg0 )
Parameter Name Description arg0
int
Returns Type Description long []
getLongArray(String arg0)
public long [] getLongArray ( String arg0 )
Parameter Name Description arg0
String
Returns Type Description long []
getLongArrayInternal(int arg0)
protected abstract long [] getLongArrayInternal ( int arg0 )
Parameter Name Description arg0
int
Returns Type Description long []
getLongInternal(int arg0)
protected abstract long getLongInternal ( int arg0 )
Parameter Name Description arg0
int
Returns Type Description long
getLongList(int arg0)
public List<Long> getLongList ( int arg0 )
Parameter Name Description arg0
int
getLongList(String arg0)
public List<Long> getLongList ( String arg0 )
Parameter Name Description arg0
String
getLongListInternal(int arg0)
protected abstract List<Long> getLongListInternal ( int arg0 )
Parameter Name Description arg0
int
getPgJsonb(int arg0)
public String getPgJsonb ( int arg0 )
Parameter Name Description arg0
int
getPgJsonb(String arg0)
public String getPgJsonb ( String arg0 )
Parameter Name Description arg0
String
getPgJsonbInternal(int arg0)
protected String getPgJsonbInternal ( int arg0 )
Parameter Name Description arg0
int
getPgJsonbList(int arg0)
public List<String> getPgJsonbList ( int arg0 )
Parameter Name Description arg0
int
getPgJsonbList(String arg0)
public List<String> getPgJsonbList ( String arg0 )
Parameter Name Description arg0
String
getPgJsonbListInternal(int arg0)
protected List<String> getPgJsonbListInternal ( int arg0 )
Parameter Name Description arg0
int
getString(int arg0)
public String getString ( int arg0 )
Parameter Name Description arg0
int
getString(String arg0)
public String getString ( String arg0 )
Parameter Name Description arg0
String
getStringInternal(int arg0)
protected abstract String getStringInternal ( int arg0 )
Parameter Name Description arg0
int
getStringList(int arg0)
public List<String> getStringList ( int arg0 )
Parameter Name Description arg0
int
getStringList(String arg0)
public List<String> getStringList ( String arg0 )
Parameter Name Description arg0
String
getStringListInternal(int arg0)
protected abstract List<String> getStringListInternal ( int arg0 )
Parameter Name Description arg0
int
getStructList(int arg0)
public List<Struct> getStructList ( int arg0 )
Parameter Name Description arg0
int
getStructList(String arg0)
public List<Struct> getStructList ( String arg0 )
Parameter Name Description arg0
String
getStructListInternal(int arg0)
protected abstract List<Struct> getStructListInternal ( int arg0 )
Parameter Name Description arg0
int
getTimestamp(int arg0)
public Timestamp getTimestamp ( int arg0 )
Parameter Name Description arg0
int
Returns Type Description com.google.cloud.Timestamp
getTimestamp(String arg0)
public Timestamp getTimestamp ( String arg0 )
Parameter Name Description arg0
String
Returns Type Description com.google.cloud.Timestamp
getTimestampInternal(int arg0)
protected abstract Timestamp getTimestampInternal ( int arg0 )
Parameter Name Description arg0
int
Returns Type Description com.google.cloud.Timestamp
getTimestampList(int arg0)
public List<Timestamp> getTimestampList ( int arg0 )
Parameter Name Description arg0
int
Returns Type Description List <com.google.cloud.Timestamp >
getTimestampList(String arg0)
public List<Timestamp> getTimestampList ( String arg0 )
Parameter Name Description arg0
String
Returns Type Description List <com.google.cloud.Timestamp >
getTimestampListInternal(int arg0)
protected abstract List<Timestamp> getTimestampListInternal ( int arg0 )
Parameter Name Description arg0
int
Returns Type Description List <com.google.cloud.Timestamp >
getValue(int arg0)
public Value getValue ( int arg0 )
Parameter Name Description arg0
int
Returns Type Description Value
getValue(String arg0)
public Value getValue ( String arg0 )
Parameter Name Description arg0
String
Returns Type Description Value
getValueInternal(int arg0)
protected Value getValueInternal ( int arg0 )
Parameter Name Description arg0
int
Returns Type Description Value
isNull(String arg0)
public boolean isNull ( String arg0 )
Parameter Name Description arg0
String
Send feedback
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-03-21 UTC.
Need to tell us more?
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-03-21 UTC."],[],[]]