Package com.codename1.backend.sql


package com.codename1.backend.sql

The database engines a backend talks to, and what they spell differently.

Postgres and MySql speak their engines' wire protocols directly, so a server binary needs no JDBC driver. Dialect renders one portable statement form for whichever engine a connection reaches. Most applications use them through com.codename1.backend.Database and never name these classes.

Server code: this package is not available in the app.

  • Classes
    Class
    Description
    What the three engines spell differently, in one place.
    A MySQL client speaking the client/server protocol directly, for the same reason as Postgres: a translated server binary has no JDBC.
    A PostgreSQL client speaking the v3 frontend/backend protocol directly.