类 AbstractWaitlist<StateT extends AbstractState<StateT>>
java.lang.Object
proguard.analysis.cpa.defaults.AbstractWaitlist<StateT>
- 类型参数:
StateT- The states contained in the waitlist.
- 所有已实现的接口:
Waitlist<StateT>
- 直接已知子类:
BreadthFirstWaitlist,DepthFirstWaitlist
public abstract class AbstractWaitlist<StateT extends AbstractState<StateT>>
extends Object
implements Waitlist<StateT>
-
字段概要
字段 -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明voidAdds an abstract state.voidaddAll(Collection<? extends StateT> abstractStates) Adds multiple abstract states.voidclear()Empties the waitlist.booleanChecks whether the abstract state is present.booleanisEmpty()Checks whether the waitlist is empty.booleanRemoves an abstract state.voidremoveAll(Collection<? extends StateT> abstractStates) Removes multiple abstract states.intsize()Returns the size of the waitlist.
-
字段详细资料
-
waitlist
-
-
构造器详细资料
-
AbstractWaitlist
public AbstractWaitlist()
-
-
方法详细资料
-
add
从接口复制的说明:WaitlistAdds an abstract state.- 指定者:
add在接口中Waitlist<StateT extends AbstractState<StateT>>
-
addAll
从接口复制的说明:WaitlistAdds multiple abstract states.- 指定者:
addAll在接口中Waitlist<StateT extends AbstractState<StateT>>
-
clear
public void clear()从接口复制的说明:WaitlistEmpties the waitlist.- 指定者:
clear在接口中Waitlist<StateT extends AbstractState<StateT>>
-
contains
从接口复制的说明:WaitlistChecks whether the abstract state is present.- 指定者:
contains在接口中Waitlist<StateT extends AbstractState<StateT>>
-
isEmpty
public boolean isEmpty()从接口复制的说明:WaitlistChecks whether the waitlist is empty.- 指定者:
isEmpty在接口中Waitlist<StateT extends AbstractState<StateT>>
-
remove
从接口复制的说明:WaitlistRemoves an abstract state.- 指定者:
remove在接口中Waitlist<StateT extends AbstractState<StateT>>
-
removeAll
从接口复制的说明:WaitlistRemoves multiple abstract states.- 指定者:
removeAll在接口中Waitlist<StateT extends AbstractState<StateT>>
-
size
public int size()从接口复制的说明:WaitlistReturns the size of the waitlist.- 指定者:
size在接口中Waitlist<StateT extends AbstractState<StateT>>
-