Package org.apache.torque.templates.platform

# Klasse PlatformDerbyImpl

java.lang.Object
org.apache.torque.templates.platform.PlatformDefaultImpl
org.apache.torque.templates.platform.PlatformDerbyImpl

Alle implementierten Schnittstellen:
  `Platform`

public class PlatformDerbyImpl extends PlatformDefaultImpl
Derby Platform implementation.

Version:
  $Id: PlatformDerbyImpl.java 1896195 2021-12-20 17:41:20Z gk $
Autor:
  Johnny Macchione, Greg Monroe

- ## Konstruktorübersicht

  Konstruktoren
  Konstruktor
  Beschreibung
  `PlatformDerbyImpl()`
  Default constructor.

- ## Methodenübersicht

  Modifizierer und Typ
  Methode
  Beschreibung
  `protected boolean`
  `escapeBackslashes()`
  Returns whether backslashes must be escaped in string literals.
  `String`
  `getAutoIncrement()`
  `boolean`
  `hasScale(String sqlType)`
  Returns if the RDBMS-specific SQL type has a scale attribute.
  `boolean`
  `hasSize(String sqlType)`
  Returns if the RDBMS-specific SQL type has a size attribute.

  ### Von Klasse geerbte Methoden org.apache.torque.templates.platform.PlatformDefaultImpl

  `createNotNullBeforeAutoincrement, formatDateTimeString, getDateString, getNullString, getSizeSuffix, getSqlTypeForSchemaType, getTimestampString, getTimeString, hasUniqueConstraintSize, quoteAndEscape, setSchemaTypeToSqlTypeMapping, usesStandaloneSchema`

  ### Von Klasse geerbte Methoden java.lang.Object

  `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- ## Konstruktordetails

  - ### PlatformDerbyImpl

    public PlatformDerbyImpl()
    Default constructor.

- ## Methodendetails

  - ### getAutoIncrement

    public String getAutoIncrement()
    Angegeben von:
      `getAutoIncrement` in Schnittstelle `Platform`
    Setzt außer Kraft:
      `getAutoIncrement` in Klasse `PlatformDefaultImpl`
    Gibt zurück:
      The RDBMS-specific SQL fragment for autoincrement.
    Siehe auch:
      - `PlatformDefaultImpl.getAutoIncrement()`

  - ### hasScale

    public boolean hasScale(String sqlType)
    Beschreibung aus Schnittstelle kopiert: `Platform`
    Returns if the RDBMS-specific SQL type has a scale attribute.
    Angegeben von:
      `hasScale` in Schnittstelle `Platform`
    Setzt außer Kraft:
      `hasScale` in Klasse `PlatformDefaultImpl`
    Parameter:
      `sqlType` - the SQL type
    Gibt zurück:
      true if the type has a scale attribute
    Siehe auch:
      - `PlatformDefaultImpl.hasScale(java.lang.String)`

  - ### hasSize

    public boolean hasSize(String sqlType)
    Beschreibung aus Schnittstelle kopiert: `Platform`
    Returns if the RDBMS-specific SQL type has a size attribute.
    Angegeben von:
      `hasSize` in Schnittstelle `Platform`
    Setzt außer Kraft:
      `hasSize` in Klasse `PlatformDefaultImpl`
    Parameter:
      `sqlType` - the SQL type
    Gibt zurück:
      true if the type has a size attribute
    Siehe auch:
      - `PlatformDefaultImpl.hasSize(java.lang.String)`

  - ### escapeBackslashes

    protected boolean escapeBackslashes()
    Beschreibung aus Klasse kopiert: `PlatformDefaultImpl`
    Returns whether backslashes must be escaped in string literals.
    Setzt außer Kraft:
      `escapeBackslashes` in Klasse `PlatformDefaultImpl`
    Gibt zurück:
      true if backslashes bust be escaped, false otherwise.