Class ClientInstanceManagerImpl.trackedInstance
- java.lang.Object
-
- com.biglybt.core.instancemanager.impl.ClientInstanceManagerImpl.trackedInstance
-
- All Implemented Interfaces:
ClientInstanceTracked
- Enclosing class:
- ClientInstanceManagerImpl
protected static class ClientInstanceManagerImpl.trackedInstance extends java.lang.Object implements ClientInstanceTracked
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface com.biglybt.core.instancemanager.ClientInstanceTracked
ClientInstanceTracked.TrackTarget
-
-
Field Summary
Fields Modifier and Type Field Description private ClientInstance
instance
private boolean
seed
private ClientInstanceTracked.TrackTarget
target
-
Constructor Summary
Constructors Modifier Constructor Description protected
trackedInstance(ClientInstance _instance, ClientInstanceTracked.TrackTarget _target, boolean _seed)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ClientInstance
getInstance()
ClientInstanceTracked.TrackTarget
getTarget()
boolean
isSeed()
-
-
-
Field Detail
-
instance
private final ClientInstance instance
-
target
private final ClientInstanceTracked.TrackTarget target
-
seed
private final boolean seed
-
-
Constructor Detail
-
trackedInstance
protected trackedInstance(ClientInstance _instance, ClientInstanceTracked.TrackTarget _target, boolean _seed)
-
-
Method Detail
-
getInstance
public ClientInstance getInstance()
- Specified by:
getInstance
in interfaceClientInstanceTracked
-
getTarget
public ClientInstanceTracked.TrackTarget getTarget()
- Specified by:
getTarget
in interfaceClientInstanceTracked
-
isSeed
public boolean isSeed()
- Specified by:
isSeed
in interfaceClientInstanceTracked
-
-