Module com.pi4j

Interface PwmProvider

    • Method Detail

      • create

        default <T extends Pwm> T create​(PwmConfigBuilder builder)

        create.

        Type Parameters:
        T - a T object.
        Parameters:
        builder - a PwmConfigBuilder object.
        Returns:
        a T object.
      • create

        default <T extends Pwm> T create​(Integer address)

        create.

        Type Parameters:
        T - a T object.
        Parameters:
        address - a Integer object.
        Returns:
        a T object.
      • create

        default <T extends Pwm> T create​(Integer address,
                                         String id)

        create.

        Type Parameters:
        T - a T object.
        Parameters:
        address - a Integer object.
        id - a String object.
        Returns:
        a T object.
      • create

        default <T extends Pwm> T create​(Integer address,
                                         String id,
                                         String name)

        create.

        Type Parameters:
        T - a T object.
        Parameters:
        address - a Integer object.
        id - a String object.
        name - a String object.
        Returns:
        a T object.
      • create

        default <T extends Pwm> T create​(Integer address,
                                         String id,
                                         String name,
                                         String description)

        create.

        Type Parameters:
        T - a T object.
        Parameters:
        address - a Integer object.
        id - a String object.
        name - a String object.
        description - a String object.
        Returns:
        a T object.