public final class ACaseSubstitution extends PSubstitution
Constructor and Description |
---|
ACaseSubstitution() |
ACaseSubstitution(PExpression _expression_,
java.util.List<PExpression> _eitherExpr_,
PSubstitution _eitherSubst_,
java.util.List<PSubstitution> _orSubstitutions_,
PSubstitution _else_) |
Modifier and Type | Method and Description |
---|---|
void |
apply(Switch sw) |
java.lang.Object |
clone() |
java.util.LinkedList<PExpression> |
getEitherExpr() |
PSubstitution |
getEitherSubst() |
PSubstitution |
getElse() |
PExpression |
getExpression() |
java.util.LinkedList<PSubstitution> |
getOrSubstitutions() |
void |
setEitherExpr(java.util.List<PExpression> list) |
void |
setEitherSubst(PSubstitution node) |
void |
setElse(PSubstitution node) |
void |
setExpression(PExpression node) |
void |
setOrSubstitutions(java.util.List<PSubstitution> list) |
java.lang.String |
toString() |
cloneList, cloneNode, parent, replaceBy, toString, toString
getEndPos, getStartPos, setEndPos, setStartPos
public ACaseSubstitution()
public ACaseSubstitution(PExpression _expression_, java.util.List<PExpression> _eitherExpr_, PSubstitution _eitherSubst_, java.util.List<PSubstitution> _orSubstitutions_, PSubstitution _else_)
public void apply(Switch sw)
public PExpression getExpression()
public void setExpression(PExpression node)
public java.util.LinkedList<PExpression> getEitherExpr()
public void setEitherExpr(java.util.List<PExpression> list)
public PSubstitution getEitherSubst()
public void setEitherSubst(PSubstitution node)
public java.util.LinkedList<PSubstitution> getOrSubstitutions()
public void setOrSubstitutions(java.util.List<PSubstitution> list)
public PSubstitution getElse()
public void setElse(PSubstitution node)
public java.lang.String toString()
toString
in class java.lang.Object