Package com.tsurugidb.iceaxe.sql.result
Interface TsurugiResultNextRecord
-
- All Known Implementing Classes:
TsurugiResultRecord
public interface TsurugiResultNextRecordTsurugi Result Record for sequential access.- Since:
- 1.5.0
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description IceaxeConvertUtilgetConvertUtil()get convert utility.intgetCurrentColumnIndex()get current column index.default boolean[]nextBits()This method is not yet implemented: get current value as boolean[] and move next column.default boolean[]nextBits(boolean[] defaultValue)This method is not yet implemented: get current value as boolean[] and move next column.default java.util.Optional<boolean[]>nextBitsOpt()This method is not yet implemented: get current value as boolean[] and move next column.default boolean[]nextBitsOrNull()This method is not yet implemented: get current value as boolean[] and move next column.default TgBlobReferencenextBlob()get current value as BLOB and move next column.default TgBlobReferencenextBlob(TgBlobReference defaultValue)get current value as BLOB and move next column.default java.util.Optional<TgBlobReference>nextBlobOpt()get current value as BLOB and move next column.default TgBlobReferencenextBlobOrNull()get current value as BLOB and move next column.default booleannextBoolean()get current value as boolean and move next column.default booleannextBoolean(boolean defaultValue)get current value as boolean and move next column.default java.util.Optional<java.lang.Boolean>nextBooleanOpt()get current value as boolean and move next column.default java.lang.BooleannextBooleanOrNull()get current value as boolean and move next column.default byte[]nextBytes()get current value as byte[] and move next column.default byte[]nextBytes(byte[] defaultValue)get current value as byte[] and move next column.default java.util.Optional<byte[]>nextBytesOpt()get current value as byte[] and move next column.default byte[]nextBytesOrNull()get current value as byte[] and move next column.default TgClobReferencenextClob()get current value as CLOB and move next column.default TgClobReferencenextClob(TgClobReference defaultValue)get current value as CLOB and move next column.default java.util.Optional<TgClobReference>nextClobOpt()get current value as CLOB and move next column.default TgClobReferencenextClobOrNull()get current value as CLOB and move next column.default java.time.LocalDatenextDate()get current value as date and move next column.default java.time.LocalDatenextDate(java.time.LocalDate defaultValue)get current value as date and move next column.default java.util.Optional<java.time.LocalDate>nextDateOpt()get current value as date and move next column.default java.time.LocalDatenextDateOrNull()get current value as date and move next column.default java.time.LocalDateTimenextDateTime()get current value as dateTime and move next column.default java.time.LocalDateTimenextDateTime(java.time.LocalDateTime defaultValue)get current value as dateTime and move next column.default java.util.Optional<java.time.LocalDateTime>nextDateTimeOpt()get current value as dateTime and move next column.default java.time.LocalDateTimenextDateTimeOrNull()get current value as dateTime and move next column.default java.math.BigDecimalnextDecimal()get current value as decimal and move next column.default java.math.BigDecimalnextDecimal(java.math.BigDecimal defaultValue)get current value as decimal and move next column.default java.util.Optional<java.math.BigDecimal>nextDecimalOpt()get current value as decimal and move next column.default java.math.BigDecimalnextDecimalOrNull()get current value as decimal and move next column.default doublenextDouble()get current value as double and move next column.default doublenextDouble(double defaultValue)get current value as double and move next column.default java.util.Optional<java.lang.Double>nextDoubleOpt()get current value as double and move next column.default java.lang.DoublenextDoubleOrNull()get current value as double and move next column.default floatnextFloat()get current value as float and move next column.default floatnextFloat(float defaultValue)get current value as float and move next column.default java.util.Optional<java.lang.Float>nextFloatOpt()get current value as float and move next column.default java.lang.FloatnextFloatOrNull()get current value as float and move next column.default intnextInt()get current value as int and move next column.default intnextInt(int defaultValue)get current value as int and move next column.default java.util.Optional<java.lang.Integer>nextIntOpt()get current value as int and move next column.default java.lang.IntegernextIntOrNull()get current value as int and move next column.default longnextLong()get current value as long and move next column.default longnextLong(long defaultValue)get current value as long and move next column.default java.util.Optional<java.lang.Long>nextLongOpt()get current value as long and move next column.default java.lang.LongnextLongOrNull()get current value as long and move next column.default java.time.OffsetDateTimenextOffsetDateTime()get current value as offset dateTime and move next column.default java.time.OffsetDateTimenextOffsetDateTime(java.time.OffsetDateTime defaultValue)get current value as offset dateTime and move next column.default java.util.Optional<java.time.OffsetDateTime>nextOffsetDateTimeOpt()get current value as offset dateTime and move next column.default java.time.OffsetDateTimenextOffsetDateTimeOrNull()get current value as offset dateTime and move next column.default java.time.OffsetTimenextOffsetTime()get current value as offset time and move next column.default java.time.OffsetTimenextOffsetTime(java.time.OffsetTime defaultValue)get current value as offset time and move next column.default java.util.Optional<java.time.OffsetTime>nextOffsetTimeOpt()get current value as offset time and move next column.default java.time.OffsetTimenextOffsetTimeOrNull()get current value as offset time and move next column.default java.lang.StringnextString()get current value as string and move next column.default java.lang.StringnextString(java.lang.String defaultValue)get current value as string and move next column.default java.util.Optional<java.lang.String>nextStringOpt()get current value as string and move next column.default java.lang.StringnextStringOrNull()get current value as string and move next column.default java.time.LocalTimenextTime()get current value as time and move next column.default java.time.LocalTimenextTime(java.time.LocalTime defaultValue)get current value as time and move next column.default java.util.Optional<java.time.LocalTime>nextTimeOpt()get current value as time and move next column.default java.time.LocalTimenextTimeOrNull()get current value as time and move next column.java.lang.ObjectnextValueOrNull()get current value and move next column.default java.time.ZonedDateTimenextZonedDateTime(java.time.ZoneId zone)get current value as zoned dateTime and move next column.default java.time.ZonedDateTimenextZonedDateTime(java.time.ZoneId zone, java.time.ZonedDateTime defaultValue)get current value as zoned dateTime and move next column.default java.util.Optional<java.time.ZonedDateTime>nextZonedDateTimeOpt(java.time.ZoneId zone)get current value as zoned dateTime and move next column.default java.time.ZonedDateTimenextZonedDateTimeOrNull(java.time.ZoneId zone)get current value as zoned dateTime and move next column.
-
-
-
Method Detail
-
nextValueOrNull
@Nullable java.lang.Object nextValueOrNull() throws java.io.IOException, java.lang.InterruptedException, TsurugiTransactionExceptionget current value and move next column.- Returns:
- value
- Throws:
java.io.IOException- if an I/O error occurs while retrieving the column datajava.lang.InterruptedException- if interrupted while retrieving the column dataTsurugiTransactionException- if server error occurs while retrieving the column data
-
getConvertUtil
IceaxeConvertUtil getConvertUtil()
get convert utility.- Returns:
- convert utility
-
getCurrentColumnIndex
int getCurrentColumnIndex()
get current column index.- Returns:
- currenct olumn index
-
nextBoolean
default boolean nextBoolean() throws java.io.IOException, java.lang.InterruptedException, TsurugiTransactionExceptionget current value as boolean and move next column.- Returns:
- value
- Throws:
java.io.IOException- if an I/O error occurs while retrieving the column datajava.lang.InterruptedException- if interrupted while retrieving the column dataTsurugiTransactionException- if server error occurs while retrieving the column datajava.lang.NullPointerException- if value is null
-
nextBoolean
default boolean nextBoolean(boolean defaultValue) throws java.io.IOException, java.lang.InterruptedException, TsurugiTransactionExceptionget current value as boolean and move next column.- Parameters:
defaultValue- value to return if original value is null- Returns:
- value
- Throws:
java.io.IOException- if an I/O error occurs while retrieving the column datajava.lang.InterruptedException- if interrupted while retrieving the column dataTsurugiTransactionException- if server error occurs while retrieving the column data
-
nextBooleanOpt
@Nonnull default java.util.Optional<java.lang.Boolean> nextBooleanOpt() throws java.io.IOException, java.lang.InterruptedException, TsurugiTransactionExceptionget current value as boolean and move next column.- Returns:
- value
- Throws:
java.io.IOException- if an I/O error occurs while retrieving the column datajava.lang.InterruptedException- if interrupted while retrieving the column dataTsurugiTransactionException- if server error occurs while retrieving the column data
-
nextBooleanOrNull
@Nullable default java.lang.Boolean nextBooleanOrNull() throws java.io.IOException, java.lang.InterruptedException, TsurugiTransactionExceptionget current value as boolean and move next column.- Returns:
- value
- Throws:
java.io.IOException- if an I/O error occurs while retrieving the column datajava.lang.InterruptedException- if interrupted while retrieving the column dataTsurugiTransactionException- if server error occurs while retrieving the column data
-
nextInt
default int nextInt() throws java.io.IOException, java.lang.InterruptedException, TsurugiTransactionExceptionget current value as int and move next column.- Returns:
- value
- Throws:
java.io.IOException- if an I/O error occurs while retrieving the column datajava.lang.InterruptedException- if interrupted while retrieving the column dataTsurugiTransactionException- if server error occurs while retrieving the column datajava.lang.NullPointerException- if value is null
-
nextInt
default int nextInt(int defaultValue) throws java.io.IOException, java.lang.InterruptedException, TsurugiTransactionExceptionget current value as int and move next column.- Parameters:
defaultValue- value to return if original value is null- Returns:
- value
- Throws:
java.io.IOException- if an I/O error occurs while retrieving the column datajava.lang.InterruptedException- if interrupted while retrieving the column dataTsurugiTransactionException- if server error occurs while retrieving the column data
-
nextIntOpt
@Nonnull default java.util.Optional<java.lang.Integer> nextIntOpt() throws java.io.IOException, java.lang.InterruptedException, TsurugiTransactionExceptionget current value as int and move next column.- Returns:
- value
- Throws:
java.io.IOException- if an I/O error occurs while retrieving the column datajava.lang.InterruptedException- if interrupted while retrieving the column dataTsurugiTransactionException- if server error occurs while retrieving the column data
-
nextIntOrNull
@Nullable default java.lang.Integer nextIntOrNull() throws java.io.IOException, java.lang.InterruptedException, TsurugiTransactionExceptionget current value as int and move next column.- Returns:
- value
- Throws:
java.io.IOException- if an I/O error occurs while retrieving the column datajava.lang.InterruptedException- if interrupted while retrieving the column dataTsurugiTransactionException- if server error occurs while retrieving the column data
-
nextLong
default long nextLong() throws java.io.IOException, java.lang.InterruptedException, TsurugiTransactionExceptionget current value as long and move next column.- Returns:
- value
- Throws:
java.io.IOException- if an I/O error occurs while retrieving the column datajava.lang.InterruptedException- if interrupted while retrieving the column dataTsurugiTransactionException- if server error occurs while retrieving the column datajava.lang.NullPointerException- if value is null
-
nextLong
default long nextLong(long defaultValue) throws java.io.IOException, java.lang.InterruptedException, TsurugiTransactionExceptionget current value as long and move next column.- Parameters:
defaultValue- value to return if original value is null- Returns:
- value
- Throws:
java.io.IOException- if an I/O error occurs while retrieving the column datajava.lang.InterruptedException- if interrupted while retrieving the column dataTsurugiTransactionException- if server error occurs while retrieving the column data
-
nextLongOpt
@Nonnull default java.util.Optional<java.lang.Long> nextLongOpt() throws java.io.IOException, java.lang.InterruptedException, TsurugiTransactionExceptionget current value as long and move next column.- Returns:
- value
- Throws:
java.io.IOException- if an I/O error occurs while retrieving the column datajava.lang.InterruptedException- if interrupted while retrieving the column dataTsurugiTransactionException- if server error occurs while retrieving the column data
-
nextLongOrNull
@Nullable default java.lang.Long nextLongOrNull() throws java.io.IOException, java.lang.InterruptedException, TsurugiTransactionExceptionget current value as long and move next column.- Returns:
- value
- Throws:
java.io.IOException- if an I/O error occurs while retrieving the column datajava.lang.InterruptedException- if interrupted while retrieving the column dataTsurugiTransactionException- if server error occurs while retrieving the column data
-
nextFloat
default float nextFloat() throws java.io.IOException, java.lang.InterruptedException, TsurugiTransactionExceptionget current value as float and move next column.- Returns:
- value
- Throws:
java.io.IOException- if an I/O error occurs while retrieving the column datajava.lang.InterruptedException- if interrupted while retrieving the column dataTsurugiTransactionException- if server error occurs while retrieving the column datajava.lang.NullPointerException- if value is null
-
nextFloat
default float nextFloat(float defaultValue) throws java.io.IOException, java.lang.InterruptedException, TsurugiTransactionExceptionget current value as float and move next column.- Parameters:
defaultValue- value to return if original value is null- Returns:
- value
- Throws:
java.io.IOException- if an I/O error occurs while retrieving the column datajava.lang.InterruptedException- if interrupted while retrieving the column dataTsurugiTransactionException- if server error occurs while retrieving the column data
-
nextFloatOpt
@Nonnull default java.util.Optional<java.lang.Float> nextFloatOpt() throws java.io.IOException, java.lang.InterruptedException, TsurugiTransactionExceptionget current value as float and move next column.- Returns:
- value
- Throws:
java.io.IOException- if an I/O error occurs while retrieving the column datajava.lang.InterruptedException- if interrupted while retrieving the column dataTsurugiTransactionException- if server error occurs while retrieving the column data
-
nextFloatOrNull
@Nullable default java.lang.Float nextFloatOrNull() throws java.io.IOException, java.lang.InterruptedException, TsurugiTransactionExceptionget current value as float and move next column.- Returns:
- value
- Throws:
java.io.IOException- if an I/O error occurs while retrieving the column datajava.lang.InterruptedException- if interrupted while retrieving the column dataTsurugiTransactionException- if server error occurs while retrieving the column data
-
nextDouble
default double nextDouble() throws java.io.IOException, java.lang.InterruptedException, TsurugiTransactionExceptionget current value as double and move next column.- Returns:
- value
- Throws:
java.io.IOException- if an I/O error occurs while retrieving the column datajava.lang.InterruptedException- if interrupted while retrieving the column dataTsurugiTransactionException- if server error occurs while retrieving the column datajava.lang.NullPointerException- if value is null
-
nextDouble
default double nextDouble(double defaultValue) throws java.io.IOException, java.lang.InterruptedException, TsurugiTransactionExceptionget current value as double and move next column.- Parameters:
defaultValue- value to return if original value is null- Returns:
- value
- Throws:
java.io.IOException- if an I/O error occurs while retrieving the column datajava.lang.InterruptedException- if interrupted while retrieving the column dataTsurugiTransactionException- if server error occurs while retrieving the column data
-
nextDoubleOpt
@Nonnull default java.util.Optional<java.lang.Double> nextDoubleOpt() throws java.io.IOException, java.lang.InterruptedException, TsurugiTransactionExceptionget current value as double and move next column.- Returns:
- value
- Throws:
java.io.IOException- if an I/O error occurs while retrieving the column datajava.lang.InterruptedException- if interrupted while retrieving the column dataTsurugiTransactionException- if server error occurs while retrieving the column data
-
nextDoubleOrNull
@Nullable default java.lang.Double nextDoubleOrNull() throws java.io.IOException, java.lang.InterruptedException, TsurugiTransactionExceptionget current value as double and move next column.- Returns:
- value
- Throws:
java.io.IOException- if an I/O error occurs while retrieving the column datajava.lang.InterruptedException- if interrupted while retrieving the column dataTsurugiTransactionException- if server error occurs while retrieving the column data
-
nextDecimal
@Nonnull default java.math.BigDecimal nextDecimal() throws java.io.IOException, java.lang.InterruptedException, TsurugiTransactionExceptionget current value as decimal and move next column.- Returns:
- value
- Throws:
java.io.IOException- if an I/O error occurs while retrieving the column datajava.lang.InterruptedException- if interrupted while retrieving the column dataTsurugiTransactionException- if server error occurs while retrieving the column datajava.lang.NullPointerException- if value is null
-
nextDecimal
default java.math.BigDecimal nextDecimal(java.math.BigDecimal defaultValue) throws java.io.IOException, java.lang.InterruptedException, TsurugiTransactionExceptionget current value as decimal and move next column.- Parameters:
defaultValue- value to return if original value is null- Returns:
- value
- Throws:
java.io.IOException- if an I/O error occurs while retrieving the column datajava.lang.InterruptedException- if interrupted while retrieving the column dataTsurugiTransactionException- if server error occurs while retrieving the column data
-
nextDecimalOpt
@Nonnull default java.util.Optional<java.math.BigDecimal> nextDecimalOpt() throws java.io.IOException, java.lang.InterruptedException, TsurugiTransactionExceptionget current value as decimal and move next column.- Returns:
- value
- Throws:
java.io.IOException- if an I/O error occurs while retrieving the column datajava.lang.InterruptedException- if interrupted while retrieving the column dataTsurugiTransactionException- if server error occurs while retrieving the column data
-
nextDecimalOrNull
@Nullable default java.math.BigDecimal nextDecimalOrNull() throws java.io.IOException, java.lang.InterruptedException, TsurugiTransactionExceptionget current value as decimal and move next column.- Returns:
- value
- Throws:
java.io.IOException- if an I/O error occurs while retrieving the column datajava.lang.InterruptedException- if interrupted while retrieving the column dataTsurugiTransactionException- if server error occurs while retrieving the column data
-
nextString
@Nonnull default java.lang.String nextString() throws java.io.IOException, java.lang.InterruptedException, TsurugiTransactionExceptionget current value as string and move next column.- Returns:
- value
- Throws:
java.io.IOException- if an I/O error occurs while retrieving the column datajava.lang.InterruptedException- if interrupted while retrieving the column dataTsurugiTransactionException- if server error occurs while retrieving the column datajava.lang.NullPointerException- if value is null
-
nextString
default java.lang.String nextString(java.lang.String defaultValue) throws java.io.IOException, java.lang.InterruptedException, TsurugiTransactionExceptionget current value as string and move next column.- Parameters:
defaultValue- value to return if original value is null- Returns:
- value
- Throws:
java.io.IOException- if an I/O error occurs while retrieving the column datajava.lang.InterruptedException- if interrupted while retrieving the column dataTsurugiTransactionException- if server error occurs while retrieving the column data
-
nextStringOpt
@Nonnull default java.util.Optional<java.lang.String> nextStringOpt() throws java.io.IOException, java.lang.InterruptedException, TsurugiTransactionExceptionget current value as string and move next column.- Returns:
- value
- Throws:
java.io.IOException- if an I/O error occurs while retrieving the column datajava.lang.InterruptedException- if interrupted while retrieving the column dataTsurugiTransactionException- if server error occurs while retrieving the column data
-
nextStringOrNull
@Nullable default java.lang.String nextStringOrNull() throws java.io.IOException, java.lang.InterruptedException, TsurugiTransactionExceptionget current value as string and move next column.- Returns:
- value
- Throws:
java.io.IOException- if an I/O error occurs while retrieving the column datajava.lang.InterruptedException- if interrupted while retrieving the column dataTsurugiTransactionException- if server error occurs while retrieving the column data
-
nextBytes
@Nonnull default byte[] nextBytes() throws java.io.IOException, java.lang.InterruptedException, TsurugiTransactionExceptionget current value as byte[] and move next column.- Returns:
- value
- Throws:
java.io.IOException- if an I/O error occurs while retrieving the column datajava.lang.InterruptedException- if interrupted while retrieving the column dataTsurugiTransactionException- if server error occurs while retrieving the column datajava.lang.NullPointerException- if value is null
-
nextBytes
default byte[] nextBytes(byte[] defaultValue) throws java.io.IOException, java.lang.InterruptedException, TsurugiTransactionExceptionget current value as byte[] and move next column.- Parameters:
defaultValue- value to return if original value is null- Returns:
- value
- Throws:
java.io.IOException- if an I/O error occurs while retrieving the column datajava.lang.InterruptedException- if interrupted while retrieving the column dataTsurugiTransactionException- if server error occurs while retrieving the column data
-
nextBytesOpt
@Nonnull default java.util.Optional<byte[]> nextBytesOpt() throws java.io.IOException, java.lang.InterruptedException, TsurugiTransactionExceptionget current value as byte[] and move next column.- Returns:
- value
- Throws:
java.io.IOException- if an I/O error occurs while retrieving the column datajava.lang.InterruptedException- if interrupted while retrieving the column dataTsurugiTransactionException- if server error occurs while retrieving the column data
-
nextBytesOrNull
@Nullable default byte[] nextBytesOrNull() throws java.io.IOException, java.lang.InterruptedException, TsurugiTransactionExceptionget current value as byte[] and move next column.- Returns:
- value
- Throws:
java.io.IOException- if an I/O error occurs while retrieving the column datajava.lang.InterruptedException- if interrupted while retrieving the column dataTsurugiTransactionException- if server error occurs while retrieving the column data
-
nextBits
@Nonnull default boolean[] nextBits() throws java.io.IOException, java.lang.InterruptedException, TsurugiTransactionExceptionThis method is not yet implemented: get current value as boolean[] and move next column.- Returns:
- value
- Throws:
java.io.IOException- if an I/O error occurs while retrieving the column datajava.lang.InterruptedException- if interrupted while retrieving the column dataTsurugiTransactionException- if server error occurs while retrieving the column datajava.lang.NullPointerException- if value is null
-
nextBits
default boolean[] nextBits(boolean[] defaultValue) throws java.io.IOException, java.lang.InterruptedException, TsurugiTransactionExceptionThis method is not yet implemented: get current value as boolean[] and move next column.- Parameters:
defaultValue- value to return if original value is null- Returns:
- value
- Throws:
java.io.IOException- if an I/O error occurs while retrieving the column datajava.lang.InterruptedException- if interrupted while retrieving the column dataTsurugiTransactionException- if server error occurs while retrieving the column data
-
nextBitsOpt
@Nonnull default java.util.Optional<boolean[]> nextBitsOpt() throws java.io.IOException, java.lang.InterruptedException, TsurugiTransactionExceptionThis method is not yet implemented: get current value as boolean[] and move next column.- Returns:
- value
- Throws:
java.io.IOException- if an I/O error occurs while retrieving the column datajava.lang.InterruptedException- if interrupted while retrieving the column dataTsurugiTransactionException- if server error occurs while retrieving the column data
-
nextBitsOrNull
@Nullable default boolean[] nextBitsOrNull() throws java.io.IOException, java.lang.InterruptedException, TsurugiTransactionExceptionThis method is not yet implemented: get current value as boolean[] and move next column.- Returns:
- value
- Throws:
java.io.IOException- if an I/O error occurs while retrieving the column datajava.lang.InterruptedException- if interrupted while retrieving the column dataTsurugiTransactionException- if server error occurs while retrieving the column data
-
nextDate
@Nonnull default java.time.LocalDate nextDate() throws java.io.IOException, java.lang.InterruptedException, TsurugiTransactionExceptionget current value as date and move next column.- Returns:
- value
- Throws:
java.io.IOException- if an I/O error occurs while retrieving the column datajava.lang.InterruptedException- if interrupted while retrieving the column dataTsurugiTransactionException- if server error occurs while retrieving the column datajava.lang.NullPointerException- if value is null
-
nextDate
default java.time.LocalDate nextDate(java.time.LocalDate defaultValue) throws java.io.IOException, java.lang.InterruptedException, TsurugiTransactionExceptionget current value as date and move next column.- Parameters:
defaultValue- value to return if original value is null- Returns:
- value
- Throws:
java.io.IOException- if an I/O error occurs while retrieving the column datajava.lang.InterruptedException- if interrupted while retrieving the column dataTsurugiTransactionException- if server error occurs while retrieving the column data
-
nextDateOpt
@Nonnull default java.util.Optional<java.time.LocalDate> nextDateOpt() throws java.io.IOException, java.lang.InterruptedException, TsurugiTransactionExceptionget current value as date and move next column.- Returns:
- value
- Throws:
java.io.IOException- if an I/O error occurs while retrieving the column datajava.lang.InterruptedException- if interrupted while retrieving the column dataTsurugiTransactionException- if server error occurs while retrieving the column data
-
nextDateOrNull
@Nullable default java.time.LocalDate nextDateOrNull() throws java.io.IOException, java.lang.InterruptedException, TsurugiTransactionExceptionget current value as date and move next column.- Returns:
- value
- Throws:
java.io.IOException- if an I/O error occurs while retrieving the column datajava.lang.InterruptedException- if interrupted while retrieving the column dataTsurugiTransactionException- if server error occurs while retrieving the column data
-
nextTime
@Nonnull default java.time.LocalTime nextTime() throws java.io.IOException, java.lang.InterruptedException, TsurugiTransactionExceptionget current value as time and move next column.- Returns:
- value
- Throws:
java.io.IOException- if an I/O error occurs while retrieving the column datajava.lang.InterruptedException- if interrupted while retrieving the column dataTsurugiTransactionException- if server error occurs while retrieving the column datajava.lang.NullPointerException- if value is null
-
nextTime
default java.time.LocalTime nextTime(java.time.LocalTime defaultValue) throws java.io.IOException, java.lang.InterruptedException, TsurugiTransactionExceptionget current value as time and move next column.- Parameters:
defaultValue- value to return if original value is null- Returns:
- value
- Throws:
java.io.IOException- if an I/O error occurs while retrieving the column datajava.lang.InterruptedException- if interrupted while retrieving the column dataTsurugiTransactionException- if server error occurs while retrieving the column data
-
nextTimeOpt
@Nonnull default java.util.Optional<java.time.LocalTime> nextTimeOpt() throws java.io.IOException, java.lang.InterruptedException, TsurugiTransactionExceptionget current value as time and move next column.- Returns:
- value
- Throws:
java.io.IOException- if an I/O error occurs while retrieving the column datajava.lang.InterruptedException- if interrupted while retrieving the column dataTsurugiTransactionException- if server error occurs while retrieving the column data
-
nextTimeOrNull
@Nullable default java.time.LocalTime nextTimeOrNull() throws java.io.IOException, java.lang.InterruptedException, TsurugiTransactionExceptionget current value as time and move next column.- Returns:
- value
- Throws:
java.io.IOException- if an I/O error occurs while retrieving the column datajava.lang.InterruptedException- if interrupted while retrieving the column dataTsurugiTransactionException- if server error occurs while retrieving the column data
-
nextDateTime
@Nonnull default java.time.LocalDateTime nextDateTime() throws java.io.IOException, java.lang.InterruptedException, TsurugiTransactionExceptionget current value as dateTime and move next column.- Returns:
- value
- Throws:
java.io.IOException- if an I/O error occurs while retrieving the column datajava.lang.InterruptedException- if interrupted while retrieving the column dataTsurugiTransactionException- if server error occurs while retrieving the column datajava.lang.NullPointerException- if value is null
-
nextDateTime
default java.time.LocalDateTime nextDateTime(java.time.LocalDateTime defaultValue) throws java.io.IOException, java.lang.InterruptedException, TsurugiTransactionExceptionget current value as dateTime and move next column.- Parameters:
defaultValue- value to return if original value is null- Returns:
- value
- Throws:
java.io.IOException- if an I/O error occurs while retrieving the column datajava.lang.InterruptedException- if interrupted while retrieving the column dataTsurugiTransactionException- if server error occurs while retrieving the column data
-
nextDateTimeOpt
@Nonnull default java.util.Optional<java.time.LocalDateTime> nextDateTimeOpt() throws java.io.IOException, java.lang.InterruptedException, TsurugiTransactionExceptionget current value as dateTime and move next column.- Returns:
- value
- Throws:
java.io.IOException- if an I/O error occurs while retrieving the column datajava.lang.InterruptedException- if interrupted while retrieving the column dataTsurugiTransactionException- if server error occurs while retrieving the column data
-
nextDateTimeOrNull
@Nullable default java.time.LocalDateTime nextDateTimeOrNull() throws java.io.IOException, java.lang.InterruptedException, TsurugiTransactionExceptionget current value as dateTime and move next column.- Returns:
- value
- Throws:
java.io.IOException- if an I/O error occurs while retrieving the column datajava.lang.InterruptedException- if interrupted while retrieving the column dataTsurugiTransactionException- if server error occurs while retrieving the column data
-
nextOffsetTime
@Nonnull default java.time.OffsetTime nextOffsetTime() throws java.io.IOException, java.lang.InterruptedException, TsurugiTransactionExceptionget current value as offset time and move next column.- Returns:
- value
- Throws:
java.io.IOException- if an I/O error occurs while retrieving the column datajava.lang.InterruptedException- if interrupted while retrieving the column dataTsurugiTransactionException- if server error occurs while retrieving the column datajava.lang.NullPointerException- if value is null
-
nextOffsetTime
default java.time.OffsetTime nextOffsetTime(java.time.OffsetTime defaultValue) throws java.io.IOException, java.lang.InterruptedException, TsurugiTransactionExceptionget current value as offset time and move next column.- Parameters:
defaultValue- value to return if original value is null- Returns:
- value
- Throws:
java.io.IOException- if an I/O error occurs while retrieving the column datajava.lang.InterruptedException- if interrupted while retrieving the column dataTsurugiTransactionException- if server error occurs while retrieving the column data
-
nextOffsetTimeOpt
@Nonnull default java.util.Optional<java.time.OffsetTime> nextOffsetTimeOpt() throws java.io.IOException, java.lang.InterruptedException, TsurugiTransactionExceptionget current value as offset time and move next column.- Returns:
- value
- Throws:
java.io.IOException- if an I/O error occurs while retrieving the column datajava.lang.InterruptedException- if interrupted while retrieving the column dataTsurugiTransactionException- if server error occurs while retrieving the column data
-
nextOffsetTimeOrNull
@Nullable default java.time.OffsetTime nextOffsetTimeOrNull() throws java.io.IOException, java.lang.InterruptedException, TsurugiTransactionExceptionget current value as offset time and move next column.- Returns:
- value
- Throws:
java.io.IOException- if an I/O error occurs while retrieving the column datajava.lang.InterruptedException- if interrupted while retrieving the column dataTsurugiTransactionException- if server error occurs while retrieving the column data
-
nextOffsetDateTime
@Nonnull default java.time.OffsetDateTime nextOffsetDateTime() throws java.io.IOException, java.lang.InterruptedException, TsurugiTransactionExceptionget current value as offset dateTime and move next column.- Returns:
- value
- Throws:
java.io.IOException- if an I/O error occurs while retrieving the column datajava.lang.InterruptedException- if interrupted while retrieving the column dataTsurugiTransactionException- if server error occurs while retrieving the column datajava.lang.NullPointerException- if value is null
-
nextOffsetDateTime
default java.time.OffsetDateTime nextOffsetDateTime(java.time.OffsetDateTime defaultValue) throws java.io.IOException, java.lang.InterruptedException, TsurugiTransactionExceptionget current value as offset dateTime and move next column.- Parameters:
defaultValue- value to return if original value is null- Returns:
- value
- Throws:
java.io.IOException- if an I/O error occurs while retrieving the column datajava.lang.InterruptedException- if interrupted while retrieving the column dataTsurugiTransactionException- if server error occurs while retrieving the column data
-
nextOffsetDateTimeOpt
@Nonnull default java.util.Optional<java.time.OffsetDateTime> nextOffsetDateTimeOpt() throws java.io.IOException, java.lang.InterruptedException, TsurugiTransactionExceptionget current value as offset dateTime and move next column.- Returns:
- value
- Throws:
java.io.IOException- if an I/O error occurs while retrieving the column datajava.lang.InterruptedException- if interrupted while retrieving the column dataTsurugiTransactionException- if server error occurs while retrieving the column data
-
nextOffsetDateTimeOrNull
@Nullable default java.time.OffsetDateTime nextOffsetDateTimeOrNull() throws java.io.IOException, java.lang.InterruptedException, TsurugiTransactionExceptionget current value as offset dateTime and move next column.- Returns:
- value
- Throws:
java.io.IOException- if an I/O error occurs while retrieving the column datajava.lang.InterruptedException- if interrupted while retrieving the column dataTsurugiTransactionException- if server error occurs while retrieving the column data
-
nextZonedDateTime
@Nonnull default java.time.ZonedDateTime nextZonedDateTime(@Nonnull java.time.ZoneId zone) throws java.io.IOException, java.lang.InterruptedException, TsurugiTransactionExceptionget current value as zoned dateTime and move next column.- Parameters:
zone- time-zone- Returns:
- value
- Throws:
java.io.IOException- if an I/O error occurs while retrieving the column datajava.lang.InterruptedException- if interrupted while retrieving the column dataTsurugiTransactionException- if server error occurs while retrieving the column datajava.lang.NullPointerException- if value is null
-
nextZonedDateTime
default java.time.ZonedDateTime nextZonedDateTime(@Nonnull java.time.ZoneId zone, java.time.ZonedDateTime defaultValue) throws java.io.IOException, java.lang.InterruptedException, TsurugiTransactionExceptionget current value as zoned dateTime and move next column.- Parameters:
zone- time-zonedefaultValue- value to return if original value is null- Returns:
- value
- Throws:
java.io.IOException- if an I/O error occurs while retrieving the column datajava.lang.InterruptedException- if interrupted while retrieving the column dataTsurugiTransactionException- if server error occurs while retrieving the column data
-
nextZonedDateTimeOpt
@Nonnull default java.util.Optional<java.time.ZonedDateTime> nextZonedDateTimeOpt(@Nonnull java.time.ZoneId zone) throws java.io.IOException, java.lang.InterruptedException, TsurugiTransactionExceptionget current value as zoned dateTime and move next column.- Parameters:
zone- time-zone- Returns:
- value
- Throws:
java.io.IOException- if an I/O error occurs while retrieving the column datajava.lang.InterruptedException- if interrupted while retrieving the column dataTsurugiTransactionException- if server error occurs while retrieving the column data
-
nextZonedDateTimeOrNull
@Nullable default java.time.ZonedDateTime nextZonedDateTimeOrNull(@Nonnull java.time.ZoneId zone) throws java.io.IOException, java.lang.InterruptedException, TsurugiTransactionExceptionget current value as zoned dateTime and move next column.- Parameters:
zone- time-zone- Returns:
- value
- Throws:
java.io.IOException- if an I/O error occurs while retrieving the column datajava.lang.InterruptedException- if interrupted while retrieving the column dataTsurugiTransactionException- if server error occurs while retrieving the column data
-
nextBlob
@Nonnull default TgBlobReference nextBlob() throws java.io.IOException, java.lang.InterruptedException, TsurugiTransactionException
get current value as BLOB and move next column.- Returns:
- value
- Throws:
java.io.IOException- if an I/O error occurs while retrieving the column datajava.lang.InterruptedException- if interrupted while retrieving the column dataTsurugiTransactionException- if server error occurs while retrieving the column datajava.lang.NullPointerException- if value is null- Since:
- 1.8.0
-
nextBlob
default TgBlobReference nextBlob(TgBlobReference defaultValue) throws java.io.IOException, java.lang.InterruptedException, TsurugiTransactionException
get current value as BLOB and move next column.- Parameters:
defaultValue- value to return if original value is null- Returns:
- value
- Throws:
java.io.IOException- if an I/O error occurs while retrieving the column datajava.lang.InterruptedException- if interrupted while retrieving the column dataTsurugiTransactionException- if server error occurs while retrieving the column data- Since:
- 1.8.0
-
nextBlobOpt
@Nonnull default java.util.Optional<TgBlobReference> nextBlobOpt() throws java.io.IOException, java.lang.InterruptedException, TsurugiTransactionException
get current value as BLOB and move next column.- Returns:
- value
- Throws:
java.io.IOException- if an I/O error occurs while retrieving the column datajava.lang.InterruptedException- if interrupted while retrieving the column dataTsurugiTransactionException- if server error occurs while retrieving the column data- Since:
- 1.8.0
-
nextBlobOrNull
@Nullable default TgBlobReference nextBlobOrNull() throws java.io.IOException, java.lang.InterruptedException, TsurugiTransactionException
get current value as BLOB and move next column.- Returns:
- value
- Throws:
java.io.IOException- if an I/O error occurs while retrieving the column datajava.lang.InterruptedException- if interrupted while retrieving the column dataTsurugiTransactionException- if server error occurs while retrieving the column data- Since:
- 1.8.0
-
nextClob
@Nonnull default TgClobReference nextClob() throws java.io.IOException, java.lang.InterruptedException, TsurugiTransactionException
get current value as CLOB and move next column.- Returns:
- value
- Throws:
java.io.IOException- if an I/O error occurs while retrieving the column datajava.lang.InterruptedException- if interrupted while retrieving the column dataTsurugiTransactionException- if server error occurs while retrieving the column datajava.lang.NullPointerException- if value is null- Since:
- 1.8.0
-
nextClob
default TgClobReference nextClob(TgClobReference defaultValue) throws java.io.IOException, java.lang.InterruptedException, TsurugiTransactionException
get current value as CLOB and move next column.- Parameters:
defaultValue- value to return if original value is null- Returns:
- value
- Throws:
java.io.IOException- if an I/O error occurs while retrieving the column datajava.lang.InterruptedException- if interrupted while retrieving the column dataTsurugiTransactionException- if server error occurs while retrieving the column data- Since:
- 1.8.0
-
nextClobOpt
@Nonnull default java.util.Optional<TgClobReference> nextClobOpt() throws java.io.IOException, java.lang.InterruptedException, TsurugiTransactionException
get current value as CLOB and move next column.- Returns:
- value
- Throws:
java.io.IOException- if an I/O error occurs while retrieving the column datajava.lang.InterruptedException- if interrupted while retrieving the column dataTsurugiTransactionException- if server error occurs while retrieving the column data- Since:
- 1.8.0
-
nextClobOrNull
@Nullable default TgClobReference nextClobOrNull() throws java.io.IOException, java.lang.InterruptedException, TsurugiTransactionException
get current value as CLOB and move next column.- Returns:
- value
- Throws:
java.io.IOException- if an I/O error occurs while retrieving the column datajava.lang.InterruptedException- if interrupted while retrieving the column dataTsurugiTransactionException- if server error occurs while retrieving the column data- Since:
- 1.8.0
-
-