public class RelationalSymbolicValue extends BinarySymbolicValue
| Modifier and Type | Class | Description |
|---|---|---|
static class |
RelationalSymbolicValue.Kind |
|
static class |
RelationalSymbolicValue.TransitiveRelationExceededException |
SymbolicValue.AndSymbolicValue, SymbolicValue.BooleanExpressionSymbolicValue, SymbolicValue.CaughtExceptionSymbolicValue, SymbolicValue.ExceptionalSymbolicValue, SymbolicValue.InstanceOfSymbolicValue, SymbolicValue.NotSymbolicValue, SymbolicValue.OrSymbolicValue, SymbolicValue.UnarySymbolicValue, SymbolicValue.XorSymbolicValueFALSE_LITERAL, NULL_LITERAL, PROTECTED_SYMBOLIC_VALUES, TRUE_LITERAL| Constructor | Description |
|---|---|
RelationalSymbolicValue(RelationalSymbolicValue.Kind kind) |
| Modifier and Type | Method | Description |
|---|---|---|
boolean |
equals(Object o) |
|
int |
hashCode() |
|
boolean |
isEquality() |
|
RelationalSymbolicValue.Kind |
kind() |
|
List<ProgramState> |
setConstraint(ProgramState initialProgramState,
BooleanConstraint booleanConstraint) |
|
protected List<ProgramState> |
setConstraint(ProgramState initialProgramState,
Constraint constraint,
Set<RelationalSymbolicValue> knownRelations) |
|
String |
toString() |
computedFrom, computedFrom, computedFromSymbols, getLeftOp, getRightOp, leftSymbol, references, rightSymbolclone, finalize, getClass, notify, notifyAll, wait, wait, waitisDisposable, setConstraint, setConstraint, setSingleConstraint, wrappedValuepublic RelationalSymbolicValue(RelationalSymbolicValue.Kind kind)
public List<ProgramState> setConstraint(ProgramState initialProgramState, BooleanConstraint booleanConstraint)
setConstraint in class SymbolicValueprotected List<ProgramState> setConstraint(ProgramState initialProgramState, Constraint constraint, Set<RelationalSymbolicValue> knownRelations)
setConstraint in class SymbolicValuepublic boolean equals(Object o)
equals in class SymbolicValuepublic boolean isEquality()
public int hashCode()
hashCode in class SymbolicValuepublic String toString()
toString in class SymbolicValuepublic RelationalSymbolicValue.Kind kind()
Copyright © 2012–2018 SonarSource. All rights reserved.