Tabnine Logo
AbstractWhereBuilder.getWhere
Code IndexAdd Tabnine to your IDE (free)

How to use
getWhere
method
in
org.deegree.sqldialect.filter.AbstractWhereBuilder

Best Java code snippets using org.deegree.sqldialect.filter.AbstractWhereBuilder.getWhere (Showing top 13 results out of 315)

origin: deegree/deegree3

public static String repairAliasesInWhereClause( AbstractWhereBuilder builder, List<Join> usedJoins,
                         List<Join> redundantJoins ) {
  String whereClause = builder.getWhere().getSQL().toString();
  for ( Join redundantJoin : redundantJoins ) {
    Join usedJoin = getEquivalentJoin( redundantJoin, usedJoins );
    String usedAlias = usedJoin.getToTableAlias();
    String redundantAlias = redundantJoin.getToTableAlias();
    whereClause = whereClause.replace( redundantAlias, usedAlias );
  }
  return whereClause;
}
origin: deegree/deegree3

protected void getPSBody( AbstractWhereBuilder builder, StringBuilder getDatasetIDs ) {
  String rootTableAlias = builder.getAliasManager().getRootTableAlias();
  getDatasetIDs.append( " FROM " );
  getDatasetIDs.append( mainTable );
  getDatasetIDs.append( " " );
  getDatasetIDs.append( rootTableAlias );
  for ( PropertyNameMapping mappedPropName : builder.getMappedPropertyNames() ) {
    for ( Join join : mappedPropName.getJoins() ) {
      getDatasetIDs.append( " LEFT OUTER JOIN " );
      getDatasetIDs.append( join.getToTable() );
      getDatasetIDs.append( ' ' );
      getDatasetIDs.append( join.getToTableAlias() );
      getDatasetIDs.append( " ON " );
      getDatasetIDs.append( join.getSQLJoinCondition() );
    }
  }
  if ( builder.getWhere() != null ) {
    getDatasetIDs.append( " WHERE " );
    getDatasetIDs.append( builder.getWhere().getSQL() );
  }
}

origin: deegree/deegree3

