com.rapplogic.xbee.api
Class XBeeAddress64

java.lang.Object
  extended by com.rapplogic.xbee.api.XBeeAddress
      extended by com.rapplogic.xbee.api.XBeeAddress64

public class XBeeAddress64
extends XBeeAddress

Represents a 64-bit XBee Address

Author:
andrew

Field Summary
static XBeeAddress64 BROADCAST
           
static XBeeAddress64 ZNET_COORDINATOR
           
 
Constructor Summary
XBeeAddress64()
           
XBeeAddress64(int[] address)
           
XBeeAddress64(int b1, int b2, int b3, int b4, int b5, int b6, int b7, int b8)
          Creates a 64-bit address
XBeeAddress64(java.lang.String addressStr)
          Parses an 64-bit XBee address from a string representation Must be in the format "## ## ## ## ## ## ## ##" (i.e.
 
Method Summary
 boolean equals(java.lang.Object o)
           
 int[] getAddress()
           
 int hashCode()
           
 void setAddress(int[] address)
           
 
Methods inherited from class com.rapplogic.xbee.api.XBeeAddress
toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

BROADCAST

public static final XBeeAddress64 BROADCAST

ZNET_COORDINATOR

public static final XBeeAddress64 ZNET_COORDINATOR
Constructor Detail

XBeeAddress64

public XBeeAddress64(java.lang.String addressStr)
Parses an 64-bit XBee address from a string representation Must be in the format "## ## ## ## ## ## ## ##" (i.e. don't use 0x prefix)

Parameters:
addressStr -

XBeeAddress64

public XBeeAddress64(int b1,
                     int b2,
                     int b3,
                     int b4,
                     int b5,
                     int b6,
                     int b7,
                     int b8)
Creates a 64-bit address

Parameters:
b1 - MSB
b2 -
b3 -
b4 -
b5 -
b6 -
b7 -
b8 - LSB

XBeeAddress64

public XBeeAddress64(int[] address)

XBeeAddress64

public XBeeAddress64()
Method Detail

setAddress

public void setAddress(int[] address)

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

getAddress

public int[] getAddress()
Specified by:
getAddress in class XBeeAddress