public class AssignLabel extends java.lang.Object implements IFlowLabelWithFilter
IFlowLabel.IFlowLabelVisitor| Modifier and Type | Method and Description |
|---|---|
AssignBarLabel |
bar() |
boolean |
equals(java.lang.Object obj) |
FilteredPointerKey.TypeFilter |
getFilter() |
int |
hashCode() |
boolean |
isBarred() |
static AssignLabel |
make(FilteredPointerKey.TypeFilter filter) |
static AssignLabel |
noFilter() |
java.lang.String |
toString() |
void |
visit(IFlowLabel.IFlowLabelVisitor v,
java.lang.Object dst) |
public int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic static AssignLabel noFilter()
public static AssignLabel make(FilteredPointerKey.TypeFilter filter)
public void visit(IFlowLabel.IFlowLabelVisitor v, java.lang.Object dst) throws java.lang.IllegalArgumentException
visit in interface IFlowLabeljava.lang.IllegalArgumentExceptionpublic AssignBarLabel bar()
bar in interface IFlowLabelpublic java.lang.String toString()
toString in class java.lang.Objectpublic boolean isBarred()
isBarred in interface IFlowLabelpublic FilteredPointerKey.TypeFilter getFilter()
getFilter in interface IFlowLabelWithFilter