Uses of Class
org.openhab.core.thing.UID
Package
Description
-
Uses of UID in org.openhab.core.thing
Modifier and TypeClassDescriptionclass
ChannelGroupUID
represents a unique identifier for channel groups.class
ChannelUID
represents a unique identifier for channels.class
ThingTypeUID
represents a unique identifier for thing types.class
ThingUID
represents a unique identifier for things. -
Uses of UID in org.openhab.core.thing.link
Modifier and TypeMethodDescriptionabstract UID
AbstractLink.getLinkedUID()
Returns the UID of the object, which is linked to the item.Modifier and TypeMethodDescriptionstatic String
Returns the link ID for a given item name and UIDAbstractLinkRegistry.getLinkedItemNames
(UID uid) Returns the item names, which are bound to the given UID.ItemChannelLinkRegistry.getLinkedItemNames
(UID uid) ItemChannelLinkRegistry.getLinkedItems
(UID uid) Returns a set of bound items for the given channel UID.Returns all links for a given UID.boolean
Returns if an item for a given item name is linked to a channel or thing for a given UID.boolean
Returns if a link for the given UID exists. -
Uses of UID in org.openhab.core.thing.profiles
-
Uses of UID in org.openhab.core.thing.type
Modifier and TypeClassDescriptionclass
TheChannelGroupTypeUID
represents a unique identifier for channel group types.class
TheChannelTypeUID
represents a unique identifier for channel types.Modifier and TypeMethodDescriptionAbstractDescriptionType.getUID()
Returns the unique identifier which identifies the according type within the overall system.ModifierConstructorDescriptionprotected
AbstractDescriptionType
(UID uid, String label, @Nullable String description, @Nullable URI configDescriptionURI) Creates a new instance of this class with the specified parameters.