接口 MapAbstractState<KeyT,AbstractSpaceT extends AbstractState<AbstractSpaceT>>
-
- 所有超级接口:
AbstractState<MapAbstractState<KeyT,AbstractSpaceT>>,java.util.Map<KeyT,AbstractSpaceT>
- 所有已知实现类:
HashMapAbstractState
public interface MapAbstractState<KeyT,AbstractSpaceT extends AbstractState<AbstractSpaceT>> extends java.util.Map<KeyT,AbstractSpaceT>, AbstractState<MapAbstractState<KeyT,AbstractSpaceT>>
-
-
方法概要
所有方法 实例方法 抽象方法 默认方法 修饰符和类型 方法 说明 MapAbstractState<KeyT,AbstractSpaceT>copy()Creates a copy of itself.default booleanisLessOrEqual(MapAbstractState<KeyT,AbstractSpaceT> abstractState)Compares itself to theabstractState(i.e., compare the states on the partial order provided by the domain of the analysis).default MapAbstractState<KeyT,AbstractSpaceT>join(MapAbstractState<KeyT,AbstractSpaceT> abstractState)Computes a join over itself and another abstract stateabstractState(i.e., finds the least upper bound on the semilattice).-
从接口继承的方法 proguard.analysis.cpa.interfaces.AbstractState
equals, getPrecision, hashCode, isLess
-
-
-
-
方法详细资料
-
join
default MapAbstractState<KeyT,AbstractSpaceT> join(MapAbstractState<KeyT,AbstractSpaceT> abstractState)
从接口复制的说明:AbstractStateComputes a join over itself and another abstract stateabstractState(i.e., finds the least upper bound on the semilattice).- 指定者:
join在接口中AbstractState<KeyT>
-
isLessOrEqual
default boolean isLessOrEqual(MapAbstractState<KeyT,AbstractSpaceT> abstractState)
从接口复制的说明:AbstractStateCompares itself to theabstractState(i.e., compare the states on the partial order provided by the domain of the analysis).- 指定者:
isLessOrEqual在接口中AbstractState<KeyT>
-
copy
MapAbstractState<KeyT,AbstractSpaceT> copy()
从接口复制的说明:AbstractStateCreates a copy of itself.- 指定者:
copy在接口中AbstractState<KeyT>
-
-