类 MergeJoinOperator<StateT extends AbstractState<StateT>>
- java.lang.Object
-
- proguard.analysis.cpa.defaults.MergeJoinOperator<StateT>
-
- 类型参数:
StateT- The type of the analyzed states.
- 所有已实现的接口:
MergeOperator<StateT>
public final class MergeJoinOperator<StateT extends AbstractState<StateT>> extends java.lang.Object implements MergeOperator<StateT>
ThisMergeOperatorapplies the join operator to its arguments.
-
-
方法详细资料
-
merge
public StateT merge(StateT abstractState1, StateT abstractState2, Precision precision)
从接口复制的说明:MergeOperatorThe operator uses theabstractState1to weakenabstractState2depending onprecision. Thus, it is asymmetric regarding its first two parameters. E.g., returnabstractState2for no merging. To guarantee the correct behavior of the algorithm implementations must have no side effects.- 指定者:
merge在接口中MergeOperator<StateT extends AbstractState<StateT>>
-
-