Tabnine Logo
DatabasePlatform.getSqlLimiter
Code IndexAdd Tabnine to your IDE (free)

How to use
getSqlLimiter
method
in
com.avaje.ebean.config.dbplatform.DatabasePlatform

Best Java code snippets using com.avaje.ebean.config.dbplatform.DatabasePlatform.getSqlLimiter (Showing top 5 results out of 315)

origin: org.avaje/ebean

public RawSqlSelectClauseBuilder(DatabasePlatform dbPlatform, Binder binder) {
  this.binder = binder;
  this.dbQueryLimiter = dbPlatform.getSqlLimiter();
  this.dbPlatform = dbPlatform;
}
origin: org.avaje.ebeanorm/avaje-ebeanorm-server

public RawSqlSelectClauseBuilder(DatabasePlatform dbPlatform, Binder binder) {
  this.binder = binder;
  this.dbQueryLimiter = dbPlatform.getSqlLimiter();
  this.dbPlatform = dbPlatform;
}
origin: org.avaje.ebean/ebean

/**
 * Create the SqlGenSelect.
 */
CQueryBuilder(DatabasePlatform dbPlatform, Binder binder, CQueryHistorySupport historySupport, CQueryDraftSupport draftSupport) {
 this.dbPlatform = dbPlatform;
 this.binder = binder;
 this.draftSupport = draftSupport;
 this.historySupport = historySupport;
 this.tableAliasPlaceHolder = dbPlatform.getTableAliasPlaceHolder();
 this.columnAliasPrefix = dbPlatform.getColumnAliasPrefix();
 this.sqlLimiter = dbPlatform.getSqlLimiter();
 this.rawSqlHandler = new CQueryBuilderRawSql(sqlLimiter, dbPlatform);
 this.selectCountWithAlias = dbPlatform.isSelectCountWithAlias();
}
origin: org.avaje/ebean

/**
 * Create the SqlGenSelect.
 */
public CQueryBuilder(BackgroundExecutor backgroundExecutor, DatabasePlatform dbPlatform, Binder binder) {
 this.backgroundExecutor = backgroundExecutor;
 this.binder = binder;
 this.tableAliasPlaceHolder = GlobalProperties.get("ebean.tableAliasPlaceHolder", "${ta}");
 this.columnAliasPrefix = GlobalProperties.get("ebean.columnAliasPrefix", "c");
 this.sqlSelectBuilder = new RawSqlSelectClauseBuilder(dbPlatform, binder);
 this.sqlLimiter = dbPlatform.getSqlLimiter();
 this.rawSqlHandler = new CQueryBuilderRawSql(sqlLimiter, dbPlatform);
 this.selectCountWithAlias = dbPlatform.isSelectCountWithAlias();
 this.dbPlatform = dbPlatform;
}
origin: org.avaje.ebeanorm/avaje-ebeanorm-server

/**
 * Create the SqlGenSelect.
 */
public CQueryBuilder(BackgroundExecutor backgroundExecutor, DatabasePlatform dbPlatform, Binder binder) {
 this.backgroundExecutor = backgroundExecutor;
 this.binder = binder;
 this.tableAliasPlaceHolder = GlobalProperties.get("ebean.tableAliasPlaceHolder", "${ta}");
 this.columnAliasPrefix = GlobalProperties.get("ebean.columnAliasPrefix", "c");
 this.sqlSelectBuilder = new RawSqlSelectClauseBuilder(dbPlatform, binder);
 this.sqlLimiter = dbPlatform.getSqlLimiter();
 this.rawSqlHandler = new CQueryBuilderRawSql(sqlLimiter, dbPlatform);
 this.selectCountWithAlias = dbPlatform.isSelectCountWithAlias();
 this.dbPlatform = dbPlatform;
}
com.avaje.ebean.config.dbplatformDatabasePlatformgetSqlLimiter

Javadoc

Return the SqlLimiter used to apply additional sql around a query to limit its results.

Basically add the clauses for limit/offset, rownum, row_number().

Popular methods of DatabasePlatform

  • completeSql
  • convertQuotedIdentifiers
    Convert backticks to the platform specific open quote and close quote Specific plugins may implement
  • getCloseQuote
    Return the close quote for quoted identifiers.
  • getDbDdlSyntax
    Return the DDL syntax for this platform.
  • getOpenQuote
    Return the open quote for quoted identifiers.
  • <init>
    Instantiates a new database platform.
  • createSequenceIdGenerator
    Return a DB Sequence based IdGenerator.
  • getBlobDbType
    Return the data type that should be used for Blob. This is typically Types.BLOB but for Postgres is
  • getBooleanDbType
    Return the JDBC type used to store booleans.
  • getClobDbType
    Return the data type that should be used for Clob. This is typically Types.CLOB but for Postgres is
  • getDbEncrypt
    Return the DbEncrypt handler for this DB platform.
  • getDbIdentity
    Return the DB identity/sequence features for this platform.
  • getDbEncrypt,
  • getDbIdentity,
  • getDbTypeMap,
  • getName,
  • isIdInExpandedForm,
  • isSelectCountWithAlias,
  • isTreatEmptyStringsAsNull,
  • setDbEncrypt,
  • withForUpdate

Popular in Java

  • Reactive rest calls using spring rest template
  • getExternalFilesDir (Context)
  • scheduleAtFixedRate (ScheduledExecutorService)
  • setScale (BigDecimal)
  • Rectangle (java.awt)
    A Rectangle specifies an area in a coordinate space that is enclosed by the Rectangle object's top-
  • ConnectException (java.net)
    A ConnectException is thrown if a connection cannot be established to a remote host on a specific po
  • GregorianCalendar (java.util)
    GregorianCalendar is a concrete subclass of Calendarand provides the standard calendar used by most
  • ConcurrentHashMap (java.util.concurrent)
    A plug-in replacement for JDK1.5 java.util.concurrent.ConcurrentHashMap. This version is based on or
  • JOptionPane (javax.swing)
  • JTextField (javax.swing)
  • CodeWhisperer alternatives
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now