Class OracleUserDefinedTypeExporter

java.lang.Object
org.hibernate.tool.schema.internal.StandardUserDefinedTypeExporter
org.hibernate.dialect.type.OracleUserDefinedTypeExporter
All Implemented Interfaces:
Exporter<UserDefinedType>

public class OracleUserDefinedTypeExporter extends org.hibernate.tool.schema.internal.StandardUserDefinedTypeExporter
  • Constructor Details

    • OracleUserDefinedTypeExporter

      public OracleUserDefinedTypeExporter(Dialect dialect)
  • Method Details

    • getSqlCreateStrings

      public String[] getSqlCreateStrings(UserDefinedArrayType userDefinedType, Metadata metadata, SqlStringGenerationContext context)
      Overrides:
      getSqlCreateStrings in class org.hibernate.tool.schema.internal.StandardUserDefinedTypeExporter
    • getSqlDropStrings

      public String[] getSqlDropStrings(UserDefinedArrayType userDefinedType, Metadata metadata, SqlStringGenerationContext context)
      Overrides:
      getSqlDropStrings in class org.hibernate.tool.schema.internal.StandardUserDefinedTypeExporter
    • createOrReplaceConcatFunction

      protected String createOrReplaceConcatFunction(String arrayTypeName)
    • createOrReplaceConcatFunction

      protected String createOrReplaceConcatFunction(String arrayTypeName, int maxConcatParams)
    • getRawTypeName

      protected String getRawTypeName(String typeName)