fr.ird.msaccess.importer
Class HitModel<K extends Serializable,H extends HitModel<K,H>>
java.lang.Object
fr.ird.msaccess.importer.HitModel<K,H>
- All Implemented Interfaces:
- Serializable, Iterable<Map.Entry<K,Long>>
- Direct Known Subclasses:
- AbstractAccessHitModel
public abstract class HitModel<K extends Serializable,H extends HitModel<K,H>>
- extends Object
- implements Iterable<Map.Entry<K,Long>>, Serializable
Modèle générique de hits.
- Since:
- 1.0
- Author:
- chemit
- See Also:
- Serialized Form
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
hits
protected SortedMap<K extends Serializable,Long> hits
- l'enregistreur de hit
HitModel
public HitModel(Class<K> type)
newModel
protected abstract H newModel()
getTotalHit
public long getTotalHit()
getHit
public long getHit(K type)
iterator
public Iterator<Map.Entry<K,Long>> iterator()
- Specified by:
iterator in interface Iterable<Map.Entry<K extends Serializable,Long>>
addHit
public void addHit(K type)
getSnapshot
public H getSnapshot()
applyTo
public H applyTo(H before)
getKeys
public K[] getKeys()
clear
public void clear()
addHit0
protected void addHit0(K type,
boolean fire,
Long old,
Long result)
addPropertyChangeListener
public final void addPropertyChangeListener(PropertyChangeListener listener)
addPropertyChangeListener
public final void addPropertyChangeListener(String propertyName,
PropertyChangeListener listener)
removePropertyChangeListener
public final void removePropertyChangeListener(PropertyChangeListener listener)
removePropertyChangeListener
public final void removePropertyChangeListener(String propertyName,
PropertyChangeListener listener)
firePropertyChange
protected final void firePropertyChange(String propertyName,
Object oldValue,
Object newValue)
firePropertyChange
protected final void firePropertyChange(String propertyName,
Object newValue)
Copyright © 2010-2011 IRD. All Rights Reserved.