public class SQLProfile extends Object implements Serializable
Modifier and Type | Field and Description |
---|---|
static SQLProfile |
DB2_10_5_NON_RECURSIVE |
static SQLProfile |
DB2_10_5_RECURSIVE |
static SQLProfile |
HSQLDB_2_3_NON_RECURSIVE |
static SQLProfile |
MySQL_5_6_NON_RECURSIVE |
static SQLProfile |
Oracle_11_2_NON_RECURSIVE |
static SQLProfile |
Oracle_11_2_RECURSIVE |
static SQLProfile |
PostgreSQL_9_3_NON_RECURSIVE |
static SQLProfile |
PostgreSQL_9_3_RECURSIVE |
static SQLProfile |
SQLite_3_8_NON_RECURSIVE |
static SQLProfile |
SQLite_3_8_RECURSIVE |
static SQLProfile |
SQLServer_12_0_NON_RECURSIVE |
static SQLProfile |
SQLServer_12_0_RECURSIVE |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object o) |
SQLDialect |
getSqlDialect() |
int |
hashCode() |
boolean |
isRecursiveCTEEnabled() |
boolean |
isRecursiveDeleteEnabled() |
boolean |
isSequenceEnabled() |
static String |
nameOf(SQLProfile sqlProfile) |
static SQLProfile |
valueOf(String name) |
public static final SQLProfile DB2_10_5_RECURSIVE
public static final SQLProfile DB2_10_5_NON_RECURSIVE
public static final SQLProfile Oracle_11_2_RECURSIVE
public static final SQLProfile Oracle_11_2_NON_RECURSIVE
public static final SQLProfile PostgreSQL_9_3_RECURSIVE
public static final SQLProfile PostgreSQL_9_3_NON_RECURSIVE
public static final SQLProfile SQLServer_12_0_RECURSIVE
public static final SQLProfile SQLServer_12_0_NON_RECURSIVE
public static final SQLProfile SQLite_3_8_RECURSIVE
public static final SQLProfile SQLite_3_8_NON_RECURSIVE
public static final SQLProfile MySQL_5_6_NON_RECURSIVE
public static final SQLProfile HSQLDB_2_3_NON_RECURSIVE
public static String nameOf(SQLProfile sqlProfile)
public static SQLProfile valueOf(String name)
public SQLDialect getSqlDialect()
public boolean isRecursiveCTEEnabled()
public boolean isRecursiveDeleteEnabled()
public boolean isSequenceEnabled()
OACC is a Java Application Security Framework developed by Acciente, LLC., released under Apache License 2.0.
Copyright 2009-2018, Acciente, LLC.