orc.ast.xml.type
Class TypeVariable

java.lang.Object
  extended by orc.ast.xml.type.Type
      extended by orc.ast.xml.type.TypeVariable

public class TypeVariable
extends Type

A simple named type.

Author:
dkitchin

Field Summary
 int index
           
 java.lang.String name
           
 
Constructor Summary
TypeVariable()
           
TypeVariable(int index)
           
TypeVariable(int index, java.lang.String name)
           
 
Method Summary
 Type unmarshal()
          Convert this syntactic type into an actual type.
 
Methods inherited from class orc.ast.xml.type.Type
unmarshalAll
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

index

public int index

name

public java.lang.String name
Constructor Detail

TypeVariable

public TypeVariable()

TypeVariable

public TypeVariable(int index)

TypeVariable

public TypeVariable(int index,
                    java.lang.String name)
Method Detail

unmarshal

public Type unmarshal()
Description copied from class: Type
Convert this syntactic type into an actual type.

Specified by:
unmarshal in class Type
Returns:
A new node.