Uses of Package
org.openhab.core.types
-
Classes in org.openhab.core.types used by org.openhab.core.automation.module.script.defaultscope Class Description Command This is a marker interface for all command types.State This is a marker interface for all state types. -
Classes in org.openhab.core.types used by org.openhab.core.io.rest.core.item Class Description CommandDescription TheCommandDescription
groups state command properties.StateDescription TheStateDescription
describes restrictions of an item state and gives information how to interpret it. -
Classes in org.openhab.core.types used by org.openhab.core.io.transport.modbus Class Description Command This is a marker interface for all command types. -
Classes in org.openhab.core.types used by org.openhab.core.items Class Description Command This is a marker interface for all command types.CommandDescription TheCommandDescription
groups state command properties.RefreshType State This is a marker interface for all state types.StateDescription TheStateDescription
describes restrictions of an item state and gives information how to interpret it. -
Classes in org.openhab.core.types used by org.openhab.core.items.events Class Description Command This is a marker interface for all command types.State This is a marker interface for all state types. -
Classes in org.openhab.core.types used by org.openhab.core.library.items Class Description Command This is a marker interface for all command types.State This is a marker interface for all state types.StateDescription TheStateDescription
describes restrictions of an item state and gives information how to interpret it. -
Classes in org.openhab.core.types used by org.openhab.core.library.types Class Description Command This is a marker interface for all command types.ComplexType A complex type consists out of a sorted list of primitive constituents.PrimitiveType A primitive type consists of a single value like a string, a number, etc.State This is a marker interface for all state types.Type This is a parent interface for all states and commands. -
Classes in org.openhab.core.types used by org.openhab.core.magic.binding.handler Class Description Command This is a marker interface for all command types.State This is a marker interface for all state types. -
Classes in org.openhab.core.types used by org.openhab.core.model.script.actions Class Description Command This is a marker interface for all command types.State This is a marker interface for all state types. -
Classes in org.openhab.core.types used by org.openhab.core.model.script.interpreter Class Description Type This is a parent interface for all states and commands. -
Classes in org.openhab.core.types used by org.openhab.core.model.script.lib Class Description Type This is a parent interface for all states and commands. -
Classes in org.openhab.core.types used by org.openhab.core.model.script.scoping Class Description Command This is a marker interface for all command types.State This is a marker interface for all state types.Type This is a parent interface for all states and commands. -
Classes in org.openhab.core.types used by org.openhab.core.persistence Class Description State This is a marker interface for all state types. -
Classes in org.openhab.core.types used by org.openhab.core.persistence.dto Class Description State This is a marker interface for all state types. -
Classes in org.openhab.core.types used by org.openhab.core.service Class Description CommandDescription TheCommandDescription
groups state command properties.StateDescription TheStateDescription
describes restrictions of an item state and gives information how to interpret it. -
Classes in org.openhab.core.types used by org.openhab.core.thing.binding Class Description Command This is a marker interface for all command types.CommandDescription TheCommandDescription
groups state command properties.CommandOption Represents a command option for "write only" command channels.State This is a marker interface for all state types.StateDescription TheStateDescription
describes restrictions of an item state and gives information how to interpret it.StateOption Describes one possible value an item might have. -
Classes in org.openhab.core.types used by org.openhab.core.thing.dto Class Description CommandDescription TheCommandDescription
groups state command properties.StateDescription TheStateDescription
describes restrictions of an item state and gives information how to interpret it. -
Classes in org.openhab.core.types used by org.openhab.core.thing.events Class Description CommandOption Represents a command option for "write only" command channels.StateDescriptionFragment AStateDescriptionFragment
will deliver only the parts of aStateDescription
it knows of.StateOption Describes one possible value an item might have. -
Classes in org.openhab.core.types used by org.openhab.core.thing.i18n Class Description CommandDescription TheCommandDescription
groups state command properties.CommandOption Represents a command option for "write only" command channels.StateDescription TheStateDescription
describes restrictions of an item state and gives information how to interpret it.StateDescriptionFragment AStateDescriptionFragment
will deliver only the parts of aStateDescription
it knows of.StateOption Describes one possible value an item might have. -
Classes in org.openhab.core.types used by org.openhab.core.thing.profiles Class Description Command This is a marker interface for all command types.State This is a marker interface for all state types. -
Classes in org.openhab.core.types used by org.openhab.core.thing.type Class Description CommandDescription TheCommandDescription
groups state command properties.EventDescription Describes event options and gives information how to interpret it.StateDescription TheStateDescription
describes restrictions of an item state and gives information how to interpret it.StateDescriptionFragment AStateDescriptionFragment
will deliver only the parts of aStateDescription
it knows of. -
Classes in org.openhab.core.types used by org.openhab.core.types Class Description Command This is a marker interface for all command types.CommandDescription TheCommandDescription
groups state command properties.CommandDescriptionBuilder Used to build instances ofCommandDescription
.CommandOption Represents a command option for "write only" command channels.EventOption Describes one possible value an event might have.EventType Due to the duality of some types (which can be states and commands at the same time), we need to be able to differentiate what the meaning of a message on the bus is - does "item ON" mean that its state has changed to ON or that it should turn itself ON? To decide this, we send the event type as an additional information on the event bus for each message.PrimitiveType A primitive type consists of a single value like a string, a number, etc.RefreshType State This is a marker interface for all state types.StateDescription TheStateDescription
describes restrictions of an item state and gives information how to interpret it.StateDescriptionFragment AStateDescriptionFragment
will deliver only the parts of aStateDescription
it knows of.StateDescriptionFragmentBuilder Builds aStateDescriptionFragment
with the relevant parts only.StateOption Describes one possible value an item might have.Type This is a parent interface for all states and commands.UnDefType There are situations when item states do not have any defined value. -
Classes in org.openhab.core.types used by org.openhab.core.ui.items Class Description State This is a marker interface for all state types. -
Classes in org.openhab.core.types used by org.openhab.core.voice.text Class Description Command This is a marker interface for all command types.