Package org.h2.engine
Interface CastDataProvider
- All Known Implementing Classes:
Database,JdbcConnection,Session,SessionLocal,SessionRemote
public interface CastDataProvider
Provides information for type casts and comparison operations.
-
Method Summary
Modifier and TypeMethodDescriptionorg.h2.value.ValueTimestampTimeZoneReturns the current timestamp with maximum resolution.org.h2.util.TimeZoneProviderReturns the current time zone.Returns the custom Java object serializer, ornull.getMode()Returns the database mode.booleanReturns are ENUM values 0-based.
-
Method Details
-
currentTimestamp
org.h2.value.ValueTimestampTimeZone currentTimestamp()Returns the current timestamp with maximum resolution. The value must be the same within a transaction or within execution of a command.- Returns:
- the current timestamp for CURRENT_TIMESTAMP(9)
-
currentTimeZone
org.h2.util.TimeZoneProvider currentTimeZone()Returns the current time zone.- Returns:
- the current time zone
-
getMode
Mode getMode()Returns the database mode.- Returns:
- the database mode
-
getJavaObjectSerializer
JavaObjectSerializer getJavaObjectSerializer()Returns the custom Java object serializer, ornull.- Returns:
- the custom Java object serializer, or
null
-
zeroBasedEnums
boolean zeroBasedEnums()Returns are ENUM values 0-based.- Returns:
- are ENUM values 0-based
-