congrats Icon
New! Announcing Tabnine Chat Beta
Learn More
Tabnine Logo
DatasourcePlatform.hasDefaultSequence
Code IndexAdd Tabnine to your IDE (free)

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

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

origin: com.haulmont.thirdparty/eclipselink

/**
 * Get default sequence
 */
public Sequence getDefaultSequence() {
  if (!hasDefaultSequence()) {
    setDefaultSequence(createPlatformDefaultSequence());
  }
  return defaultSequence;
}
origin: org.eclipse.persistence/org.eclipse.persistence.core

/**
 * Get default sequence
 */
@Override
public Sequence getDefaultSequence() {
  if (!hasDefaultSequence()) {
    setDefaultSequence(createPlatformDefaultSequence());
  }
  return defaultSequence;
}
origin: org.eclipse.persistence/com.springsource.org.eclipse.persistence

/**
 * Get default sequence
 */
public Sequence getDefaultSequence() {
  if (!hasDefaultSequence()) {
    setDefaultSequence(createPlatformDefaultSequence());
  }
  return defaultSequence;
}
origin: org.eclipse.persistence/org.eclipse.persistence.core

/**
 * INTERNAL:
 * Indicates whether defaultSequence is the same as platform default sequence.
 */
@Override
public boolean usesPlatformDefaultSequence() {
  if (!hasDefaultSequence()) {
    return true;
  } else {
    return getDefaultSequence().equals(createPlatformDefaultSequence());
  }
}
origin: org.eclipse.persistence/com.springsource.org.eclipse.persistence

/**
 * INTERNAL:
 * Indicates whether defaultSequence is the same as platform default sequence.
 */
public boolean usesPlatformDefaultSequence() {
  if (!hasDefaultSequence()) {
    return true;
  } else {
    return getDefaultSequence().equals(createPlatformDefaultSequence());
  }
}
 
origin: com.haulmont.thirdparty/eclipselink

/**
 * INTERNAL:
 * Indicates whether defaultSequence is the same as platform default sequence.
 */
public boolean usesPlatformDefaultSequence() {
  if (!hasDefaultSequence()) {
    return true;
  } else {
    return getDefaultSequence().equals(createPlatformDefaultSequence());
  }
}
 
origin: com.haulmont.thirdparty/eclipselink

protected void sequencesAfterCloneCleanup() {
  Sequence defaultSequenceClone = null;
  if (hasDefaultSequence()) {
    defaultSequenceClone = (Sequence)getDefaultSequence().clone();
    setDefaultSequence(defaultSequenceClone);
  }
  if (getSequences() != null) {
    HashMap sequencesCopy = new HashMap(getSequences());
    HashMap sequencesDeepClone = new HashMap(getSequences().size());
    Iterator it = sequencesCopy.values().iterator();
    while (it.hasNext()) {
      Sequence sequence = (Sequence)it.next();
      if ((defaultSequenceClone != null) && (sequence == getDefaultSequence())) {
        sequencesDeepClone.put(defaultSequenceClone.getName(), defaultSequenceClone);
      } else {
        Sequence sequenceClone = (Sequence)sequence.clone();
        if (sequenceClone instanceof DefaultSequence) {
          if (!((DefaultSequence)sequenceClone).hasPreallocationSize()) {
            continue;
          }
        }
        sequencesDeepClone.put(sequenceClone.getName(), sequenceClone);
      }
    }
    this.setSequences(sequencesDeepClone);
  }
}
origin: org.eclipse.persistence/org.eclipse.persistence.core

protected void sequencesAfterCloneCleanup() {
  Sequence defaultSequenceClone = null;
  if (hasDefaultSequence()) {
    defaultSequenceClone = (Sequence)getDefaultSequence().clone();
    setDefaultSequence(defaultSequenceClone);
  }
  if (getSequences() != null) {
    HashMap sequencesCopy = new HashMap(getSequences());
    HashMap sequencesDeepClone = new HashMap(getSequences().size());
    Iterator it = sequencesCopy.values().iterator();
    while (it.hasNext()) {
      Sequence sequence = (Sequence)it.next();
      if ((defaultSequenceClone != null) && (sequence == getDefaultSequence())) {
        sequencesDeepClone.put(defaultSequenceClone.getName(), defaultSequenceClone);
      } else {
        Sequence sequenceClone = (Sequence)sequence.clone();
        if (sequenceClone instanceof DefaultSequence) {
          if (!((DefaultSequence)sequenceClone).hasPreallocationSize()) {
            continue;
          }
        }
        sequencesDeepClone.put(sequenceClone.getName(), sequenceClone);
      }
    }
    this.setSequences(sequencesDeepClone);
  }
}
origin: org.eclipse.persistence/com.springsource.org.eclipse.persistence

protected void sequencesAfterCloneCleanup() {
  Sequence defaultSequenceClone = null;
  if (hasDefaultSequence()) {
    defaultSequenceClone = (Sequence)getDefaultSequence().clone();
    setDefaultSequence(defaultSequenceClone);
  }
  HashMap sequencesDeepClone = null;
  if (getSequences() != null) {
    sequencesDeepClone = new HashMap(getSequences().size());
    Iterator it = getSequences().values().iterator();
    while (it.hasNext()) {
      Sequence sequence = (Sequence)it.next();
      if ((defaultSequenceClone != null) && (sequence == getDefaultSequence())) {
        sequencesDeepClone.put(defaultSequenceClone.getName(), defaultSequenceClone);
      } else {
        Sequence sequenceClone = (Sequence)sequence.clone();
        if (sequenceClone instanceof DefaultSequence) {
          if (!((DefaultSequence)sequenceClone).hasPreallocationSize()) {
            continue;
          }
        }
        sequencesDeepClone.put(sequenceClone.getName(), sequenceClone);
      }
    }
    this.setSequences(sequencesDeepClone);
  }
}
origin: com.haulmont.thirdparty/eclipselink

