orc.ast.extended.type
Class NamedType

java.lang.Object
  extended by orc.ast.extended.type.Type
      extended by orc.ast.extended.type.NamedType

public class NamedType
extends Type

A simple named type.

Author:
dkitchin

Field Summary
 java.lang.String name
           
 
Fields inherited from class orc.ast.extended.type.Type
BOT, TOP
 
Constructor Summary
NamedType(java.lang.String name)
           
 
Method Summary
 Type simplify()
          Convert this extended AST type into a simple AST type.
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

name

public java.lang.String name
Constructor Detail

NamedType

public NamedType(java.lang.String name)
Method Detail

simplify

public Type simplify()
Description copied from class: Type
Convert this extended AST type into a simple AST type.

Specified by:
simplify in class Type

toString

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