Module com.pi4j
Package com.pi4j.io

Interface IO<IO_TYPE extends IO,​CONFIG_TYPE extends IOConfig,​PROVIDER_TYPE extends Provider>

    • Method Detail

      • config

        CONFIG_TYPE config()

        config.

        Returns:
        a CONFIG_TYPE object.
      • type

        default IOType type()

        type.

        Returns:
        a IOType object.
      • name

        IO_TYPE name​(String name)

        name.

        Parameters:
        name - a String object.
        Returns:
        a IO_TYPE object.
      • description

        IO_TYPE description​(String description)

        description.

        Parameters:
        description - a String object.
        Returns:
        a IO_TYPE object.
      • provider

        PROVIDER_TYPE provider()

        provider.

        Returns:
        a PROVIDER_TYPE object.