public class ExpressionNode extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
ExpressionNode.CollectionStatus |
static class |
ExpressionNode.Function |
static class |
ExpressionNode.Kind |
static class |
ExpressionNode.Operation |
static class |
ExpressionNode.SourceLocation |
| Constructor and Description |
|---|
ExpressionNode(int uniqueId) |
public ExpressionNode(int uniqueId)
public Base getConstant()
public void setConstant(Base constant)
public ExpressionNode.Function getFunction()
public void setFunction(ExpressionNode.Function function)
public boolean isProximal()
public void setProximal(boolean proximal)
public ExpressionNode.Operation getOperation()
public void setOperation(ExpressionNode.Operation operation)
public ExpressionNode getInner()
public void setInner(ExpressionNode value)
public ExpressionNode getOpNext()
public void setOpNext(ExpressionNode value)
public List<ExpressionNode> getParameters()
public boolean checkName()
public ExpressionNode.Kind getKind()
public void setKind(ExpressionNode.Kind kind)
public ExpressionNode getGroup()
public void setGroup(ExpressionNode group)
public ExpressionNode.SourceLocation getStart()
public void setStart(ExpressionNode.SourceLocation start)
public ExpressionNode.SourceLocation getEnd()
public void setEnd(ExpressionNode.SourceLocation end)
public ExpressionNode.SourceLocation getOpStart()
public void setOpStart(ExpressionNode.SourceLocation opStart)
public ExpressionNode.SourceLocation getOpEnd()
public void setOpEnd(ExpressionNode.SourceLocation opEnd)
public String getUniqueId()
public int parameterCount()
public TypeDetails getTypes()
public void setTypes(TypeDetails types)
public TypeDetails getOpTypes()
public void setOpTypes(TypeDetails opTypes)
Copyright © 2014–2018 University Health Network. All rights reserved.