Maven module :un.api : api-common :
Class : un.api.collection.AbstractDictionary
Extends/Implements : un.api.event.AbstractEventSource un.api.collection.Dictionary
Subclasses : -

Abstract dictionary.
author  Johann Sorel


Variables : -
Functions : addAll, getEventClasses, fireAdd, fireRemove, fireReplace, getHash, equals



public void addAll (Dictionary index)

public Class[] getEventClasses ()


Send a collection add event.
param  startIndex first index of modified element, -1 if unknowed
param  endIndex last index of modified element, -1 if unknowed
param  news values added
protected void fireAdd (int startIndex, int endIndex, Object[] news)


Send a collection remove event.
param  startIndex first index of modified element, -1 if unknowed
param  endIndex last index of modified element, -1 if unknowed
param  olds values removed
protected void fireRemove (int startIndex, int endIndex, Object[] olds)


Send a collection replace event.
param  startIndex first index of modified element, -1 if unknowed
param  endIndex last index of modified element, -1 if unknowed
param  olds values before replacement
param  news values after replacement
protected void fireReplace (int startIndex, int endIndex, Object[] olds, Object[] news)

public int getHash ()

public boolean equals (Object obj)