Uses of Class
org.openhab.core.thing.UID
-
Packages that use UID Package Description org.openhab.core.thing org.openhab.core.thing.link org.openhab.core.thing.profiles org.openhab.core.thing.type -
-
Uses of UID in org.openhab.core.thing
Subclasses of UID in org.openhab.core.thing Modifier and Type Class Description class
ChannelGroupUID
ChannelGroupUID
represents a unique identifier for channel groups.class
ChannelUID
ChannelUID
represents a unique identifier for channels.class
ThingTypeUID
ThingTypeUID
represents a unique identifier for thing types.class
ThingUID
ThingUID
represents a unique identifier for things. -
Uses of UID in org.openhab.core.thing.link
Methods in org.openhab.core.thing.link that return UID Modifier and Type Method Description abstract UID
AbstractLink. getLinkedUID()
Returns the UID of the object, which is linked to the item.Methods in org.openhab.core.thing.link with parameters of type UID Modifier and Type Method Description static String
AbstractLink. getIDFor(String itemName, UID uid)
Returns the link ID for a given item name and UIDSet<String>
AbstractLinkRegistry. getLinkedItemNames(UID uid)
Returns the item names, which are bound to the given UID.Set<String>
ItemChannelLinkRegistry. getLinkedItemNames(UID uid)
Set<Item>
ItemChannelLinkRegistry. getLinkedItems(UID uid)
Returns a set of bound items for the given channel UID.Set<L>
AbstractLinkRegistry. getLinks(UID uid)
Returns all links for a given UID.boolean
AbstractLinkRegistry. isLinked(String itemName, UID uid)
Returns if an item for a given item name is linked to a channel or thing for a given UID.boolean
AbstractLinkRegistry. isLinked(UID uid)
Returns if a link for the given UID exists. -
Uses of UID in org.openhab.core.thing.profiles
Subclasses of UID in org.openhab.core.thing.profiles Modifier and Type Class Description class
ProfileTypeUID
Identifier of a profile type. -
Uses of UID in org.openhab.core.thing.type
Subclasses of UID in org.openhab.core.thing.type Modifier and Type Class Description class
ChannelGroupTypeUID
TheChannelGroupTypeUID
represents a unique identifier for channel group types.class
ChannelTypeUID
TheChannelTypeUID
represents a unique identifier for channel types.Methods in org.openhab.core.thing.type that return UID Modifier and Type Method Description UID
AbstractDescriptionType. getUID()
Returns the unique identifier which identifies the according type within the overall system.Constructors in org.openhab.core.thing.type with parameters of type UID Constructor Description AbstractDescriptionType(UID uid, String label, @Nullable String description)
Creates a new instance of this class with the specified parameters.
-