public static final class ShadowSummaryApplier.ComposedEdge extends Object
| Constructor and Description |
|---|
ComposedEdge(RoutineSummaryEdge.Endpoint source,
RoutineSummaryEdge.Endpoint target,
String relationType,
RoutineIdentity callerIdentity,
RoutineIdentity calleeIdentity,
int callSiteOrdinal) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o)
OCCURRENCE identity (codex-B3-r2 finding 8 ruling, tightened per
r3 finding 3): FULL RoutineIdentity equality for caller and
callee — never a rendering, which omits signature fields and
collapsed distinct same-name/same-arity identities.
|
String |
getApplicationDeferralReason()
Stable reason this observation is not an applicable addition.
|
ShadowSummaryApplier.ApplicationGate |
getApplicationGate() |
RoutineSummary.Completeness |
getCalleeCompleteness() |
RoutineIdentity |
getCalleeIdentity()
Composed callee routine (occurrence identity component).
|
String |
getCalleeName()
Display rendering of the callee identity.
|
RoutineIdentity |
getCallerIdentity()
Composing caller routine (occurrence identity component).
|
String |
getCallerName()
Display rendering of the caller identity.
|
int |
getCallSiteOrdinal()
Position of the composing call site in the caller's call-site
list (occurrence identity component).
|
Set<String> |
getObservedFunctions()
Unordered advisory names observed on contributing paths.
|
ShadowSummaryApplier.EdgeOrigin |
getOrigin() |
String |
getRelationType() |
RoutineSummaryEdge.Endpoint |
getSource() |
RoutineSummaryEdge.Endpoint |
getTarget() |
Set<String> |
getTransforms()
Deprecated.
|
int |
hashCode() |
String |
toString() |
public ComposedEdge(RoutineSummaryEdge.Endpoint source, RoutineSummaryEdge.Endpoint target, String relationType, RoutineIdentity callerIdentity, RoutineIdentity calleeIdentity, int callSiteOrdinal)
public RoutineSummaryEdge.Endpoint getSource()
public RoutineSummaryEdge.Endpoint getTarget()
public String getRelationType()
public RoutineIdentity getCallerIdentity()
public RoutineIdentity getCalleeIdentity()
public String getCallerName()
public String getCalleeName()
public int getCallSiteOrdinal()
public Set<String> getObservedFunctions()
@Deprecated public Set<String> getTransforms()
getObservedFunctions().public RoutineSummary.Completeness getCalleeCompleteness()
public ShadowSummaryApplier.ApplicationGate getApplicationGate()
public String getApplicationDeferralReason()
public ShadowSummaryApplier.EdgeOrigin getOrigin()
public boolean equals(Object o)