Uses of Package
org.openhab.core.types
Package
Description
-
ClassDescriptionThis is a marker interface for all command types.This is a marker interface for all state types.The
TimeSeries
is used to transport a set of states together with their timestamp. -
-
ClassDescriptionThe
CommandDescription
groups state command properties.TheStateDescription
describes restrictions of an item state and gives information how to interpret it. -
-
ClassDescriptionThis is a marker interface for all command types.The
CommandDescription
groups state command properties.This is a marker interface for all state types.TheStateDescription
describes restrictions of an item state and gives information how to interpret it.TheTimeSeries
is used to transport a set of states together with their timestamp. -
ClassDescriptionThis is a marker interface for all command types.This is a marker interface for all state types.The
TimeSeries
is used to transport a set of states together with their timestamp. -
ClassDescriptionThis is a marker interface for all command types.The
CommandDescription
groups state command properties.This is a marker interface for all state types.TheStateDescription
describes restrictions of an item state and gives information how to interpret it.TheTimeSeries
is used to transport a set of states together with their timestamp. -
ClassDescriptionThis is a marker interface for all command types.A complex type consists out of a sorted list of primitive constituents.A primitive type consists of a single value like a string, a number, etc.This is a marker interface for all state types.This is a parent interface for all states and commands.
-
-
ClassDescriptionThis is a marker interface for all command types.This is a marker interface for all state types.The
TimeSeries
is used to transport a set of states together with their timestamp. -
-
-
-
-
-
ClassDescriptionThe
CommandDescription
groups state command properties.TheStateDescription
describes restrictions of an item state and gives information how to interpret it. -
ClassDescriptionThis is a marker interface for all command types.The
CommandDescription
groups state command properties.Represents a command option for "write only" command channels.This is a marker interface for all state types.TheStateDescription
describes restrictions of an item state and gives information how to interpret it.Describes one possible value an item might have.TheTimeSeries
is used to transport a set of states together with their timestamp. -
-
-
ClassDescriptionThe
CommandDescription
groups state command properties.TheStateDescription
describes restrictions of an item state and gives information how to interpret it. -
ClassDescriptionRepresents a command option for "write only" command channels.A
StateDescriptionFragment
will deliver only the parts of aStateDescription
it knows of.Describes one possible value an item might have. -
ClassDescriptionThe
CommandDescription
groups state command properties.Represents a command option for "write only" command channels.TheStateDescription
describes restrictions of an item state and gives information how to interpret it.AStateDescriptionFragment
will deliver only the parts of aStateDescription
it knows of.Describes one possible value an item might have. -
ClassDescriptionThis is a marker interface for all command types.This is a marker interface for all state types.The
TimeSeries
is used to transport a set of states together with their timestamp. -
ClassDescriptionThe
CommandDescription
groups state command properties.Describes event options and gives information how to interpret it.TheStateDescription
describes restrictions of an item state and gives information how to interpret it.AStateDescriptionFragment
will deliver only the parts of aStateDescription
it knows of. -
ClassDescriptionThis is a marker interface for all command types.The
CommandDescription
groups state command properties.Used to build instances ofCommandDescription
.Represents a command option for "write only" command channels.Describes one possible value an event might have.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.A primitive type consists of a single value like a string, a number, etc.This is a marker interface for all state types.TheStateDescription
describes restrictions of an item state and gives information how to interpret it.AStateDescriptionFragment
will deliver only the parts of aStateDescription
it knows of.Builds aStateDescriptionFragment
with the relevant parts only.Describes one possible value an item might have.This is a parent interface for all states and commands.There are situations when item states do not have any defined value. -
-