All Implemented Interfaces:
Serializable, Cloneable, CorePlatform<ConversionManager>, Platform

public class Oracle23Platform extends Oracle21Platform

Purpose: Supports certain new Oracle 23c data types, and usage of certain Oracle JDBC specific APIs.

Supports Oracle JSON data type.

Supports Oracle OracleJsonValue derived Java types.

See Also:
  • Constructor Details

    • Oracle23Platform

      public Oracle23Platform()
      Creates an instance of Oracle 23c database platform.
  • Method Details

    • isOracle23

      public boolean isOracle23()
      INTERNAL: Check whether current platform is Oracle 23c or later.
      Specified by:
      isOracle23 in interface Platform
      Overrides:
      isOracle23 in class DatasourcePlatform
      Returns:
      Always returns true for instances of Oracle 23c platform.
      Since:
      4.0.2