public class SwitchCaseOperandInfo extends CaseOperandInfo implements Cloneable, Serializable
Constructor and Description |
---|
SwitchCaseOperandInfo(ArithmeticOrRelationalOperand switchOperand,
LinkedHashMap<ArithmeticOrRelationalOperand,ArithmeticOrRelationalOperand> whenThenList) |
SwitchCaseOperandInfo(ArithmeticOrRelationalOperand switchOperand,
LinkedHashMap<ArithmeticOrRelationalOperand,ArithmeticOrRelationalOperand> whenThenList,
ArithmeticOrRelationalOperand elseOperand) |
Modifier and Type | Method and Description |
---|---|
Object |
clone() |
boolean |
equals(Object obj) |
ArithmeticOrRelationalOperand |
getSwitch() |
Map<ArithmeticOrRelationalOperand,ArithmeticOrRelationalOperand> |
getWhenThenList() |
int |
hashCode() |
getElse, setElse
public SwitchCaseOperandInfo(ArithmeticOrRelationalOperand switchOperand, LinkedHashMap<ArithmeticOrRelationalOperand,ArithmeticOrRelationalOperand> whenThenList)
public SwitchCaseOperandInfo(ArithmeticOrRelationalOperand switchOperand, LinkedHashMap<ArithmeticOrRelationalOperand,ArithmeticOrRelationalOperand> whenThenList, ArithmeticOrRelationalOperand elseOperand)
public ArithmeticOrRelationalOperand getSwitch()
public Map<ArithmeticOrRelationalOperand,ArithmeticOrRelationalOperand> getWhenThenList()
public Object clone() throws CloneNotSupportedException
clone
in class CaseOperandInfo
CloneNotSupportedException
public int hashCode()
hashCode
in class CaseOperandInfo
public boolean equals(Object obj)
equals
in class CaseOperandInfo
? Copyright 2013 BMC Software, Inc.