stmt = connection.prepareStatement( header.toString() );
int i = 1;
if ( builder.getWhere() != null ) {
  for ( SQLArgument o : builder.getWhere().getArguments() ) {
    o.setArgument( stmt, i++ );
origin: deegree/deegree3

  OperatorFilter bboxFilter = new OperatorFilter( query.getPrefilterBBox() );
  wb = getWhereBuilderBlob( bboxFilter, conn );
  LOG.debug( "WHERE clause: " + wb.getWhere() );
if ( wb != null ) {
  sql.append( " AND " );
  sql.append( wb.getWhere().getSQL() );
stmt.setShort( i++, getSchema().getFtId( ftName ) );
if ( wb != null ) {
  for ( SQLArgument o : wb.getWhere().getArguments() ) {
    o.setArgument( stmt, i++ );
origin: deegree/deegree3

if ( builder.getWhere() != null ) {
  for ( SQLArgument o : builder.getWhere().getArguments() ) {
    o.setArgument( preparedStatement, i++ );
    arguments.add( o.getValue() );
origin: deegree/deegree3

  first = false;
if ( wb.getWhere() != null ) {
  innerSelect.append( " WHERE " ).append( wb.getWhere().getSQL() );
if ( wb.getWhere() != null ) {
  for ( SQLArgument argument : wb.getWhere().getArguments() ) {
    argument.setArgument( stm, i++ );
origin: deegree/deegree3

for ( final short ftId2 : ftId ) {
  stmt.setShort( argIdx++, ftId2 );
  if ( blobWb != null && blobWb.getWhere() != null ) {
    for ( SQLArgument o : blobWb.getWhere().getArguments() ) {
      o.setArgument( stmt, argIdx++ );
origin: deegree/deegree3

} else {
  StringBuilder sql = new StringBuilder( "SELECT " );
  if ( wb.getWhere() == null ) {
    sql.append( "COUNT(*) FROM " );
    sql.append( ftMapping.getFtTable() );
    LOG.debug( "WHERE clause: " + wb.getWhere() );
    if ( wb.getWhere() != null ) {
      sql.append( " WHERE " );
      sql.append( wb.getWhere().getSQL() );
  if ( wb.getWhere() != null ) {
    for ( SQLArgument o : wb.getWhere().getArguments() ) {
      o.setArgument( stmt, i++ );
origin: deegree/deegree3

  first = false;
if ( wb.getWhere() != null ) {
  sql.append( " WHERE " ).append( wb.getWhere().getSQL() );
if ( wb.getWhere() != null ) {
  for ( SQLArgument argument : wb.getWhere().getArguments() ) {
    argument.setArgument( stmt, i++ );
origin: deegree/deegree3

if ( wb.getWhere() != null ) {
  idSelect.append( " WHERE " ).append( wb.getWhere().getSQL() );
if ( wb.getWhere() != null ) {
  for ( SQLArgument argument : wb.getWhere().getArguments() ) {
    argument.setArgument( stmt, i++ );
origin: deegree/deegree3

  OperatorFilter bboxFilter = new OperatorFilter( query.getPrefilterBBox() );
  wb = getWhereBuilderBlob( bboxFilter, conn );
  LOG.debug( "WHERE clause: " + wb.getWhere() );
if ( wb != null ) {
  sql.append( " AND " );
  sql.append( wb.getWhere().getSQL() );
  for ( SQLArgument o : wb.getWhere().getArguments() ) {
    o.setArgument( stmt, i++ );
origin: deegree/deegree3

LOG.debug( "WHERE clause: " + wb.getWhere() );
LOG.debug( "ORDER BY clause: " + wb.getOrderBy() );
if ( wb.getWhere() != null ) {
  if ( blobMapping != null ) {
    sql.append( " AND " );
    sql.append( " WHERE " );
  sql.append( wb.getWhere().getSQL() );
if ( wb.getWhere() != null ) {
  for ( SQLArgument o : wb.getWhere().getArguments() ) {
    o.setArgument( stmt, i++ );
origin: deegree/deegree3

if ( builder.getWhere() != null ) {
  for ( SQLArgument o : builder.getWhere().getArguments() ) {
    o.setArgument( preparedStatement, i++ );
    arguments.add( o.getValue() );
org.deegree.sqldialect.filterAbstractWhereBuildergetWhere

Javadoc

Returns the expression for the SQL-WHERE clause.

Popular methods of AbstractWhereBuilder

  • getOrderBy
    Returns the expression for the SQL-ORDER-BY clause.
  • getAliasManager
    Returns the TableAliasManager that keeps track of the used table aliases. The returned manager may a
  • getMappedPropertyNames
    Returns the mappings of all ValueReferences from the filter / sort criteria that have been mapped to
  • addExpression
  • appendParamsFromFunction
  • assertNotMultiValued
    Ensures that the given SQLExpression is not an SQLExpression that is multi-valued.
  • buildIsLike
  • evaluateFunction
  • getPostFilter
    Returns a Filter that contains all constraints from the input filter that could not be expressed in
  • getPostSortCriteria
    Returns the sort criteria that contains all parts from the input sort criteria that could not be exp
  • inferType
  • toProtoSQL
    Translates the given SortProperty array into an SQLExpression.
  • inferType,
  • toProtoSQL

Popular in Java

  • Making http requests using okhttp
  • getApplicationContext (Context)
  • findViewById (Activity)
  • onRequestPermissionsResult (Fragment)
  • FileOutputStream (java.io)
    An output stream that writes bytes to a file. If the output file exists, it can be replaced or appen
  • PrintStream (java.io)
    Fake signature of an existing Java class.
  • String (java.lang)
  • NumberFormat (java.text)
    The abstract base class for all number formats. This class provides the interface for formatting and
  • ReentrantLock (java.util.concurrent.locks)
    A reentrant mutual exclusion Lock with the same basic behavior and semantics as the implicit monitor
  • ZipFile (java.util.zip)
    This class provides random read access to a zip file. You pay more to read the zip file's central di
  • Top 12 Jupyter Notebook extensions
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