Interface ProfileType

All Superinterfaces:
Identifiable<ProfileTypeUID>
All Known Subinterfaces:
StateProfileType, TriggerProfileType

@NonNullByDefault public interface ProfileType extends Identifiable<ProfileTypeUID>
Describes a profile type.
Author:
Simon Kaufmann - Initial contribution
  • Method Details

    • getSupportedItemTypes

      Collection<String> getSupportedItemTypes()
      Returns:
      a collection of item types (may be empty if all are supported)
    • getLabel

      String getLabel()
      Get a human readable description.
      Returns:
      the label