Interface StructReader (2.17.0)

public interface StructReader

Methods

<T>getProtoEnum(int arg0, Function<Integer,ProtocolMessageEnum> arg1)

public default T <T>getProtoEnum(int arg0, Function<Integer,ProtocolMessageEnum> arg1)
Parameters
Name Description
arg0 int
arg1 Function<Integer,ProtocolMessageEnum>
Returns
Type Description
T

<T>getProtoEnum(String arg0, Function<Integer,ProtocolMessageEnum> arg1)

public default T <T>getProtoEnum(String arg0, Function<Integer,ProtocolMessageEnum> arg1)
Parameters
Name Description
arg0 String
arg1 Function<Integer,ProtocolMessageEnum>
Returns
Type Description
T

<T>getProtoEnumList(int arg0, Function<Integer,ProtocolMessageEnum> arg1)

public default List<T> <T>getProtoEnumList(int arg0, Function<Integer,ProtocolMessageEnum> arg1)
Parameters
Name Description
arg0 int
arg1 Function<Integer,ProtocolMessageEnum>
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)
Parameters
Name Description
arg0 String
arg1 Function<Integer,ProtocolMessageEnum>
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
Returns
Type Description
BigDecimal

getBigDecimal(String arg0)

public abstract BigDecimal getBigDecimal(String arg0)
Parameter
Name Description
arg0 String
Returns
Type Description
BigDecimal

getBigDecimalList(int arg0)

public abstract List<BigDecimal> getBigDecimalList(int arg0)
Parameter
Name Description
arg0 int
Returns
Type Description
List<BigDecimal>

getBigDecimalList(String arg0)

public abstract List<BigDecimal> getBigDecimalList(String arg0)
Parameter
Name Description
arg0 String
Returns
Type Description
List<BigDecimal>

getBoolean(int arg0)

public abstract boolean getBoolean(int arg0)
Parameter
Name Description
arg0 int
Returns
Type Description
boolean

getBoolean(String arg0)

public abstract boolean getBoolean(String arg0)
Parameter
Name Description
arg0 String
Returns
Type Description
boolean

getBooleanArray(int arg0)

public abstract boolean[] getBooleanArray(int arg0)
Parameter
Name Description
arg0 int
Returns
Type Description
boolean[]

getBooleanArray(String arg0)

public abstract boolean[] getBooleanArray(String arg0)
Parameter
Name Description
arg0 String
Returns
Type Description
boolean[]

getBooleanList(int arg0)

public abstract List<Boolean> getBooleanList(int arg0)
Parameter
Name Description
arg0 int
Returns
Type Description
List<Boolean>

getBooleanList(String arg0)

public abstract List<Boolean> getBooleanList(String arg0)
Parameter
Name Description
arg0 String
Returns
Type Description
List<Boolean>

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
Returns
Type Description
List<Double>

getDoubleList(String arg0)

public abstract List<Double> getDoubleList(String arg0)
Parameter
Name Description
arg0 String
Returns
Type Description
List<Double>

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
Returns
Type Description
List<Float>

getFloatList(String arg0)

public abstract List<Float> getFloatList(String arg0)
Parameter
Name Description
arg0 String
Returns
Type Description
List<Float>

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
Returns
Type Description
List<String>

getJsonList(String arg0)

public default List<String> getJsonList(String arg0)
Parameter
Name Description
arg0 String
Returns
Type Description
List<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
Returns
Type Description
List<Long>

getLongList(String arg0)

public abstract List<Long> getLongList(String arg0)
Parameter
Name Description
arg0 String
Returns
Type Description
List<Long>

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
Returns
Type Description
List<String>

getPgJsonbList(String arg0)

public default List<String> getPgJsonbList(String arg0)
Parameter
Name Description
arg0 String
Returns
Type Description
List<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
Returns
Type Description
List<String>

getStringList(String arg0)

public abstract List<String> getStringList(String arg0)
Parameter
Name Description
arg0 String
Returns
Type Description
List<String>

getStructList(int arg0)

public abstract List<Struct> getStructList(int arg0)
Parameter
Name Description
arg0 int
Returns
Type Description
List<Struct>

getStructList(String arg0)

public abstract List<Struct> getStructList(String arg0)
Parameter
Name Description
arg0 String
Returns
Type Description
List<Struct>

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
Returns
Type Description
boolean

isNull(String arg0)

public abstract boolean isNull(String arg0)
Parameter
Name Description
arg0 String
Returns
Type Description
boolean