Top Description Classes
module org.osgi.service.zigbee

Package org.osgi.service.zigbee.types

Annotations
@Version:1.0.1
Imports
org.osgi.annotation.versioning.Version

Device Service Specification for ZigBee Technology Data Types.

Utility classes modeling the ZCL data types. Each class provides the static getInstance() method for retrieving a singleton instance of the class itself.

Every class contains methods for getting information about the data type like its ID and name. It is also possible to know if the data type is analog or digital or get the Java class it is mapped in.

Bundles wishing to use this package must list the package in the Import-Package header of the bundle's manifest. This package has two types of users: the consumers that use the API in this package and the providers that implement the API in this package.

Example import for consumers using the API in this package:

Import-Package: org.osgi.service.zigbee.types; version="[1.0,2.0)"

Example import for providers implementing the API in this package:

Import-Package: org.osgi.service.zigbee.types; version="[1.0,1.1)"

Author
$Id: 61992e535bca45ff3bd1e56708c50346c9504726 $
See Also
org.osgi.service.zigbee.descriptions.ZCLDataTypeDescription

Class Summary

Modifier and TypeClass and Description
public class
ZigBeeArray

A singleton class that represents the 'Array' data type, as it is defined in the ZigBee Cluster Library specification.

public class
ZigBeeAttributeID

A singleton class that represents the 'Attribute ID' data type, as it is defined in the ZigBee Cluster Library specification.

public class
ZigBeeBACnet

A singleton class that represents the 'Unsigned Integer 32-bit' data type, as it is defined in the ZigBee Cluster Library specification.

public class
ZigBeeBag

A singleton class that represents the 'Bag' data type, as it is defined in the ZigBee Cluster Library specification.

public class
ZigBeeBitmap16

A singleton class that represents the 'Bitmap 16-bit' data type, as it is defined in the ZigBee Cluster Library specification.

public class
ZigBeeBitmap24

A singleton class that represents the 'Bitmap 24-bit' data type, as it is defined in the ZigBee Cluster Library specification.

public class
ZigBeeBitmap32

A singleton class that represents the 'Bitmap 32-bit' data type, as it is defined in the ZigBee Cluster Library specification.

public class
ZigBeeBitmap40

A singleton class that represents the 'Bitmap 40-bit' data type, as it is defined in the ZigBee Cluster Library specification.

public class
ZigBeeBitmap48

A singleton class that represents the 'Bitmap 48-bit' data type, as it is defined in the ZigBee Cluster Library specification.

public class
ZigBeeBitmap56

A singleton class that represents the 'Bitmap 56-bit' data type, as it is defined in the ZigBee Cluster Library specification.

public class
ZigBeeBitmap64

A singleton class that represents the 'Bitmap 64-bit' data type, as it is defined in the ZigBee Cluster Library specification.

public class
ZigBeeBitmap8

A singleton class that represents the 'Bitmap 8-bit' data type, as it is defined in the ZigBee Cluster Library specification.

public class
ZigBeeBoolean

A singleton class that represents the 'Boolean' data type, as it is defined in the ZigBee Cluster Library specification.

public class
ZigBeeCharacterString

A singleton class that represents the 'Character String' data type, as it is defined in the ZigBee Cluster Library specification.

public class
ZigBeeClusterID

A singleton class that represents the 'Cluster ID' data type, as it is defined in the ZigBee Cluster Library specification.

public class
ZigBeeDate

A singleton class that represents the 'Date' data type, as it is defined in the ZigBee Cluster Library specification.

pack-priv class
ZigBeeDefaultSerializer

This class contains the common serialize/deserialize methods for all the org.osgi.service.zigbee.types.* classes.

public class
ZigBeeEnumeration16

A singleton class that represents the 'Enumeration 16-bit' data type, as it is defined in the ZigBee Cluster Library specification.

public class
ZigBeeEnumeration8

A singleton class that represents the 'Enumeration 8-bit' data type, as it is defined in the ZigBee Cluster Library specification.

public class
ZigBeeFloatingDouble

A singleton class that represents the 'Floating Double' data type, as it is defined in the ZigBee Cluster Library specification.

public class
ZigBeeFloatingSemi

A singleton class that represents the 'Floating Semi' data type, as it is defined in the ZigBee Cluster Library specification.

public class
ZigBeeFloatingSingle

A singleton class that represents the 'Floating Single' data type, as it is defined in the ZigBee Cluster Library specification.

public class
ZigBeeGeneralData16

A singleton class that represents the 'General Data 16-bit' data type, as it is defined in the ZigBee Cluster Library specification.

public class
ZigBeeGeneralData24

A singleton class that represents the 'General Data 24-bit' data type, as it is defined in the ZigBee Cluster Library specification.

public class
ZigBeeGeneralData32

A singleton class that represents the 'General Data 32-bit' data type, as it is defined in the ZigBee Cluster Library specification.

