Send feedback
Class AbstractStructReader (2.18.0)
Stay organized with collections
Save and categorize content based on your preferences.
Version 2.18.0 keyboard_arrow_down
public abstract class AbstractStructReader implements StructReader
Inheritance
Object >
AbstractStructReader
Constructors
AbstractStructReader()
public AbstractStructReader ()
Methods
<T>getProtoEnum(int arg0, Function<Integer,ProtocolMessageEnum> arg1)
public T <T>getProtoEnum ( int arg0 , Function<Integer , ProtocolMessageEnum > arg1 )
Returns
Type
Description
T
<T>getProtoEnum(String arg0, Function<Integer,ProtocolMessageEnum> arg1)
public T <T>getProtoEnum ( String arg0 , Function<Integer , ProtocolMessageEnum > arg1 )
Returns
Type
Description
T
<T>getProtoEnumInternal(int arg0, Function<Integer,ProtocolMessageEnum> arg1)
protected T <T>getProtoEnumInternal ( int arg0 , Function<Integer , ProtocolMessageEnum > arg1 )
Returns
Type
Description
T
<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
Returns
Type
Description
T
<T>getProtoMessage(String arg0, T arg1)
public T <T>getProtoMessage ( String arg0 , T arg1 )
Parameters
Name
Description
arg0
String
arg1
T
Returns
Type
Description
T
<T>getProtoMessageInternal(int arg0, T arg1)
protected T <T>getProtoMessageInternal ( int arg0 , T arg1 )
Parameters
Name
Description
arg0
int
arg1
T
Returns
Type
Description
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 )
Parameters
Name
Description
arg0
int
arg1
Object
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
Returns
Type
Description
double
getDouble(String arg0)
public double getDouble ( String arg0 )
Parameter
Name
Description
arg0
String
Returns
Type
Description
double
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
Returns
Type
Description
double
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
getFloat(int arg0)
public float getFloat ( int arg0 )
Parameter
Name
Description
arg0
int
Returns
Type
Description
float
getFloat(String arg0)
public float getFloat ( String arg0 )
Parameter
Name
Description
arg0
String
Returns
Type
Description
float
getFloatArray(int arg0)
public float [] getFloatArray ( int arg0 )
Parameter
Name
Description
arg0
int
Returns
Type
Description
float []
getFloatArray(String arg0)
public float [] getFloatArray ( String arg0 )
Parameter
Name
Description
arg0
String
Returns
Type
Description
float []
getFloatArrayInternal(int arg0)
protected float [] getFloatArrayInternal ( int arg0 )
Parameter
Name
Description
arg0
int
Returns
Type
Description
float []
getFloatInternal(int arg0)
protected float getFloatInternal ( int arg0 )
Parameter
Name
Description
arg0
int
Returns
Type
Description
float
getFloatList(int arg0)
public List<Float> getFloatList ( int arg0 )
Parameter
Name
Description
arg0
int
getFloatList(String arg0)
public List<Float> getFloatList ( String arg0 )
Parameter
Name
Description
arg0
String
getFloatListInternal(int arg0)
protected List<Float> getFloatListInternal ( int arg0 )
Parameter
Name
Description
arg0
int
getJson(int arg0)
public String getJson ( int arg0 )
Parameter
Name
Description
arg0
int
Returns
Type
Description
String
getJson(String arg0)
public String getJson ( String arg0 )
Parameter
Name
Description
arg0
String
Returns
Type
Description
String
getJsonInternal(int arg0)
protected String getJsonInternal ( int arg0 )
Parameter
Name
Description
arg0
int
Returns
Type
Description
String
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
Returns
Type
Description
String
getPgJsonb(String arg0)
public String getPgJsonb ( String arg0 )
Parameter
Name
Description
arg0
String
Returns
Type
Description
String
getPgJsonbInternal(int arg0)
protected String getPgJsonbInternal ( int arg0 )
Parameter
Name
Description
arg0
int
Returns
Type
Description
String
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
Returns
Type
Description
String
getString(String arg0)
public String getString ( String arg0 )
Parameter
Name
Description
arg0
String
Returns
Type
Description
String
getStringInternal(int arg0)
protected abstract String getStringInternal ( int arg0 )
Parameter
Name
Description
arg0
int
Returns
Type
Description
String
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 2024-12-05 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 2024-12-05 UTC."],[],[]]