Tabnine Logo
DatasourcePlatform.getEndDelimiter
Code IndexAdd Tabnine to your IDE (free)

How to use
getEndDelimiter
method
in
org.eclipse.persistence.internal.databaseaccess.DatasourcePlatform

Best Java code snippets using org.eclipse.persistence.internal.databaseaccess.DatasourcePlatform.getEndDelimiter (Showing top 20 results out of 315)

origin: org.eclipse.persistence/org.eclipse.persistence.core

/**
 * Get method for table name.
 */
public String getNameDelimited(DatasourcePlatform platform) {
  if (useDelimiters){
    return platform.getStartDelimiter() + name + platform.getEndDelimiter();
  }
  return name;
}
origin: org.eclipse.persistence/org.eclipse.persistence.core

public String getTableQualifierDelimited(DatasourcePlatform platform) {
  if (useDelimiters && tableQualifier != null && !tableQualifier.equals("")){
    return platform.getStartDelimiter() + tableQualifier + platform.getEndDelimiter();
  }
  return tableQualifier;
}
origin: org.eclipse.persistence/org.eclipse.persistence.core

/**
 * Returns this fields name with database delimiters if useDelimiters is true.
 * This method should be called any time the field name is requested for writing SQL.
 */
public String getNameDelimited(DatasourcePlatform platform) {
  if (this.useDelimiters){
    return platform.getStartDelimiter() + this.name + platform.getEndDelimiter();
  }
  return this.name;
}
origin: org.eclipse.persistence/com.springsource.org.eclipse.persistence

public String getTableQualifierDelimited(DatasourcePlatform platform) {
  if (useDelimiters && tableQualifier != null && !tableQualifier.equals("")){
    return platform.getStartDelimiter() + tableQualifier + platform.getEndDelimiter();
  }
  return tableQualifier;
}
 
origin: com.haulmont.thirdparty/eclipselink

public String getTableQualifierDelimited(DatasourcePlatform platform) {
  if (useDelimiters && tableQualifier != null && !tableQualifier.equals("")){
    return platform.getStartDelimiter() + tableQualifier + platform.getEndDelimiter();
  }
  return tableQualifier;
}
 
origin: org.eclipse.persistence/com.springsource.org.eclipse.persistence

/**
 * Returns this fields name with database delimiters if useDelimiters is true.
 * 
 * This method should be called any time the field name is requested for writing SQL
 * @return
 */
public String getNameDelimited(DatasourcePlatform platform) {
  if (useDelimiters){
    return platform.getStartDelimiter() + name + platform.getEndDelimiter();
  }
  return name;
}
 
origin: org.eclipse.persistence/com.springsource.org.eclipse.persistence

/** 
 * Get method for table name.
 */
public String getNameDelimited(DatasourcePlatform platform) {
  if (useDelimiters){
    return platform.getStartDelimiter() + name + platform.getEndDelimiter();
  }
  return name;
}
origin: com.haulmont.thirdparty/eclipselink

/**
 * Returns this fields name with database delimiters if useDelimiters is true.
 * This method should be called any time the field name is requested for writing SQL.
 */
public String getNameDelimited(DatasourcePlatform platform) {
  if (this.useDelimiters){
    return platform.getStartDelimiter() + this.name + platform.getEndDelimiter();
  }
  return this.name;
}
 
origin: com.haulmont.thirdparty/eclipselink

/** 
 * Get method for table name.
 */
public String getNameDelimited(DatasourcePlatform platform) {
  if (useDelimiters){
    return platform.getStartDelimiter() + name + platform.getEndDelimiter();
  }
  return name;
}
origin: com.haulmont.thirdparty/eclipselink

/**
 * Set the unqualified name of the field.
 * 
 * If the name contains database delimiters, they will be stripped and a flag will be set to have them 
 * added when the DatabaseField is written to SQL
 */
public void setName(String name, DatasourcePlatform platform){
  setName(name, platform.getStartDelimiter(), platform.getEndDelimiter());
}
 
origin: org.eclipse.persistence/com.springsource.org.eclipse.persistence

/**
 * Set the unqualified name of the field.
 * 
 * If the name contains database delimiters, they will be stripped and a flag will be set to have them 
 * added when the DatabaseField is written to SQL
 */
