org.simantics.databoard.parser.ast.value
Class AstMap

java.lang.Object
  extended by org.simantics.databoard.parser.ast.value.AstMap
All Implemented Interfaces:
AstValue

public class AstMap
extends java.lang.Object
implements AstValue


Field Summary
 java.util.List<AstMapAssignment> components
           
static AstMap EMPTY
           
 
Constructor Summary
AstMap(java.util.List<AstMapAssignment> components)
           
 
Method Summary
<T> T
accept(AstValueVisitor<T> v)
           
 void accept(AstValueVisitorVoid v)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

EMPTY

public static final AstMap EMPTY

components

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

AstMap

public AstMap(java.util.List<AstMapAssignment> components)
Method Detail

accept

public <T> T accept(AstValueVisitor<T> v)
Specified by:
accept in interface AstValue

accept

public void accept(AstValueVisitorVoid v)
Specified by:
accept in interface AstValue