org.simantics.databoard.parser.ast.type
Class AstTupleType

java.lang.Object
  extended by org.simantics.databoard.parser.ast.type.AstType
      extended by org.simantics.databoard.parser.ast.type.AstTupleType

public class AstTupleType
extends AstType


Field Summary
 java.util.List<AstType> components
           
 
Constructor Summary
AstTupleType(java.util.List<AstType> components)
           
 
Method Summary
<T> T
accept(AstTypeVisitor<T> v)
           
 void accept(AstTypeVisitorVoid v)
           
 void addComponent(AstType type)
           
 
Methods inherited from class org.simantics.databoard.parser.ast.type.AstType
toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

components

public final java.util.List<AstType> components
Constructor Detail

AstTupleType

public AstTupleType(java.util.List<AstType> components)
Method Detail

addComponent

public void addComponent(AstType type)

accept

public void accept(AstTypeVisitorVoid v)
Specified by:
accept in class AstType

accept

public <T> T accept(AstTypeVisitor<T> v)
Specified by:
accept in class AstType