context.arch.discoverer.dataModel
Class AbstractStringToIntegerIndexTable

java.lang.Object
  extended byjava.util.Dictionary
      extended byjava.util.Hashtable
          extended bycontext.arch.discoverer.dataModel.AbstractIndexTableImpl
              extended bycontext.arch.discoverer.dataModel.AbstractStringToIntegerIndexTable
All Implemented Interfaces:
java.lang.Cloneable, IndexTableIF, java.util.Map, java.io.Serializable
Direct Known Subclasses:
IdIndexTable

public abstract class AbstractStringToIntegerIndexTable
extends AbstractIndexTableImpl

This hashtable associates : key=String => value=Integer

Author:
Agathe
See Also:
Serialized Form

Field Summary
 
Fields inherited from class context.arch.discoverer.dataModel.AbstractIndexTableImpl
name
 
Constructor Summary
AbstractStringToIntegerIndexTable(java.lang.String indexName)
          Creates new StringToIntegerIndexTable
 
Method Summary
 void add(java.lang.Object key, java.lang.Object value)
           
 void removeKey(java.lang.Object key, java.lang.Object value)
           
 
Methods inherited from class context.arch.discoverer.dataModel.AbstractIndexTableImpl
getElementAsIndex, getName, toString
 
Methods inherited from class java.util.Hashtable
clear, clone, contains, containsKey, containsValue, elements, entrySet, equals, get, hashCode, isEmpty, keys, keySet, put, putAll, rehash, remove, size, values
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface context.arch.discoverer.dataModel.IndexTableIF
containsKey, get, keys
 

Constructor Detail

AbstractStringToIntegerIndexTable

public AbstractStringToIntegerIndexTable(java.lang.String indexName)
Creates new StringToIntegerIndexTable

Method Detail

add

public void add(java.lang.Object key,
                java.lang.Object value)
Specified by:
add in interface IndexTableIF
Specified by:
add in class AbstractIndexTableImpl

removeKey

public void removeKey(java.lang.Object key,
                      java.lang.Object value)
Specified by:
removeKey in interface IndexTableIF
Specified by:
removeKey in class AbstractIndexTableImpl