Uses of Class
org.openhab.core.items.Metadata
Packages that use Metadata
Package
Description
-
Uses of Metadata in org.openhab.core.io.rest.core.fileformat
Methods in org.openhab.core.io.rest.core.fileformat that return types with arguments of type MetadataModifier and TypeMethodDescriptionstatic Collection
<Metadata> FileFormatItemDTOMapper.mapMetadata
(FileFormatItemDTO dto) Maps file format item DTO object into a collection of metadata including channels links provided through the "channel" namespace.Method parameters in org.openhab.core.io.rest.core.fileformat with type arguments of type MetadataModifier and TypeMethodDescriptionstatic FileFormatItemDTO
FileFormatItemDTOMapper.map
(Item item, Collection<Metadata> metadata, @Nullable String format, Collection<ItemChannelLink> channelLinks) Maps item into file format item DTO object. -
Uses of Metadata in org.openhab.core.items
Methods in org.openhab.core.items that return types with arguments of type MetadataMethods in org.openhab.core.items with parameters of type MetadataModifier and TypeMethodDescriptionvoid
GroupItem.addedMetadata
(Metadata metadata) void
MetadataAwareItem.addedMetadata
(Metadata metadata) Can be implemented by subclasses to be informed about added metadatavoid
GroupItem.removedMetadata
(Metadata metadata) void
MetadataAwareItem.removedMetadata
(Metadata metadata) Can be implemented by subclasses to be informed about removed metadatavoid
GroupItem.updatedMetadata
(Metadata oldMetadata, Metadata newMetadata) void
MetadataAwareItem.updatedMetadata
(Metadata oldMetadata, Metadata newMetadata) Can be implemented by subclasses to be informed about updated metadata -
Uses of Metadata in org.openhab.core.items.fileconverter
Methods in org.openhab.core.items.fileconverter that return types with arguments of type MetadataModifier and TypeMethodDescriptionAbstractItemFileGenerator.getChannelLinks
(Collection<Metadata> metadata, String itemName) Get the list of available channel links for an item, sorted by natural order of their channel UID.AbstractItemFileGenerator.getMetadata
(Collection<Metadata> metadata, String itemName) Get the list of available metadata for an item, sorted by natural order of their namespaces.ItemFileParser.getParsedMetadata
(String modelName) Get theMetadata
objects found when parsing the file format.Methods in org.openhab.core.items.fileconverter with parameters of type MetadataModifier and TypeMethodDescriptionprotected List
<AbstractItemFileGenerator.ConfigParameter> AbstractItemFileGenerator.getConfigurationParameters
(Metadata metadata) Get the list of configuration parameters for a metadata, sorted by natural order of their names with the exception of the "stateDescription" namespace where "min", "max" and "step" parameters are provided at first in this order.Method parameters in org.openhab.core.items.fileconverter with type arguments of type MetadataModifier and TypeMethodDescriptionAbstractItemFileGenerator.getChannelLinks
(Collection<Metadata> metadata, String itemName) Get the list of available channel links for an item, sorted by natural order of their channel UID.AbstractItemFileGenerator.getMetadata
(Collection<Metadata> metadata, String itemName) Get the list of available metadata for an item, sorted by natural order of their namespaces.void
ItemFileGenerator.setItemsToBeGenerated
(String id, List<Item> items, Collection<Metadata> metadata, Map<String, String> stateFormatters, boolean hideDefaultParameters) Define the list of items (including metadata and channel links) to be generated and associate them to an identifier. -
Uses of Metadata in org.openhab.core.library.items
Methods in org.openhab.core.library.items with parameters of type MetadataModifier and TypeMethodDescriptionvoid
NumberItem.addedMetadata
(Metadata metadata) void
NumberItem.removedMetadata
(Metadata metadata) void
NumberItem.updatedMetadata
(Metadata oldMetadata, Metadata newMetadata) -
Uses of Metadata in org.openhab.core.voice.text
Methods in org.openhab.core.voice.text with parameters of type MetadataModifier and TypeMethodDescriptionAbstractRuleBasedInterpreter.ItemFilter.forSimilarItem
(Item item, @Nullable Metadata semantic) AbstractRuleBasedInterpreter.parseItemCustomRules
(Locale locale, Item item, String ruleText, Metadata metadata) Parses a rule as text into aRule
instance.