invokes delegate dispose method if the delegate is a lifecyclestrategy concode_field_sep ComponentAdapter<T> delegate concode_field_sep T getComponentInstance concode_elem_sep T getComponentInstance concode_elem_sep boolean componentHasLifecycle concode_elem_sep void start concode_elem_sep void start concode_elem_sep Object getComponentKey concode_elem_sep ComponentAdapter<T> getDelegate concode_elem_sep boolean isStarted concode_elem_sep ComponentMonitor currentMonitor concode_elem_sep boolean hasLifecycle concode_elem_sep void accept concode_elem_sep void stop concode_elem_sep void stop concode_elem_sep U findAdapterOfType concode_elem_sep void verify concode_elem_sep String toString concode_elem_sep Class<? extends T> getComponentImplementation concode_elem_sep boolean isLazy concode_elem_sep void changeMonitor
void function ( Object arg0 ) { if ( delegate instanceof LifecycleStrategy ) { ( ( LifecycleStrategy ) delegate ) . dispose ( arg0 ) ; } }