Codota Logo
IdentifierValue
Code IndexAdd Codota to your IDE (free)

How to use
IdentifierValue
in
org.hibernate.engine.spi

Best Java code snippets using org.hibernate.engine.spi.IdentifierValue (Showing top 11 results out of 315)

  • Common ways to obtain IdentifierValue
private void myMethod () {
IdentifierValue i =
  • Codota IconSerializable value;new IdentifierValue(value)
  • Codota IconType type;String xml;new IdentifierValue((Serializable)((IdentifierType)type).stringToObject(xml))
  • Smart code suggestions by Codota
}
origin: hibernate/hibernate-orm

return new IdentifierValue( defaultValue );
return new IdentifierValue( defaultValue );
return new IdentifierValue( (Serializable) ( (IdentifierType) identifierType ).stringToObject( unsavedValue ) );
origin: hibernate/hibernate-orm

    .getUnsavedValue().isUnsaved( id );
if ( result != null ) {
  return result;
origin: hibernate/hibernate-orm

@Override
public void resetIdentifier(
    Object entity,
    Serializable currentId,
    Object currentVersion,
    SharedSessionContractImplementor session) {
  //noinspection StatementWithEmptyBody
  if ( entityMetamodel.getIdentifierProperty().getIdentifierGenerator() instanceof Assigned ) {
  }
  else {
    //reset the id
    Serializable result = entityMetamodel.getIdentifierProperty()
        .getUnsavedValue()
        .getDefaultValue( currentId );
    setIdentifier( entity, result, session );
    //reset the version
    VersionProperty versionProperty = entityMetamodel.getVersionProperty();
    if ( entityMetamodel.isVersioned() ) {
      setPropertyValue(
          entity,
          entityMetamodel.getVersionPropertyIndex(),
          versionProperty.getUnsavedValue().getDefaultValue( currentVersion )
      );
    }
  }
}
origin: babyfish-ct/babyfish

  .getIdentifierProperty()
  .getUnsavedValue()
  .isUnsaved((Serializable)elementId))) {
return new Ref<>();
origin: org.hibernate/com.springsource.org.hibernate

return new IdentifierValue( defaultValue );
return new IdentifierValue( defaultValue );
return new IdentifierValue( ( Serializable ) ( ( IdentifierType ) identifierType ).stringToObject( unsavedValue ) );
origin: org.hibernate/com.springsource.org.hibernate.core

/**
 * {@inheritDoc}
 */
public void resetIdentifier(
    Object entity,
    Serializable currentId,
    Object currentVersion,
    SessionImplementor session) {
  if ( entityMetamodel.getIdentifierProperty().getIdentifierGenerator() instanceof Assigned ) {
  }
  else {
    //reset the id
    Serializable result = entityMetamodel.getIdentifierProperty()
        .getUnsavedValue()
        .getDefaultValue( currentId );
    setIdentifier( entity, result, session );
    //reset the version
    VersionProperty versionProperty = entityMetamodel.getVersionProperty();
    if ( entityMetamodel.isVersioned() ) {
      setPropertyValue(
          entity,
          entityMetamodel.getVersionPropertyIndex(),
          versionProperty.getUnsavedValue().getDefaultValue( currentVersion )
      );
    }
  }
}
origin: org.hibernate/com.springsource.org.hibernate

    .getUnsavedValue().isUnsaved( id );
if ( result != null ) {
  return result;
origin: org.hibernate/com.springsource.org.hibernate.core

return new IdentifierValue( defaultValue );
return new IdentifierValue( defaultValue );
return new IdentifierValue( ( Serializable ) ( ( IdentifierType ) identifierType ).stringToObject( unsavedValue ) );
origin: org.hibernate/com.springsource.org.hibernate

/**
 * {@inheritDoc}
 */
public void resetIdentifier(
    Object entity,
    Serializable currentId,
    Object currentVersion,
    SessionImplementor session) {
  if ( entityMetamodel.getIdentifierProperty().getIdentifierGenerator() instanceof Assigned ) {
  }
  else {
    //reset the id
    Serializable result = entityMetamodel.getIdentifierProperty()
        .getUnsavedValue()
        .getDefaultValue( currentId );
    setIdentifier( entity, result, session );
    //reset the version
    VersionProperty versionProperty = entityMetamodel.getVersionProperty();
    if ( entityMetamodel.isVersioned() ) {
      setPropertyValue(
          entity,
          entityMetamodel.getVersionPropertyIndex(),
          versionProperty.getUnsavedValue().getDefaultValue( currentVersion )
      );
    }
  }
}
origin: org.hibernate/com.springsource.org.hibernate.core

    .getUnsavedValue().isUnsaved( id );
if ( result != null ) {
  return result;
origin: org.hibernate.orm/hibernate-core

  return new IdentifierValue( defaultValue );
  return new IdentifierValue( defaultValue );
try {
  return new IdentifierValue( (Serializable) identifierJavaTypeDescriptor.fromString( unsavedValue ) );
org.hibernate.engine.spiIdentifierValue

Javadoc

A strategy for determining if an identifier value is an identifier of a new transient instance or a previously persistent transient instance. The strategy is determined by the unsaved-value attribute in the mapping file.

Most used methods

  • <init>
    Assume the transient instance is newly instantiated if its identifier is null or equal to value
  • isUnsaved
    Does the given identifier belong to a new instance?
  • getDefaultValue

Popular in Java

  • Making http post requests using okhttp
  • setContentView (Activity)
  • compareTo (BigDecimal)
  • orElseThrow (Optional)
  • BufferedImage (java.awt.image)
    The BufferedImage subclass describes an java.awt.Image with an accessible buffer of image data. All
  • Runnable (java.lang)
    Represents a command that can be executed. Often used to run code in a different Thread.
  • Collection (java.util)
    Collection is the root of the collection hierarchy. It defines operations on data collections and t
  • Collections (java.util)
    This class consists exclusively of static methods that operate on or return collections. It contains
  • Pattern (java.util.regex)
    A compiled representation of a regular expression. A regular expression, specified as a string, must
  • Reference (javax.naming)
Codota Logo
  • Products

    Search for Java codeSearch for JavaScript codeEnterprise
  • IDE Plugins

    IntelliJ IDEAWebStormAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogCodota Academy Plugin user guide Terms of usePrivacy policyJava Code IndexJavascript Code Index
Get Codota for your IDE now