Package com.tsurugidb.iceaxe.sql.result
Interface TsurugiResultNextRecord
-
- All Known Implementing Classes:
TsurugiResultRecord
public interface TsurugiResultNextRecord
Tsurugi Result Record for sequential access.- Since:
- 1.5.0
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description IceaxeConvertUtil
getConvertUtil()
get convert utility.int
getCurrentColumnIndex()
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 boolean
nextBoolean()
get current value as boolean and move next column.default boolean
nextBoolean(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.Boolean
nextBooleanOrNull()
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 java.time.LocalDate
nextDate()
get current value as date and move next column.default java.time.LocalDate
nextDate(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.LocalDate
nextDateOrNull()
get current value as date and move next column.default java.time.LocalDateTime
nextDateTime()
get current value as dateTime and move next column.default java.time.LocalDateTime
nextDateTime(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.LocalDateTime
nextDateTimeOrNull()
get current value as dateTime and move next column.default java.math.BigDecimal
nextDecimal()
get current value as decimal and move next column.default java.math.BigDecimal
nextDecimal(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.BigDecimal
nextDecimalOrNull()
get current value as decimal and move next column.default double
nextDouble()
get current value as double and move next column.default double
nextDouble(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.Double
nextDoubleOrNull()
get current value as double and move next column.default float
nextFloat()
get current value as float and move next column.default float
nextFloat(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.Float
nextFloatOrNull()
get current value as float and move next column.default int
nextInt()
get current value as int and move next column.default int
nextInt(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.Integer
nextIntOrNull()
get current value as int and move next column.default long
nextLong()
get current value as long and move next column.default long
nextLong(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.Long
nextLongOrNull()
get current value as long and move next column.default java.time.OffsetDateTime
nextOffsetDateTime()
get current value as offset dateTime and move next column.default java.time.OffsetDateTime
nextOffsetDateTime(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.OffsetDateTime
nextOffsetDateTimeOrNull()
get current value as offset dateTime and move next column.default java.time.OffsetTime
nextOffsetTime()
get current value as offset time and move next column.default java.time.OffsetTime
nextOffsetTime(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.OffsetTime
nextOffsetTimeOrNull()
get current value as offset time and move next column.default java.lang.String
nextString()
get current value as string and move next column.default java.lang.String
nextString(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.String
nextStringOrNull()
get current value as string and move next column.default java.time.LocalTime
nextTime()
get current value as time and move next column.default java.time.LocalTime
nextTime(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.LocalTime
nextTimeOrNull()
get current value as time and move next column.java.lang.Object
nextValueOrNull()
get current value and move next column.default java.time.ZonedDateTime
nextZonedDateTime(java.time.ZoneId zone)
get current value as zoned dateTime and move next column.default java.time.ZonedDateTime
nextZonedDateTime(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.ZonedDateTime
nextZonedDateTimeOrNull(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, TsurugiTransactionException
get 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, TsurugiTransactionException
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
-
nextBoolean
default boolean nextBoolean(boolean defaultValue) throws java.io.IOException, java.lang.InterruptedException, TsurugiTransactionException
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
-
nextBooleanOpt
@Nonnull default java.util.Optional<java.lang.Boolean> nextBooleanOpt() throws java.io.IOException, java.lang.InterruptedException, TsurugiTransactionException
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
-
nextBooleanOrNull
@Nullable default java.lang.Boolean nextBooleanOrNull() throws java.io.IOException, java.lang.InterruptedException, TsurugiTransactionException
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
-
nextInt
default int nextInt() throws java.io.IOException, java.lang.InterruptedException, TsurugiTransactionException
get 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, TsurugiTransactionException
get 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, TsurugiTransactionException
get 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, TsurugiTransactionException
get 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, TsurugiTransactionException
get 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, TsurugiTransactionException
get 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, TsurugiTransactionException
get 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, TsurugiTransactionException
get 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, TsurugiTransactionException
get 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, TsurugiTransactionException
get 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, TsurugiTransactionException
get 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, TsurugiTransactionException
get 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, TsurugiTransactionException
get 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, TsurugiTransactionException
get 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, TsurugiTransactionException
get 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, TsurugiTransactionException
get 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, TsurugiTransactionException
get 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, TsurugiTransactionException
get 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, TsurugiTransactionException
get 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, TsurugiTransactionException
get 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, TsurugiTransactionException
get 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, TsurugiTransactionException
get 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, TsurugiTransactionException
get 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, TsurugiTransactionException
get 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, TsurugiTransactionException
get 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, TsurugiTransactionException
get 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, TsurugiTransactionException
get 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, TsurugiTransactionException
get 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, TsurugiTransactionException
This 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, TsurugiTransactionException
This 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, TsurugiTransactionException
This 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, TsurugiTransactionException
This 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, TsurugiTransactionException
get 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, TsurugiTransactionException
get 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, TsurugiTransactionException
get 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, TsurugiTransactionException
get 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, TsurugiTransactionException
get 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, TsurugiTransactionException
get 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, TsurugiTransactionException
get 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, TsurugiTransactionException
get 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, TsurugiTransactionException
get 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, TsurugiTransactionException
get 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, TsurugiTransactionException
get 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, TsurugiTransactionException
get 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, TsurugiTransactionException
get 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, TsurugiTransactionException
get 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, TsurugiTransactionException
get 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, TsurugiTransactionException
get 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, TsurugiTransactionException
get 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, TsurugiTransactionException
get 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, TsurugiTransactionException
get 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, TsurugiTransactionException
get 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, TsurugiTransactionException
get 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, TsurugiTransactionException
get 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, TsurugiTransactionException
get 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, TsurugiTransactionException
get 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
-
-