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-2017, Acciente, LLC.