public void setName(String name, DatasourcePlatform platform){
  setName(name, platform.getStartDelimiter(), platform.getEndDelimiter());
}
 
origin: org.eclipse.persistence/org.eclipse.persistence.core

/**
 * Set the unqualified name of the field.
 *
 * If the name contains database delimiters, they will be stripped and a flag will be set to have them
 * added when the DatabaseField is written to SQL
 */
public void setName(String name, DatasourcePlatform platform){
  setName(name, platform.getStartDelimiter(), platform.getEndDelimiter());
}
origin: org.eclipse.persistence/org.eclipse.persistence.core

private String getQualifiedName(DatasourcePlatform platform, boolean allowDelimiters){
  if (qualifiedName == null) {
    // Print nested table using the TABLE function.
    DatabaseMapping mapping = queryKeyExpression.getMapping();
    DatabaseTable nestedTable = mapping.getDescriptor().getTables().firstElement();
    DatabaseTable tableAlias = queryKeyExpression.getBaseExpression().aliasForTable(nestedTable);
    StringBuilder name = new StringBuilder();
    name.append("TABLE(");
    if (allowDelimiters && useDelimiters){
      name.append(platform.getStartDelimiter());
    }
    name.append(tableAlias.getName());
    if (allowDelimiters && useDelimiters){
      name.append(platform.getEndDelimiter());
    }
    name.append(".");
    if (allowDelimiters && useDelimiters){
      name.append(platform.getStartDelimiter());
    }
    name.append(mapping.getField().getNameDelimited(platform));
    if (allowDelimiters && useDelimiters){
      name.append(platform.getEndDelimiter());
    }
    name.append(")");
    qualifiedName = name.toString();
  }
  return qualifiedName;
}
origin: com.haulmont.thirdparty/eclipselink

private String getQualifiedName(DatasourcePlatform platform, boolean allowDelimiters){
  if (qualifiedName == null) {
    // Print nested table using the TABLE function.
    DatabaseMapping mapping = queryKeyExpression.getMapping();
    DatabaseTable nestedTable = mapping.getDescriptor().getTables().firstElement();
    DatabaseTable tableAlias = queryKeyExpression.getBaseExpression().aliasForTable(nestedTable);
    StringBuilder name = new StringBuilder();
    name.append("TABLE(");
    if (allowDelimiters && useDelimiters){
      name.append(platform.getStartDelimiter());
    }
    name.append(tableAlias.getName());
    if (allowDelimiters && useDelimiters){
      name.append(platform.getEndDelimiter());
    }
    name.append(".");
    if (allowDelimiters && useDelimiters){
      name.append(platform.getStartDelimiter());
    }
    name.append(mapping.getField().getNameDelimited(platform));
    if (allowDelimiters && useDelimiters){
      name.append(platform.getEndDelimiter());
    }
    name.append(")");
    qualifiedName = name.toString();
  }
  return qualifiedName;
}
 
origin: org.eclipse.persistence/com.springsource.org.eclipse.persistence

public String getQualifiedNameDelimited(DatasourcePlatform platform) {
  if (tableQualifier.equals("")) {
    if (useDelimiters){
      return platform.getStartDelimiter() + getName() + platform.getEndDelimiter();
    } else {
      return getName();
    }
  } else {
    if (useDelimiters){
      return platform.getStartDelimiter() + getTableQualifier() + platform.getEndDelimiter() + "." 
       + platform.getStartDelimiter() + getName() + platform.getEndDelimiter();
    } else {
      return getTableQualifier() + "." + getName();
    }
  }
}
origin: org.eclipse.persistence/org.eclipse.persistence.core

public String getQualifiedNameDelimited(DatasourcePlatform platform) {
  if (tableQualifier.equals("")) {
    if (useDelimiters){
      return platform.getStartDelimiter() + getName() + platform.getEndDelimiter();
    } else {
      return getName();
    }
  } else {
    if (useDelimiters){
      return platform.getStartDelimiter() + getTableQualifier() + platform.getEndDelimiter() + "."
       + platform.getStartDelimiter() + getName() + platform.getEndDelimiter();
    } else {
      return getTableQualifier() + "." + getName();
    }
  }
}
origin: com.haulmont.thirdparty/eclipselink

