org.simantics.databoard.parser.ast.type
Class AstTypeReference
java.lang.Object
org.simantics.databoard.parser.ast.type.AstType
org.simantics.databoard.parser.ast.type.AstTypeReference
public class AstTypeReference
- extends AstType
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 |
name
public final java.lang.String name
parameters
public final java.util.List<AstType> parameters
attributes
public final java.util.List<AstAttribute> attributes
AstTypeReference
public AstTypeReference(java.lang.String name)
AstTypeReference
public AstTypeReference(java.lang.String name,
AstType... parameters)
AstTypeReference
public AstTypeReference(java.lang.String name,
java.util.List<AstType> parameters,
java.util.List<AstAttribute> attributes)
addAttribute
public void addAttribute(java.lang.String key,
java.lang.String value)
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