de.fau.cs.www8.jadeowlcodec.tool
Class NamespacedMap<T extends OWLRuntimeInfo<U>,U extends Uri>

java.lang.Object
  extended by de.fau.cs.www8.jadeowlcodec.tool.NamespacedMap<T,U>
Type Parameters:
T - OWLNode type of this NamespacedMap

public class NamespacedMap<T extends OWLRuntimeInfo<U>,U extends Uri>
extends java.lang.Object

A Map to a certain kind of OWLRuntimeInfo that can be accessed by qname and by URI similarly

Author:
Ulf Schreiber

Constructor Summary
NamespacedMap(TBoxVersion tboxVersion)
           
 
Method Summary
 boolean containsKey(java.lang.String qname)
           
 boolean containsKey(U uri)
           
 T get(java.lang.String qname)
           
 T get(U uri)
           
 java.util.Set<U> getUriSet()
           
 java.util.Collection<T> getValueCollection()
           
 T put(java.lang.String arg0, T onode)
           
 T put(U uri, T onode)
           
 T remove(java.lang.String qname)
           
 T remove(U uri)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

NamespacedMap

public NamespacedMap(TBoxVersion tboxVersion)
Method Detail

getValueCollection

public java.util.Collection<T> getValueCollection()

get

public T get(U uri)

get

public T get(java.lang.String qname)

put

public T put(U uri,
             T onode)

put

public T put(java.lang.String arg0,
             T onode)

getUriSet

public java.util.Set<U> getUriSet()

remove

public T remove(U uri)

remove

public T remove(java.lang.String qname)

containsKey

public boolean containsKey(U uri)

containsKey

public boolean containsKey(java.lang.String qname)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


Copyright 2007 Moritz Goeb, Bernhard Schiemann, Ulf Schreiber of Chair of Artificial Intelligence, University of Erlangen-Nuremberg