public class HappyPathYield extends MethodYield
Constructor and Description |
---|
HappyPathYield(ExplodedGraph.Node node,
MethodBehavior behavior) |
HappyPathYield(MethodBehavior behavior) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
int |
hashCode() |
PMap<Class<? extends Constraint>,Constraint> |
resultConstraint() |
int |
resultIndex() |
void |
setResult(int resultIndex,
PMap<Class<? extends Constraint>,Constraint> resultConstraint) |
Stream<ProgramState> |
statesAfterInvocation(List<SymbolicValue> invocationArguments,
List<Type> invocationTypes,
ProgramState programState,
Supplier<SymbolicValue> svSupplier) |
String |
toString() |
flow, generatedByCheck, parametersAfterInvocation
public HappyPathYield(MethodBehavior behavior)
public HappyPathYield(ExplodedGraph.Node node, MethodBehavior behavior)
public Stream<ProgramState> statesAfterInvocation(List<SymbolicValue> invocationArguments, List<Type> invocationTypes, ProgramState programState, Supplier<SymbolicValue> svSupplier)
statesAfterInvocation
in class MethodYield
public void setResult(int resultIndex, @Nullable PMap<Class<? extends Constraint>,Constraint> resultConstraint)
public PMap<Class<? extends Constraint>,Constraint> resultConstraint()
public int resultIndex()
public String toString()
toString
in class MethodYield
public int hashCode()
hashCode
in class MethodYield
public boolean equals(Object obj)
equals
in class MethodYield
Copyright © 2012–2017 SonarSource. All rights reserved.