Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
things.data.AttributeReader

Packages that use AttributeReader
things.common |
things.data |
things.data.impl |
things.thing |
things.thinger.service.command |
things.thinger.service.command.local |

Uses of AttributeReader in things.common

Methods in things.common that return AttributeReader
`AttributeReader` | `ThingsException.getAttributesReader()` Get attributes wrapped in a reader.

Uses of AttributeReader in things.data

Subinterfaces of AttributeReader in things.data
`interface` | `Attributes` This defines something that has attributes and read access only.

Fields in things.data declared as AttributeReader
`AttributeReader` | `Entry.attributes` Attributes, if needed.
`AttributeReader` | `Entity.attributes` Attributes, if needed.

Methods in things.data that return AttributeReader
`AttributeReader` | `Nubblet.getAttributes()` Get the attributes.
`AttributeReader` | `Entry.getAttributes()` Get the attributes.
`AttributeReader` | `Entity.getAttributes()` Get the attributes.
`AttributeReader` | `Data.getAttributes()` Get the attributes.

Methods in things.data with parameters of type AttributeReader
`void` | `Attributes.addAttribute(AttributeReader reader)` Add all the attributes that can be read from the reader.

Constructors in things.data with parameters of type AttributeReader
`Entity(int n, Data.Type t, Data.Priority p, O thing, WhoAmI imposedId, WhoAmI creatorId, AttributeReader a)` Constructor.
`Entity(int n, O thing, AttributeReader a)` Constructor.
`Entry(Data.Priority p, int n, java.lang.String text, AttributeReader a)` Constructor.
`Entry(int n, java.lang.String text, AttributeReader a)` Constructor.
`Entry(java.lang.String text, AttributeReader a)` Constructor.
`Entry(java.lang.String text, Data.Type type, Data.Priority p, int n, AttributeReader a)` Constructor.

Uses of AttributeReader in things.data.impl

Classes in things.data.impl that implement AttributeReader
`class` | `AttributesReaderWrapper` A set of readable attributes from a simple hashmap.
`class` | `ReadableAttributes` A set of readable attributes.
`class` | `ReadWriteableAttributes` A set of writable attributes.

Methods in things.data.impl with parameters of type AttributeReader
`void` | `ReadWriteableAttributes.addAttribute(AttributeReader reader)` Add all the attributes that can be read from the reader.

Uses of AttributeReader in things.thing

Methods in things.thing that return AttributeReader
`AttributeReader` | `RESULT.getAllAttributesReader()` Get a reader for all attributes and metrics.
`AttributeReader` | `RESULT.getAllAttributesReader(java.lang.String... additionalAttributes)` Get a reader for all attributes and metrics.

Constructors in things.thing with parameters of type AttributeReader
`RESULT(int numeric, Metrics theMetrics, Data.Type theType, AttributeReader additionalAttributes)` Constructor.
`RESULT(int numeric, Metrics theMetrics, Data.Type theType, WhoAmI imposedId, WhoAmI creatorId, AttributeReader additionalAttributes)` Constructor.
`RESULT(Metrics theMetrics, Data.Type theType, AttributeReader additionalAttributes)` Constructor.

Uses of AttributeReader in things.thinger.service.command

Methods in things.thinger.service.command that return AttributeReader
`AttributeReader` | `CommandResponder.getCommandAttributes()` Get the command attributes.
`AttributeReader` | `Command.getInstanceData()` Get the instance data for the command.
`AttributeReader` | `CommandResponse.rollup()` Get a rollup of all the attributes.
`AttributeReader` | `CommandResponse.waitRollup(int timeout)` Wait for the whole transation to be done and then get a rollup of attributes.

Methods in things.thinger.service.command with parameters of type AttributeReader
`static void` | `Command.checkDataForm(AttributeReader attributes, Command.CheckType type, CommandDefinition definition)` Validate data for occurence and type.
`static void` | `Command.checkRequiredData(AttributeReader attributes, Command.CheckType type, CommandDefinition definition)` Validate data for required items.

Uses of AttributeReader in things.thinger.service.command.local

Methods in things.thinger.service.command.local that return AttributeReader
`AttributeReader` | `LocalCommandResponder.getCommandAttributes()` Get the command attributes.
`AttributeReader` | `LocalCommandResponse.rollup()` Get a rollup of all the attributes.
`AttributeReader` | `LocalCommandResponse.waitRollup(int timeout)` Wait for the whole transation to be done and then get a rollup of attributes.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Things.