@Deprecated
public abstract class Deprecated_FlowFact
extends java.lang.Object
Constructor and Description |
---|
Deprecated_FlowFact()
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
abstract Deprecated_FlowFact |
getCopy()
Deprecated.
Obtain a copy for this flow-fact.
|
abstract boolean |
isEqualTo(Deprecated_FlowFact other)
Deprecated.
Returns true if
other is semantically
same as this object. |
abstract Deprecated_FlowFact |
meetWith(Deprecated_FlowFact other)
Deprecated.
Given an instance of a FlowFact
other , this method should be
overridden to
return the meet of the receiver with $other$. |
Deprecated_FlowFact |
parallelMeetWith(Deprecated_FlowFact other,
Node n)
Deprecated.
Given an instance of a FlowFact
other , this method should be
overridden to
return the meet of the receiver with $other$. |
abstract void |
printFact()
Deprecated.
Prints the information represented by this object
in a human-readable form.
|
public abstract boolean isEqualTo(Deprecated_FlowFact other)
other
is semantically
same as this object.
Note that we do not use equals() methods, since we want to enforce
the subclasses of FlowFact
to define this equality.other
- the object to be checked for equality with this object.other
is same as this object.public abstract void printFact()
public abstract Deprecated_FlowFact meetWith(Deprecated_FlowFact other)
other
, this method should be
overridden to
return the meet of the receiver with $other$.
Note: Make sure that this method returns a new object every time, if
needed.other
- one of the flowFacts. Can be null.public Deprecated_FlowFact parallelMeetWith(Deprecated_FlowFact other, Node n)
other
, this method should be
overridden to
return the meet of the receiver with $other$.
Note: Make sure that this method returns a new object every time, if
needed.other
- one of the flowFacts. Can be null.n
- node at which the meet is being taken.public abstract Deprecated_FlowFact getCopy()