Class DerbyTenSixDialect

  • All Implemented Interfaces:
    ConversionContext
    Direct Known Subclasses:
    DerbyTenSevenDialect

    public class DerbyTenSixDialect
    extends DerbyTenFiveDialect
    Hibernate Dialect for Cloudscape 10 - aka Derby. This implements both an override for the identity column generator as well as for the case statement issue documented at: http://www.jroller.com/comments/kenlars99/Weblog/cloudscape_soon_to_be_derby
    • Constructor Detail

      • DerbyTenSixDialect

        public DerbyTenSixDialect()
        Constructs a DerbyTenSixDialect
    • Method Detail

      • supportsSequences

        public boolean supportsSequences()
        Description copied from class: Dialect
        Does this dialect support sequences?
        Overrides:
        supportsSequences in class DerbyTenFiveDialect
        Returns:
        True if sequences supported; false otherwise.
      • getCrossJoinSeparator

        public java.lang.String getCrossJoinSeparator()
        Description copied from class: Dialect
        Returns the separator to use for defining cross joins when translating HQL queries.

        Typically this will be either [ cross join ] or [, ]

        Note that the spaces are important!

        Overrides:
        getCrossJoinSeparator in class DerbyDialect
        Returns:
        The cross join separator