类 ValueAbstractState
java.lang.Object
proguard.analysis.cpa.jvm.domain.value.ValueAbstractState
- 所有已实现的接口:
AbstractState<ValueAbstractState>
An
AbstractState for tracking JVM values.-
字段概要
字段 -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明copy()Creates a copy of itself.booleangetValue()Returns theValueassociated with this abstract state.inthashCode()booleanisLessOrEqual(ValueAbstractState abstractState) Compares itself to theabstractState(i.e., compare the states on the partial order provided by the domain of the analysis).join(ValueAbstractState abstractState) Computes a join over itself and another abstract stateabstractState(i.e., finds the least upper bound on the semilattice).voidUpdate theValueassociated with this abstract state.toString()从接口继承的方法 proguard.analysis.cpa.interfaces.AbstractState
getPrecision, isLess
-
字段详细资料
-
UNKNOWN
-
-
构造器详细资料
-
ValueAbstractState
-
-
方法详细资料
-
getValue
Returns theValueassociated with this abstract state. -
setValue
Update theValueassociated with this abstract state. -
join
从接口复制的说明:AbstractStateComputes a join over itself and another abstract stateabstractState(i.e., finds the least upper bound on the semilattice).- 指定者:
join在接口中AbstractState<ValueAbstractState>
-
isLessOrEqual
从接口复制的说明:AbstractStateCompares itself to theabstractState(i.e., compare the states on the partial order provided by the domain of the analysis).- 指定者:
isLessOrEqual在接口中AbstractState<ValueAbstractState>
-
copy
从接口复制的说明:AbstractStateCreates a copy of itself.- 指定者:
copy在接口中AbstractState<ValueAbstractState>
-
equals
- 指定者:
equals在接口中AbstractState<ValueAbstractState>- 覆盖:
equals在类中Object
-
hashCode
public int hashCode()- 指定者:
hashCode在接口中AbstractState<ValueAbstractState>- 覆盖:
hashCode在类中Object
-
toString
-