public class SimpleRow extends Object
| Constructor and Description |
|---|
SimpleRow(ValueHandlerProvider provider,
Map<String,Integer> lookup,
java.util.function.Function<String,String> nullCharacterHandler) |
| Modifier and Type | Method and Description |
|---|---|
void |
setBoolean(int ordinal,
Boolean value) |
void |
setBoolean(String columnName,
Boolean value) |
void |
setBooleanArray(int ordinal,
Collection<Boolean> value) |
void |
setBooleanArray(String columnName,
Collection<Boolean> value) |
void |
setBox(int ordinal,
Box value) |
void |
setBox(String columnName,
Box value) |
void |
setByte(int ordinal,
Byte value) |
void |
setByte(String columnName,
Byte value) |
void |
setByteArray(int ordinal,
byte[] value) |
void |
setByteArray(String columnName,
byte[] value) |
void |
setCircle(int ordinal,
Circle value) |
void |
setCircle(String columnName,
Circle value) |
<TElementType,TCollectionType extends Collection<TElementType>> |
setCollection(int ordinal,
DataType type,
TCollectionType value) |
<TElementType,TCollectionType extends Collection<TElementType>> |
setCollection(String columnName,
DataType type,
TCollectionType value) |
void |
setDate(int ordinal,
java.time.LocalDate value) |
void |
setDate(String columnName,
java.time.LocalDate value) |
void |
setDouble(int ordinal,
Double value) |
void |
setDouble(String columnName,
Double value) |
<T extends Number> |
setDoubleArray(int ordinal,
Collection<T> value) |
<T extends Number> |
setDoubleArray(String columnName,
Collection<T> value) |
void |
setFloat(int ordinal,
Float value) |
void |
setFloat(String columnName,
Float value) |
<T extends Number> |
setFloatArray(int ordinal,
Collection<T> value) |
<T extends Number> |
setFloatArray(String columnName,
Collection<T> value) |
void |
setHstore(int ordinal,
Map<String,String> value) |
void |
setHstore(String columnName,
Map<String,String> value) |
void |
setInet4Addr(int ordinal,
Inet4Address value) |
void |
setInet4Addr(String columnName,
Inet4Address value) |
void |
setInet4Array(int ordinal,
Collection<Inet4Address> value) |
void |
setInet4Array(String columnName,
Collection<Inet4Address> value) |
void |
setInet6Addr(int ordinal,
Inet6Address value) |
void |
setInet6Addr(String columnName,
Inet6Address value) |
void |
setInet6Array(int ordinal,
Collection<Inet6Address> value) |
void |
setInet6Array(String columnName,
Collection<Inet6Address> value) |
void |
setInteger(int ordinal,
Integer value) |
void |
setInteger(String columnName,
Integer value) |
<T extends Number> |
setIntegerArray(int ordinal,
Collection<T> value) |
<T extends Number> |
setIntegerArray(String columnName,
Collection<T> value) |
void |
setJsonb(int ordinal,
String value) |
void |
setJsonb(String columnName,
String value) |
void |
setLine(int ordinal,
Line value) |
void |
setLine(String columnName,
Line value) |
void |
setLineSegment(int ordinal,
LineSegment value) |
void |
setLineSegment(String columnName,
LineSegment value) |
void |
setLong(int ordinal,
Long value) |
void |
setLong(String columnName,
Long value) |
<T extends Number> |
setLongArray(int ordinal,
Collection<T> value) |
<T extends Number> |
setLongArray(String columnName,
Collection<T> value) |
void |
setMacAddress(int ordinal,
MacAddress value) |
void |
setMacAddress(String columnName,
MacAddress value) |
void |
setNumeric(int ordinal,
Number value) |
void |
setNumeric(String columnName,
Number value) |
<T extends Number> |
setNumericArray(int ordinal,
Collection<T> value) |
<T extends Number> |
setNumericArray(String columnName,
Collection<T> value) |
void |
setPath(int ordinal,
Path value) |
void |
setPath(String columnName,
Path value) |
void |
setPoint(int ordinal,
Point value) |
void |
setPoint(String columnName,
Point value) |
void |
setPolygon(int ordinal,
Polygon value) |
void |
setPolygon(String columnName,
Polygon value) |
void |
setShort(int ordinal,
Short value) |
void |
setShort(String columnName,
Short value) |
<T extends Number> |
setShortArray(int ordinal,
Collection<T> value) |
<T extends Number> |
setShortArray(String columnName,
Collection<T> value) |
void |
setText(int ordinal,
String value) |
void |
setText(String columnName,
String value) |
void |
setTextArray(int ordinal,
Collection<String> value) |
void |
setTextArray(String columnName,
Collection<String> value) |
void |
setTimeStamp(int ordinal,
java.time.LocalDateTime value) |
void |
setTimeStamp(String columnName,
java.time.LocalDateTime value) |
void |
setTimeStampTz(int ordinal,
java.time.ZonedDateTime value) |
void |
setTimeStampTz(String columnName,
java.time.ZonedDateTime value) |
void |
setUUID(int ordinal,
UUID value) |
void |
setUUID(String columnName,
UUID value) |
void |
setUUIDArray(int ordinal,
Collection<UUID> value) |
void |
setUUIDArray(String columnName,
Collection<UUID> value) |
<TTargetType> |
setValue(int ordinal,
DataType type,
TTargetType value) |
<TTargetType> |
setValue(int ordinal,
IValueHandler<TTargetType> handler,
TTargetType value) |
<TTargetType> |
setValue(String columnName,
DataType type,
TTargetType value) |
<TTargetType> |
setValue(String columnName,
IValueHandler<TTargetType> handler,
TTargetType value) |
void |
setVarChar(int ordinal,
String value) |
void |
setVarChar(String columnName,
String value) |
void |
setVarCharArray(int ordinal,
Collection<String> value) |
void |
setVarCharArray(String columnName,
Collection<String> value) |
void |
writeRow(PgBinaryWriter writer) |
public SimpleRow(ValueHandlerProvider provider, Map<String,Integer> lookup, java.util.function.Function<String,String> nullCharacterHandler)
public <TTargetType> void setValue(int ordinal,
DataType type,
TTargetType value)
public <TTargetType> void setValue(String columnName, IValueHandler<TTargetType> handler, TTargetType value)
public <TTargetType> void setValue(int ordinal,
IValueHandler<TTargetType> handler,
TTargetType value)
public <TElementType,TCollectionType extends Collection<TElementType>> void setCollection(String columnName, DataType type, TCollectionType value)
public <TElementType,TCollectionType extends Collection<TElementType>> void setCollection(int ordinal, DataType type, TCollectionType value)
public void writeRow(PgBinaryWriter writer)
public void setBoolean(int ordinal,
Boolean value)
public void setByte(int ordinal,
Byte value)
public void setShort(int ordinal,
Short value)
public void setInteger(int ordinal,
Integer value)
public void setNumeric(int ordinal,
Number value)
public void setLong(int ordinal,
Long value)
public void setFloat(int ordinal,
Float value)
public void setDouble(int ordinal,
Double value)
public void setDate(String columnName, java.time.LocalDate value)
public void setDate(int ordinal,
java.time.LocalDate value)
public void setInet6Addr(String columnName, Inet6Address value)
public void setInet6Addr(int ordinal,
Inet6Address value)
public void setInet4Addr(String columnName, Inet4Address value)
public void setInet4Addr(int ordinal,
Inet4Address value)
public void setTimeStamp(String columnName, java.time.LocalDateTime value)
public void setTimeStamp(int ordinal,
java.time.LocalDateTime value)
public void setTimeStampTz(String columnName, java.time.ZonedDateTime value)
public void setTimeStampTz(int ordinal,
java.time.ZonedDateTime value)
public void setText(int ordinal,
String value)
public void setVarChar(int ordinal,
String value)
public void setUUID(int ordinal,
UUID value)
public void setByteArray(String columnName, byte[] value)
public void setByteArray(int ordinal,
byte[] value)
public void setJsonb(int ordinal,
String value)
public void setPoint(int ordinal,
Point value)
public void setBox(int ordinal,
Box value)
public void setPath(int ordinal,
Path value)
public void setPolygon(int ordinal,
Polygon value)
public void setLine(int ordinal,
Line value)
public void setLineSegment(String columnName, LineSegment value)
public void setLineSegment(int ordinal,
LineSegment value)
public void setCircle(int ordinal,
Circle value)
public void setMacAddress(String columnName, MacAddress value)
public void setMacAddress(int ordinal,
MacAddress value)
public void setBooleanArray(String columnName, Collection<Boolean> value)
public void setBooleanArray(int ordinal,
Collection<Boolean> value)
public <T extends Number> void setShortArray(String columnName, Collection<T> value)
public <T extends Number> void setShortArray(int ordinal, Collection<T> value)
public <T extends Number> void setIntegerArray(String columnName, Collection<T> value)
public <T extends Number> void setIntegerArray(int ordinal, Collection<T> value)
public <T extends Number> void setLongArray(String columnName, Collection<T> value)
public <T extends Number> void setLongArray(int ordinal, Collection<T> value)
public void setTextArray(String columnName, Collection<String> value)
public void setTextArray(int ordinal,
Collection<String> value)
public void setVarCharArray(String columnName, Collection<String> value)
public void setVarCharArray(int ordinal,
Collection<String> value)
public <T extends Number> void setFloatArray(String columnName, Collection<T> value)
public <T extends Number> void setFloatArray(int ordinal, Collection<T> value)
public <T extends Number> void setDoubleArray(String columnName, Collection<T> value)
public <T extends Number> void setDoubleArray(int ordinal, Collection<T> value)
public <T extends Number> void setNumericArray(String columnName, Collection<T> value)
public <T extends Number> void setNumericArray(int ordinal, Collection<T> value)
public void setUUIDArray(String columnName, Collection<UUID> value)
public void setUUIDArray(int ordinal,
Collection<UUID> value)
public void setInet4Array(String columnName, Collection<Inet4Address> value)
public void setInet4Array(int ordinal,
Collection<Inet4Address> value)
public void setInet6Array(String columnName, Collection<Inet6Address> value)
public void setInet6Array(int ordinal,
Collection<Inet6Address> value)
Copyright © 2020. All rights reserved.