public class SelectorBase extends ASTProgramBase implements Selector
| Constructor and Description |
|---|
SelectorBase() |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(ASTVisitor visitor)
Accept visitor for a visit.
|
Type |
getLogicBaseType()
get type of expression to which selector is applied
|
TypeExpression |
getType()
set type of expression after selection
|
void |
setLogicBaseType(Type type)
set type of expression to which selector is applied
|
void |
setType(TypeExpression type)
set type of expression after selection
|
acceptaccept, accept, acceptChildren, print, printCore, toString, toStringCoreequals, getClass, hashCode, notify, notifyAll, wait, wait, waitaccept, acceptChildren, print, printCore, toString, toStringCorepublic void setType(TypeExpression type)
public TypeExpression getType()
public void setLogicBaseType(Type type)
setLogicBaseType in interface Selectorpublic Type getLogicBaseType()
getLogicBaseType in interface Selectorpublic void accept(ASTVisitor visitor)
accept in interface ASTaccept in class ASTProgramBasevisitor - the visitor who is accepted by this node.