V
- public class AllTop<V> extends Object implements EdgeFunction<V>
IFDSSolver
.
This edge function sets everything to the top value.Modifier and Type | Method and Description |
---|---|
EdgeFunction<V> |
composeWith(EdgeFunction<V> secondFunction)
Composes this function with the secondFunction, effectively returning
a summary function that maps sources to targets exactly as if
first this function had been applied and then the secondFunction.
|
V |
computeTarget(V source)
Computes the value resulting from applying this function to source.
|
boolean |
equalTo(EdgeFunction<V> other)
Returns true is this function represents exactly the same
source to target mapping as other.
|
EdgeFunction<V> |
meetWith(EdgeFunction<V> otherFunction)
Returns a function that represents that (element-wise) meet
of this function with otherFunction.
|
String |
toString() |
public AllTop(V topElement)
public V computeTarget(V source)
EdgeFunction
computeTarget
in interface EdgeFunction<V>
public EdgeFunction<V> composeWith(EdgeFunction<V> secondFunction)
EdgeFunction
composeWith
in interface EdgeFunction<V>
public EdgeFunction<V> meetWith(EdgeFunction<V> otherFunction)
EdgeFunction
meetWith
in interface EdgeFunction<V>
MeetLattice.meet(Object, Object)
public boolean equalTo(EdgeFunction<V> other)
EdgeFunction
equalTo
in interface EdgeFunction<V>
Copyright © 2021 Secure Software Engineering Group - University of Paderborn. All rights reserved.