@SuppressWarnings( {
    """
	Calls the associated hook function.
	@param <T> the value type
	@param source the hook's input value
	@return the value returned by the hook
    """ "rawtypes", "unchecked" })
    @NonNull
    public static <T> ConnectableFlowable<T> onAssembly(@NonNull ConnectableFlowable<T> source) {
        Function<? super ConnectableFlowable, ? extends ConnectableFlowable> f = onConnectableFlowableAssembly;
        if (f != null) {
            return apply(f, source);
        }
        return source;
    }
@SuppressWarnings({ "rawtypes", "unchecked" })
    @NonNull
    public static <T> ConnectableFlowable<T> onAssembly(@NonNull ConnectableFlowable<T> source) {
        Function<? super ConnectableFlowable, ? extends ConnectableFlowable> f = onConnectableFlowableAssembly;
        if (f != null) {
            return apply(f, source);
        }
        return source;
    }
@ SuppressWarnings ( { "rawtypes" , "unchecked" } ) @ NonNull public static < T > ConnectableFlowable < T > onAssembly ( @ NonNull ConnectableFlowable < T > source ) { Function < ? super ConnectableFlowable , ? extends ConnectableFlowable > f = onConnectableFlowableAssembly ; if ( f != null ) { return apply ( f , source ) ; } return source ; }
Calls the associated hook function.
@param <T> the value type
@param source the hook's input value
@return the value returned by the hook
Calls the associated hook function .