Tabnine Logo
IndirectList.raiseAddChangeEvent
Code IndexAdd Tabnine to your IDE (free)

How to use
raiseAddChangeEvent
method
in
org.eclipse.persistence.indirection.IndirectList

Best Java code snippets using org.eclipse.persistence.indirection.IndirectList.raiseAddChangeEvent (Showing top 20 results out of 315)

origin: com.haulmont.thirdparty/eclipselink

/**
 * Raise the add change event and relationship maintenance.
 */
protected void raiseAddChangeEvent(Object element, Integer index) {
  raiseAddChangeEvent(element, index, false);
}    
protected void raiseAddChangeEvent(Object element, Integer index, boolean isSet) {
origin: org.eclipse.persistence/org.eclipse.persistence.core

/**
 * Raise the add change event and relationship maintenance.
 */
protected void raiseAddChangeEvent(Object element, Integer index) {
  raiseAddChangeEvent(element, index, false);
}
protected void raiseAddChangeEvent(Object element, Integer index, boolean isSet) {
origin: org.eclipse.persistence/com.springsource.org.eclipse.persistence

/**
 * Raise the add change event and relationship maintenance.
 */
protected void raiseAddChangeEvent(Object element, Integer index) {
  raiseAddChangeEvent(element, index, false);
}    
protected void raiseAddChangeEvent(Object element, Integer index, boolean isSet) {
origin: org.eclipse.persistence/org.eclipse.persistence.core

@Override
public void add(E object) {
  this.delegateIterator.add(object);
  IndirectList.this.raiseAddChangeEvent(object, this.delegateIterator.previousIndex());
}
origin: com.haulmont.thirdparty/eclipselink

  @Override
  public void add(E object) {
    this.delegateIterator.add(object);
    IndirectList.this.raiseAddChangeEvent(object, Integer.valueOf(this.delegateIterator.previousIndex()));
  }
};
origin: org.eclipse.persistence/com.springsource.org.eclipse.persistence

  public void add(Object object) {
    this.delegateIterator.add(object);
    IndirectList.this.raiseAddChangeEvent(object, new Integer(this.delegateIterator.previousIndex()));
  }
};
origin: org.eclipse.persistence/org.eclipse.persistence.core

/**
 * @see java.util.Vector#add(int, java.lang.Object)
 */
@Override
public void add(int index, E element) {
  getDelegate().add(index, element);
  raiseAddChangeEvent(element, index);
}
origin: com.haulmont.thirdparty/eclipselink

/**
 * @see java.util.Vector#add(int, java.lang.Object)
 */
@Override
public void add(int index, E element) {
  getDelegate().add(index, element);
  raiseAddChangeEvent(element, index);
}

origin: org.eclipse.persistence/com.springsource.org.eclipse.persistence

/**
 * @see java.util.Vector#add(int, java.lang.Object)
 */
public void add(int index, Object element) {
  getDelegate().add(index, element);
  raiseAddChangeEvent(element, index);
}
 
origin: org.eclipse.persistence/org.eclipse.persistence.core

@Override
public void set(E object) {
  this.delegateIterator.set(object);
  Integer index = this.delegateIterator.previousIndex();
  IndirectList.this.raiseRemoveChangeEvent(this.currentObject, index, true);
  IndirectList.this.raiseAddChangeEvent(object, index, true);
}
origin: org.eclipse.persistence/com.springsource.org.eclipse.persistence

public void set(Object object) {
  this.delegateIterator.set(object);
  Integer index = new Integer(this.delegateIterator.previousIndex());
  IndirectList.this.raiseRemoveChangeEvent(this.currentObject, index, true);
  IndirectList.this.raiseAddChangeEvent(object, index, true);
}
 
origin: com.haulmont.thirdparty/eclipselink

/**
 * @see java.util.Vector#insertElementAt(java.lang.Object, int)
 */
@Override
public void insertElementAt(E obj, int index) {
  this.getDelegate().insertElementAt(obj, index);
  this.raiseAddChangeEvent(obj, Integer.valueOf(index));
}
origin: org.eclipse.persistence/com.springsource.org.eclipse.persistence

/**
 * @see java.util.Vector#insertElementAt(java.lang.Object, int)
 */
public void insertElementAt(Object obj, int index) {
  this.getDelegate().insertElementAt(obj, index);
  this.raiseAddChangeEvent(obj, new Integer(index));
}
origin: org.eclipse.persistence/org.eclipse.persistence.core

/**
 * @see java.util.Vector#insertElementAt(java.lang.Object, int)
 */
@Override
public void insertElementAt(E obj, int index) {
  this.getDelegate().insertElementAt(obj, index);
  this.raiseAddChangeEvent(obj, index);
}
origin: com.haulmont.thirdparty/eclipselink

@Override
public void set(E object) {
  this.delegateIterator.set(object);
  Integer index = Integer.valueOf(this.delegateIterator.previousIndex());
  IndirectList.this.raiseRemoveChangeEvent(this.currentObject, index, true);
  IndirectList.this.raiseAddChangeEvent(object, index, true);
}

origin: org.eclipse.persistence/com.springsource.org.eclipse.persistence

/**
 * @see java.util.Vector#set(int, java.lang.Object)
 */
public Object set(int index, Object element) {
  Object oldValue = getDelegate().set(index, element);
  Integer bigIntIndex = new Integer(index);
  raiseRemoveChangeEvent(oldValue, bigIntIndex, true);
  raiseAddChangeEvent(element, bigIntIndex, true);
  return oldValue;
}
origin: com.haulmont.thirdparty/eclipselink

/**
 * @see java.util.Vector#set(int, java.lang.Object)
 */
@Override
public E set(int index, E element) {
  E oldValue = getDelegate().set(index, element);
  Integer bigIntIndex = Integer.valueOf(index);
  raiseRemoveChangeEvent(oldValue, bigIntIndex, true);
  raiseAddChangeEvent(element, bigIntIndex, true);
  return oldValue;
}
origin: org.eclipse.persistence/org.eclipse.persistence.core

/**
 * @see java.util.Vector#set(int, java.lang.Object)
 */
@Override
public E set(int index, E element) {
  E oldValue = getDelegate().set(index, element);
  Integer bigIntIndex = index;
  raiseRemoveChangeEvent(oldValue, bigIntIndex, true);
  raiseAddChangeEvent(element, bigIntIndex, true);
  return oldValue;
}
origin: org.eclipse.persistence/com.springsource.org.eclipse.persistence

/**
 * @see java.util.Vector#add(java.lang.Object)
 */
public boolean add(Object element) {
  if (!this.isRegistered) {
    return getDelegate().add(element);
  }
  boolean added = true;
  // PERF: If not instantiated just record the add to avoid the instantiation.
  if (shouldAvoidInstantiation()) {
    if (hasRemovedElements() && getRemovedElements().contains(element)) {
      getRemovedElements().remove(element);
    } else if (getAddedElements().contains(element)) {
      // Must avoid recursion for relationship maintenance.
      return false;
    } else {
      getAddedElements().add(element);
    }
  } else {
    added = getDelegate().add(element);
  }
  raiseAddChangeEvent(element, null);
  return added;
}
origin: org.eclipse.persistence/org.eclipse.persistence.core

/**
 * @see java.util.Vector#add(java.lang.Object)
 */
@Override
public boolean add(E element) {
  if (!this.isRegistered) {
    return getDelegate().add(element);
  }
  boolean added = true;
  // PERF: If not instantiated just record the add to avoid the instantiation.
  if (shouldAvoidInstantiation()) {
    if (hasRemovedElements() && getRemovedElements().contains(element)) {
      getRemovedElements().remove(element);
    } else if (isRelationshipMaintenanceRequired() && getAddedElements().contains(element)) {
      // Must avoid recursion for relationship maintenance.
      return false;
    } else {
      getAddedElements().add(element);
    }
  } else {
    added = getDelegate().add(element);
  }
  raiseAddChangeEvent(element, null);
  return added;
}
org.eclipse.persistence.indirectionIndirectListraiseAddChangeEvent

Javadoc

Raise the add change event and relationship maintenance.

Popular methods of IndirectList

  • <init>
    PUBLIC: Construct an IndirectList containing the elements of the specified collection, in the order
  • _persistence_getPropertyChangeListener
    INTERNAL: Return the property change listener for change tracking.
  • add
  • buildDelegate
    INTERNAL: Return the freshly-built delegate.
  • getAddedElements
    INTERNAL: Return the elements that have been added before instantiation.
  • getDelegate
    INTERNAL: Check whether the contents have been read from the database. If they have not, read them a
  • getRemovedElements
    INTERNAL: Return the elements that have been removed before instantiation.
  • getTrackedAttributeName
    INTERNAL: Return the mapping attribute name, used to raise change events.
  • getValueHolder
    INTERNAL: Return the valueHolder. This method used to be synchronized, which caused deadlock.
  • hasAddedElements
    INTERNAL: Return if any elements that have been added before instantiation.
  • hasBeenRegistered
    INTERNAL: return whether this IndirectList has been registered with the UnitOfWork
  • hasRemovedElements
    INTERNAL: Return if any elements that have been removed before instantiation.
  • hasBeenRegistered,
  • hasRemovedElements,
  • hasTrackedPropertyChangeListener,
  • isInstantiated,
  • isListOrderBrokenInDb,
  • iterator,
  • listIterator,
  • raiseRemoveChangeEvent,
  • remove

Popular in Java

  • Reactive rest calls using spring rest template
  • onCreateOptionsMenu (Activity)
  • setRequestProperty (URLConnection)
  • getSupportFragmentManager (FragmentActivity)
  • BorderLayout (java.awt)
    A border layout lays out a container, arranging and resizing its components to fit in five regions:
  • PrintWriter (java.io)
    Wraps either an existing OutputStream or an existing Writerand provides convenience methods for prin
  • URLEncoder (java.net)
    This class is used to encode a string using the format required by application/x-www-form-urlencoded
  • Date (java.sql)
    A class which can consume and produce dates in SQL Date format. Dates are represented in SQL as yyyy
  • Random (java.util)
    This class provides methods that return pseudo-random values.It is dangerous to seed Random with the
  • TimeZone (java.util)
    TimeZone represents a time zone offset, and also figures out daylight savings. Typically, you get a
  • Best plugins for Eclipse
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