jltools.types
Class  TableResolver
java.lang.Object
  |
  +--jltools.types.ClassResolver
        |
        +--jltools.types.TableResolver
- All Implemented Interfaces: 
 - Resolver
 
- public class TableResolver
- extends ClassResolver
  
A class resolver implemented as a map from names to types.
| 
Field Summary | 
protected  java.util.Map | 
table
 
            | 
 
 
 
 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait | 
 
table
protected java.util.Map table
TableResolver
public TableResolver()
addType
public void addType(NamedType type)
addType
public void addType(java.lang.String name,
                    NamedType type)
findType
public Type findType(java.lang.String name)
              throws SemanticException
- Overrides:
 findType in class ClassResolver
 
toString
public java.lang.String toString()
- Overrides:
 toString in class java.lang.Object