Class BundleInfo


  • @NonNullByDefault
    public class BundleInfo
    extends Object
    The bundle information provided by the openHAB XML files in the OH-INF directory.
    Author:
    Wouter Born - Initial contribution
    • Constructor Detail

      • BundleInfo

        public BundleInfo()
    • Method Detail

      • getBindingInfoXml

        public @Nullable org.openhab.core.binding.xml.internal.BindingInfoXmlResult getBindingInfoXml()
      • setBindingInfoXml

        public void setBindingInfoXml​(org.openhab.core.binding.xml.internal.BindingInfoXmlResult bindingInfo)
      • setConfigDescriptions

        public void setConfigDescriptions​(List<ConfigDescription> configDescriptions)
      • getChannelGroupTypesXml

        public List<org.openhab.core.thing.xml.internal.ChannelGroupTypeXmlResult> getChannelGroupTypesXml()
      • setChannelGroupTypesXml

        public void setChannelGroupTypesXml​(List<org.openhab.core.thing.xml.internal.ChannelGroupTypeXmlResult> channelGroupTypesXml)
      • getChannelTypesXml

        public List<org.openhab.core.thing.xml.internal.ChannelTypeXmlResult> getChannelTypesXml()
      • setChannelTypesXml

        public void setChannelTypesXml​(List<org.openhab.core.thing.xml.internal.ChannelTypeXmlResult> channelTypesXml)
      • getThingTypesXml

        public List<org.openhab.core.thing.xml.internal.ThingTypeXmlResult> getThingTypesXml()
      • setThingTypesXml

        public void setThingTypesXml​(List<org.openhab.core.thing.xml.internal.ThingTypeXmlResult> thingTypesXml)
      • getBindingId

        public String getBindingId()