Send feedback
Interface StructReader (2.17.0)
Stay organized with collections
Save and categorize content based on your preferences.
Version 2.17.0 keyboard_arrow_down
public interface StructReader
Methods
<T>getProtoEnum(int arg0, Function<Integer,ProtocolMessageEnum> arg1)
public default T <T>getProtoEnum ( int arg0 , Function<Integer , ProtocolMessageEnum > arg1 )
Returns
Type
Description
T
<T>getProtoEnum(String arg0, Function<Integer,ProtocolMessageEnum> arg1)
public default T <T>getProtoEnum ( String arg0 , Function<Integer , ProtocolMessageEnum > arg1 )
Returns
Type
Description
T
<T>getProtoEnumList(int arg0, Function<Integer,ProtocolMessageEnum> arg1)
public default List<T> <T>getProtoEnumList ( int arg0 , Function<Integer , ProtocolMessageEnum > arg1 )
Returns
Type
Description
List <T >
<T>getProtoEnumList(String arg0, Function<Integer,ProtocolMessageEnum> arg1)
public default List<T> <T>getProtoEnumList ( String arg0 , Function<Integer , ProtocolMessageEnum > arg1 )
Returns
Type
Description
List <T >
<T>getProtoMessage(int arg0, T arg1)
public default 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 default T <T>getProtoMessage ( String arg0 , T arg1 )
Parameters
Name
Description
arg0
String
arg1
T
Returns
Type
Description
T
<T>getProtoMessageList(int arg0, T arg1)
public default 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 default List<T> <T>getProtoMessageList ( String arg0 , T arg1 )
Parameters
Name
Description
arg0
String
arg1
T
Returns
Type
Description
List <T >
getBigDecimal(int arg0)
public abstract BigDecimal getBigDecimal ( int arg0 )
Parameter
Name
Description
arg0
int
getBigDecimal(String arg0)
public abstract BigDecimal getBigDecimal ( String arg0 )
Parameter
Name
Description
arg0
String
getBigDecimalList(int arg0)
public abstract List<BigDecimal> getBigDecimalList ( int arg0 )
Parameter
Name
Description
arg0
int
getBigDecimalList(String arg0)
public abstract List<BigDecimal> getBigDecimalList ( String arg0 )
Parameter
Name
Description
arg0
String
getBoolean(int arg0)
public abstract boolean getBoolean ( int arg0 )
Parameter
Name
Description
arg0
int
getBoolean(String arg0)
public abstract boolean getBoolean ( String arg0 )
Parameter
Name
Description
arg0
String
getBooleanArray(int arg0)
public abstract boolean [] getBooleanArray ( int arg0 )
Parameter
Name
Description
arg0
int
getBooleanArray(String arg0)
public abstract boolean [] getBooleanArray ( String arg0 )
Parameter
Name
Description
arg0
String
getBooleanList(int arg0)
public abstract List<Boolean> getBooleanList ( int arg0 )
Parameter
Name
Description
arg0
int
getBooleanList(String arg0)
public abstract List<Boolean> getBooleanList ( String arg0 )
Parameter
Name
Description
arg0
String
getBytes(int arg0)
public abstract ByteArray getBytes ( int arg0 )
Parameter
Name
Description
arg0
int
Returns
Type
Description
com.google.cloud.ByteArray
getBytes(String arg0)
public abstract ByteArray getBytes ( String arg0 )
Parameter
Name
Description
arg0
String
Returns
Type
Description
com.google.cloud.ByteArray
getBytesList(int arg0)
public abstract List<ByteArray> getBytesList ( int arg0 )
Parameter
Name
Description
arg0
int
Returns
Type
Description
List <com.google.cloud.ByteArray >
getBytesList(String arg0)
public abstract List<ByteArray> getBytesList ( String arg0 )
Parameter
Name
Description
arg0
String
Returns
Type
Description
List <com.google.cloud.ByteArray >
getColumnCount()
public abstract int getColumnCount ()
Returns
Type
Description
int
getColumnIndex(String arg0)
public abstract int getColumnIndex ( String arg0 )
Parameter
Name
Description
arg0
String
Returns
Type
Description
int
getColumnType(int arg0)
public abstract Type getColumnType ( int arg0 )
Parameter
Name
Description
arg0
int
Returns
Type
Description
Type
getColumnType(String arg0)
public abstract Type getColumnType ( String arg0 )
Parameter
Name
Description
arg0
String
Returns
Type
Description
Type
getDate(int arg0)
public abstract Date getDate ( int arg0 )
Parameter
Name
Description
arg0
int
Returns
Type
Description
com.google.cloud.Date
getDate(String arg0)
public abstract Date getDate ( String arg0 )
Parameter
Name
Description
arg0
String
Returns
Type
Description
com.google.cloud.Date
getDateList(int arg0)
public abstract List<Date> getDateList ( int arg0 )
Parameter
Name
Description
arg0
int
Returns
Type
Description
List <com.google.cloud.Date >
getDateList(String arg0)
public abstract List<Date> getDateList ( String arg0 )
Parameter
Name
Description
arg0
String
Returns
Type
Description
List <com.google.cloud.Date >
getDouble(int arg0)
public abstract double getDouble ( int arg0 )
Parameter
Name
Description
arg0
int
Returns
Type
Description
double
getDouble(String arg0)
public abstract double getDouble ( String arg0 )
Parameter
Name
Description
arg0
String
Returns
Type
Description
double
getDoubleArray(int arg0)
public abstract double [] getDoubleArray ( int arg0 )
Parameter
Name
Description
arg0
int
Returns
Type
Description
double []
getDoubleArray(String arg0)
public abstract double [] getDoubleArray ( String arg0 )
Parameter
Name
Description
arg0
String
Returns
Type
Description
double []
getDoubleList(int arg0)
public abstract List<Double> getDoubleList ( int arg0 )
Parameter
Name
Description
arg0
int
getDoubleList(String arg0)
public abstract List<Double> getDoubleList ( String arg0 )
Parameter
Name
Description
arg0
String
getFloat(int arg0)
public default float getFloat ( int arg0 )
Parameter
Name
Description
arg0
int
Returns
Type
Description
float
getFloat(String arg0)
public default float getFloat ( String arg0 )
Parameter
Name
Description
arg0
String
Returns
Type
Description
float
getFloatArray(int arg0)
public default float [] getFloatArray ( int arg0 )
Parameter
Name
Description
arg0
int
Returns
Type
Description
float []
getFloatArray(String arg0)
public default float [] getFloatArray ( String arg0 )
Parameter
Name
Description
arg0
String
Returns
Type
Description
float []
getFloatList(int arg0)
public default List<Float> getFloatList ( int arg0 )
Parameter
Name
Description
arg0
int
getFloatList(String arg0)
public abstract List<Float> getFloatList ( String arg0 )
Parameter
Name
Description
arg0
String
getJson(int arg0)
public default String getJson ( int arg0 )
Parameter
Name
Description
arg0
int
Returns
Type
Description
String
getJson(String arg0)
public default String getJson ( String arg0 )
Parameter
Name
Description
arg0
String
Returns
Type
Description
String
getJsonList(int arg0)
public default List<String> getJsonList ( int arg0 )
Parameter
Name
Description
arg0
int
getJsonList(String arg0)
public default List<String> getJsonList ( String arg0 )
Parameter
Name
Description
arg0
String
getLong(int arg0)
public abstract long getLong ( int arg0 )
Parameter
Name
Description
arg0
int
Returns
Type
Description
long
getLong(String arg0)
public abstract long getLong ( String arg0 )
Parameter
Name
Description
arg0
String
Returns
Type
Description
long
getLongArray(int arg0)
public abstract long [] getLongArray ( int arg0 )
Parameter
Name
Description
arg0
int
Returns
Type
Description
long []
getLongArray(String arg0)
public abstract long [] getLongArray ( String arg0 )
Parameter
Name
Description
arg0
String
Returns
Type
Description
long []
getLongList(int arg0)
public abstract List<Long> getLongList ( int arg0 )
Parameter
Name
Description
arg0
int
getLongList(String arg0)
public abstract List<Long> getLongList ( String arg0 )
Parameter
Name
Description
arg0
String
getPgJsonb(int arg0)
public default String getPgJsonb ( int arg0 )
Parameter
Name
Description
arg0
int
Returns
Type
Description
String
getPgJsonb(String arg0)
public default String getPgJsonb ( String arg0 )
Parameter
Name
Description
arg0
String
Returns
Type
Description
String
getPgJsonbList(int arg0)
public default List<String> getPgJsonbList ( int arg0 )
Parameter
Name
Description
arg0
int
getPgJsonbList(String arg0)
public default List<String> getPgJsonbList ( String arg0 )
Parameter
Name
Description
arg0
String
getString(int arg0)
public abstract String getString ( int arg0 )
Parameter
Name
Description
arg0
int
Returns
Type
Description
String
getString(String arg0)
public abstract String getString ( String arg0 )
Parameter
Name
Description
arg0
String
Returns
Type
Description
String
getStringList(int arg0)
public abstract List<String> getStringList ( int arg0 )
Parameter
Name
Description
arg0
int
getStringList(String arg0)
public abstract List<String> getStringList ( String arg0 )
Parameter
Name
Description
arg0
String
getStructList(int arg0)
public abstract List<Struct> getStructList ( int arg0 )
Parameter
Name
Description
arg0
int
getStructList(String arg0)
public abstract List<Struct> getStructList ( String arg0 )
Parameter
Name
Description
arg0
String
getTimestamp(int arg0)
public abstract Timestamp getTimestamp ( int arg0 )
Parameter
Name
Description
arg0
int
Returns
Type
Description
com.google.cloud.Timestamp
getTimestamp(String arg0)
public abstract Timestamp getTimestamp ( String arg0 )
Parameter
Name
Description
arg0
String
Returns
Type
Description
com.google.cloud.Timestamp
getTimestampList(int arg0)
public abstract List<Timestamp> getTimestampList ( int arg0 )
Parameter
Name
Description
arg0
int
Returns
Type
Description
List <com.google.cloud.Timestamp >
getTimestampList(String arg0)
public abstract List<Timestamp> getTimestampList ( String arg0 )
Parameter
Name
Description
arg0
String
Returns
Type
Description
List <com.google.cloud.Timestamp >
getType()
public abstract Type getType ()
Returns
Type
Description
Type
getValue(int arg0)
public default Value getValue ( int arg0 )
Parameter
Name
Description
arg0
int
Returns
Type
Description
Value
getValue(String arg0)
public default Value getValue ( String arg0 )
Parameter
Name
Description
arg0
String
Returns
Type
Description
Value
isNull(int arg0)
public abstract boolean isNull ( int arg0 )
Parameter
Name
Description
arg0
int
isNull(String arg0)
public abstract 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-19 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-19 UTC."],[],[]]