orc.ast.xml.type
Class TupleType

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

public class TupleType
extends Type

A syntactic type tuple: (T,...,T)

Author:
quark, dkitchin

Field Summary
 Type[] items
           
 
Constructor Summary
TupleType()
           
TupleType(Type[] items)
           
 
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

items

public Type[] items
Constructor Detail

TupleType

public TupleType()

TupleType

public TupleType(Type[] items)
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.