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
|