ActivityController
, BackupAgentController
, FragmentController
, IntentServiceController
, ServiceController
, SupportFragmentController
public abstract class ComponentController<C extends ComponentController<C,T>,T> extends Object
Modifier and Type | Field | Description |
---|---|---|
protected boolean |
attached |
|
protected T |
component |
|
protected Intent |
intent |
|
protected C |
myself |
|
protected ShadowLooper |
shadowMainLooper |
Constructor | Description |
---|---|
ComponentController(T component) |
|
ComponentController(T component,
Intent intent) |
Modifier and Type | Method | Description |
---|---|---|
abstract C |
create() |
|
abstract C |
destroy() |
|
T |
get() |
|
Intent |
getIntent() |
|
protected C |
invokeWhilePaused(String methodName,
ReflectionHelpers.ClassParameter<?>... classParameters) |
protected final C extends ComponentController<C,T> myself
protected T component
protected final ShadowLooper shadowMainLooper
protected Intent intent
protected boolean attached
public ComponentController(T component)