Package com.illumon.intradaylogger
Interface SystemInputRow
- All Known Implementing Classes:
SQLReplicationRow
public interface SystemInputRow
Interface custom loggers can implement for their SystemInput argument in order to
be consistent with code generation tools.
-
Method Summary
Modifier and TypeMethodDescriptiongetBigDecimal(String name) getBoolean(String name) bytebyte[]getBytesAsString(String name) charlonggetDateAsMillis(String name) longgetDateAsNanos(String name) doublefloatintlongshortlonggetTimeAsMillis(String name) longgetTimeAsNanos(String name) getTimestamp(String name) longgetTimestampAsMillis(String name) longgetTimestampAsNanos(String name)
-
Method Details
-
getBoolean
- Throws:
IOException
-
getShort
- Throws:
IOException
-
getInt
- Throws:
IOException
-
getLong
- Throws:
IOException
-
getByte
- Throws:
IOException
-
getDouble
- Throws:
IOException
-
getFloat
- Throws:
IOException
-
getBigDecimal
- Throws:
IOException
-
getChar
- Throws:
IOException
-
getString
- Throws:
IOException
-
getDate
- Throws:
IOException
-
getDateAsMillis
- Throws:
IOException
-
getDateAsNanos
- Throws:
IOException
-
getTimestamp
- Throws:
IOException
-
getTimestampAsMillis
- Throws:
IOException
-
getTimestampAsNanos
- Throws:
IOException
-
getTime
- Throws:
IOException
-
getTimeAsMillis
- Throws:
IOException
-
getTimeAsNanos
- Throws:
IOException
-
getBytes
- Throws:
IOException
-
getBytesAsString
- Throws:
IOException
-