/**
 * Adds descriptors plus sequencing info found on the project to the session.
 */
protected void addProjectToSession(ServerSession session, Project project) {
  DatasourcePlatform sessionPlatform = (DatasourcePlatform)session.getDatasourceLogin().getDatasourcePlatform();
  DatasourcePlatform projectPlatform = (DatasourcePlatform)project.getDatasourceLogin().getDatasourcePlatform();
  if (!sessionPlatform.hasDefaultSequence() && projectPlatform.hasDefaultSequence()) {
    sessionPlatform.setDefaultSequence(projectPlatform.getDefaultSequence());
  }
  if ((sessionPlatform.getSequences() == null) || sessionPlatform.getSequences().isEmpty()) {
    if ((projectPlatform.getSequences() != null) && !projectPlatform.getSequences().isEmpty()) {
      sessionPlatform.setSequences(projectPlatform.getSequences());
    }
  } else {
    if ((projectPlatform.getSequences() != null) && !projectPlatform.getSequences().isEmpty()) {
      Iterator itProjectSequences = projectPlatform.getSequences().values().iterator();
      while (itProjectSequences.hasNext()) {
        Sequence sequence = (Sequence)itProjectSequences.next();
        if (!sessionPlatform.getSequences().containsKey(sequence.getName())) {
          sessionPlatform.addSequence(sequence);
        }
      }
    }
  }
  session.addDescriptors(project);
}

origin: com.haulmont.thirdparty/eclipselink

/**
 * Copy the state into the new platform.
 */
public void copyInto(Platform platform) {
  if (!(platform instanceof DatasourcePlatform)) {
    return;
  }
  DatasourcePlatform datasourcePlatform = (DatasourcePlatform)platform;
  datasourcePlatform.setTableQualifier(getTableQualifier());
  datasourcePlatform.setTimestampQuery(this.timestampQuery);
  datasourcePlatform.setConversionManager(getConversionManager());
  if (hasDefaultSequence()) {
    datasourcePlatform.setDefaultSequence(getDefaultSequence());
  }
  datasourcePlatform.setSequences(getSequences());
  datasourcePlatform.sequencesAfterCloneCleanup();
  datasourcePlatform.defaultNativeSequenceToTable = this.defaultNativeSequenceToTable;
}
origin: org.eclipse.persistence/com.springsource.org.eclipse.persistence

/**
 * Copy the state into the new platform.
 */
public void copyInto(Platform platform) {
  if (!(platform instanceof DatasourcePlatform)) {
    return;
  }
  DatasourcePlatform datasourcePlatform = (DatasourcePlatform)platform;
  datasourcePlatform.setTableQualifier(getTableQualifier());
  datasourcePlatform.setTimestampQuery(this.timestampQuery);
  datasourcePlatform.setConversionManager(getConversionManager());
  if (hasDefaultSequence()) {
    datasourcePlatform.setDefaultSequence(getDefaultSequence());
  }
  datasourcePlatform.setSequences(getSequences());
  datasourcePlatform.sequencesAfterCloneCleanup();
}
origin: org.eclipse.persistence/org.eclipse.persistence.core

/**
 * Copy the state into the new platform.
 */
@Override
public void copyInto(Platform platform) {
  if (!(platform instanceof DatasourcePlatform)) {
    return;
  }
  DatasourcePlatform datasourcePlatform = (DatasourcePlatform)platform;
  datasourcePlatform.setTableQualifier(getTableQualifier());
  datasourcePlatform.setTimestampQuery(this.timestampQuery);
  datasourcePlatform.setConversionManager(getConversionManager());
  if (hasDefaultSequence()) {
    datasourcePlatform.setDefaultSequence(getDefaultSequence());
  }
  datasourcePlatform.setSequences(getSequences());
  datasourcePlatform.sequencesAfterCloneCleanup();
  datasourcePlatform.setDefaultNativeSequenceToTable(getDefaultNativeSequenceToTable());
  datasourcePlatform.setDefaultSeqenceAtNextValue(getDefaultSeqenceAtNextValue());
}
org.eclipse.persistence.internal.databaseaccessDatasourcePlatformhasDefaultSequence

Javadoc

Get default sequence

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
  • getEndDelimiter
    Delimiter to use for fields and tables using spaces or other special values. Some databases use diff
  • getPlatformOperators
    Return any platform-specific operators
  • getSequencePreallocationSize
  • getPlatformOperators,
  • getSequencePreallocationSize,
  • getSequences,
  • getStartDelimiter,
  • getTableQualifier,
  • getTimestampQuery,
  • initializePlatformOperators,
  • sequencesAfterCloneCleanup,
  • setConversionManager

Popular in Java

  • Running tasks concurrently on multiple threads
  • notifyDataSetChanged (ArrayAdapter)
  • findViewById (Activity)
  • setContentView (Activity)
  • Component (java.awt)
    A component is an object having a graphical representation that can be displayed on the screen and t
  • Window (java.awt)
    A Window object is a top-level window with no borders and no menubar. The default layout for a windo
  • Iterator (java.util)
    An iterator over a sequence of objects, such as a collection.If a collection has been changed since
  • LinkedHashMap (java.util)
    LinkedHashMap is an implementation of Map that guarantees iteration order. All optional operations a
  • 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
  • Runner (org.openjdk.jmh.runner)
  • Github Copilot 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