public class
ZigBeeGeneralData40

A singleton class that represents the 'General Data 40-bit' data type, as it is defined in the ZigBee Cluster Library specification.

public class
ZigBeeGeneralData48

A singleton class that represents the 'General Data 48-bit' data type, as it is defined in the ZigBee Cluster Library specification.

public class
ZigBeeGeneralData56

A singleton class that represents the 'General Data 56-bit' data type, as it is defined in the ZigBee Cluster Library specification.

public class
ZigBeeGeneralData64

A singleton class that represents the 'General Data 64-bit' data type, as it is defined in the ZigBee Cluster Library specification.

public class
ZigBeeGeneralData8

A singleton class that represents the 'General Data 8-bit' data type, as it is defined in the ZigBee Cluster Library specification.

public class
ZigBeeIEEE_ADDRESS

A singleton class that represents the 'IEEE ADDRESS' data type, as it is defined in the ZigBee Cluster Library specification.

public class
ZigBeeLongCharacterString

A singleton class that represents the 'Long Character String' data type, as it is defined in the ZigBee Cluster Library specification.

public class
ZigBeeLongOctetString

A singleton class that represents the 'Long Octet String' data type, as it is defined in the ZigBee Cluster Library specification.

public class
ZigBeeOctetString

A singleton class that represents the 'Octet String' data type, as it is defined in the ZigBee Cluster Library specification.

public class
ZigBeeSecurityKey128

A singleton class that represents the 'Security Key 128' data type, as it is defined in the ZigBee Cluster Library specification.

public class
ZigBeeSet

A singleton class that represents the 'Set' data type, as it is defined in the ZigBee Cluster Library specification.

public class
ZigBeeSignedInteger16

A singleton class that represents the 'Signed Integer 16-bit' data type, as it is defined in the ZigBee Cluster Library specification.

public class
ZigBeeSignedInteger24

A singleton class that represents the 'Signed Integer 24-bit' data type, as it is defined in the ZigBee Cluster Library specification.

public class
ZigBeeSignedInteger32

A singleton class that represents the 'Signed Integer 32-bit' data type, as it is defined in the ZigBee Cluster Library specification.

public class
ZigBeeSignedInteger40

A singleton class that represents the 'Signed Integer 40-bit' data type, as it is defined in the ZigBee Cluster Library specification.

public class
ZigBeeSignedInteger48

A singleton class that represents the 'Signed Integer 48-bit' data type, as it is defined in the ZigBee Cluster Library specification.

public class
ZigBeeSignedInteger56

A singleton class that represents the 'Signed Integer 56-bit' data type, as it is defined in the ZigBee Cluster Library specification.

public class
ZigBeeSignedInteger64

A singleton class that represents the 'Signed Integer 64-bit' data type, as it is defined in the ZigBee Cluster Library specification.

public class
ZigBeeSignedInteger8

A singleton class that represents the 'Signed Integer 8-bit' data type, as it is defined in the ZigBee Cluster Library specification.

public class
ZigBeeStructure

A singleton class that represents the 'Structure' data type, as it is defined in the ZigBee Cluster Library specification.

public class
ZigBeeTimeOfDay

A singleton class that represents the 'Time Of Day' data type, as it is defined in the ZigBee Cluster Library specification.

public class
ZigBeeUnsignedInteger16

A singleton class that represents the 'Unsigned Integer 16-bit' data type, as it is defined in the ZigBee Cluster Library specification.

public class
ZigBeeUnsignedInteger24

A singleton class that represents the 'Unsigned Integer 24-bit' data type, as it is defined in the ZigBee Cluster Library specification.

public class
ZigBeeUnsignedInteger32

A singleton class that represents the 'Unsigned Integer 32-bit' data type, as it is defined in the ZigBee Cluster Library specification.

public class
ZigBeeUnsignedInteger40

A singleton class that represents the 'Unsigned Integer 40-bit' data type, as it is defined in the ZigBee Cluster Library specification.

public class
ZigBeeUnsignedInteger48

A singleton class that represents the 'Unsigned Integer 48-bit' data type, as it is defined in the ZigBee Cluster Library specification.

public class
ZigBeeUnsignedInteger56

A singleton class that represents the 'Unsigned Integer 56-bit' data type, as it is defined in the ZigBee Cluster Library specification.

public class
ZigBeeUnsignedInteger64

A singleton class that represents the 'Unsigned Integer 64-bit' data type, as it is defined in the ZigBee Cluster Library specification.

public class
ZigBeeUnsignedInteger8

A singleton class that represents the 'Unsigned Integer 8-bit' data type, as it is defined in the ZigBee Cluster Library specification.

public class
ZigBeeUTCTime

A singleton class that represents the 'UTC Time' data type, as it is defined in the ZigBee Cluster Library specification.