public String getQualifiedNameDelimited(DatasourcePlatform platform) {
  if (tableQualifier.equals("")) {
    if (useDelimiters){
      return platform.getStartDelimiter() + getName() + platform.getEndDelimiter();
    } else {
      return getName();
    }
  } else {
    if (useDelimiters){
      return platform.getStartDelimiter() + getTableQualifier() + platform.getEndDelimiter() + "." 
       + platform.getStartDelimiter() + getName() + platform.getEndDelimiter();
    } else {
      return getTableQualifier() + "." + getName();
    }
  }
}
 
origin: org.eclipse.persistence/com.springsource.org.eclipse.persistence

private String getQualifiedName(DatasourcePlatform platform, boolean allowDelimiters){
  if (qualifiedName == null) {
    // Print nested table using the TABLE function.
    DatabaseMapping mapping = queryKeyExpression.getMapping();
    DatabaseTable nestedTable = mapping.getDescriptor().getTables().firstElement();
    DatabaseTable tableAlias = queryKeyExpression.getBaseExpression().aliasForTable(nestedTable);
    DatabaseTable nestedTableAlias = queryKeyExpression.aliasForTable(this);
    StringBuffer name = new StringBuffer();
    name.append("TABLE(");
    if (allowDelimiters && useDelimiters){
      name.append(platform.getStartDelimiter());
    }
    name.append(tableAlias.getName());
    if (allowDelimiters && useDelimiters){
      name.append(platform.getEndDelimiter());
    }
    name.append(".");
    if (allowDelimiters && useDelimiters){
      name.append(platform.getStartDelimiter());
    }
    name.append(mapping.getField().getNameDelimited(platform));
    if (allowDelimiters && useDelimiters){
      name.append(platform.getEndDelimiter());
    }
    name.append(")");
    qualifiedName = name.toString();
  }
  return qualifiedName;
}
 
origin: org.eclipse.persistence/com.springsource.org.eclipse.persistence

String endQuote = ((DatasourcePlatform)session.getDatasourcePlatform()).getEndDelimiter();
origin: com.haulmont.thirdparty/eclipselink

String endQuote = ((DatasourcePlatform)session.getDatasourcePlatform()).getEndDelimiter();
org.eclipse.persistence.internal.databaseaccessDatasourcePlatformgetEndDelimiter

Javadoc

Delimiter to use for fields and tables using spaces or other special values. Some databases use different delimiters for the beginning and end of the value. This delimiter indicates the end of the value.

Popular methods of DatasourcePlatform

  • <init>
  • addOperator
  • appendParameter
    Add the parameter. Convert the parameter to a string and write it.
  • copyInto
    Copy the state into the new platform.
  • createConnectionCustomizer
    INTERNAL:
  • createPlatformDefaultSequence
    INTERNAL: Create platform-default Sequence
  • getConversionManager
    The platform hold its own instance of conversion manager to allow customization.
  • getCustomModifyValueForCall
    Allow for the platform to handle the representation of parameters specially.
  • getDefaultSequence
    Get default sequence
  • getPlatformOperators
    Return any platform-specific operators
  • getSequencePreallocationSize
  • getSequences
    INTERNAL: Returns a map of sequence names to Sequences (may be null).
  • getSequencePreallocationSize,
  • getSequences,
  • getStartDelimiter,
  • getTableQualifier,
  • getTimestampQuery,
  • hasDefaultSequence,
  • initializePlatformOperators,
  • sequencesAfterCloneCleanup,
  • setConversionManager

Popular in Java

  • Finding current android device location
  • orElseThrow (Optional)
    Return the contained value, if present, otherwise throw an exception to be created by the provided s
  • setContentView (Activity)
  • runOnUiThread (Activity)
  • Runnable (java.lang)
    Represents a command that can be executed. Often used to run code in a different Thread.
  • BigInteger (java.math)
    An immutable arbitrary-precision signed integer.FAST CRYPTOGRAPHY This implementation is efficient f
  • HttpURLConnection (java.net)
    An URLConnection for HTTP (RFC 2616 [http://tools.ietf.org/html/rfc2616]) used to send and receive d
  • Selector (java.nio.channels)
    A controller for the selection of SelectableChannel objects. Selectable channels can be registered w
  • ImageIO (javax.imageio)
  • SAXParseException (org.xml.sax)
    Encapsulate an XML parse error or warning.> This module, both source code and documentation, is in t
  • Top plugins for Android Studio
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