Package jmri.jmrix.powerline
Class InsteonSequence.Address
- java.lang.Object
-
- jmri.jmrix.powerline.InsteonSequence.Address
-
- All Implemented Interfaces:
InsteonSequence.Command
- Enclosing class:
- InsteonSequence
public static class InsteonSequence.Address extends java.lang.Object implements InsteonSequence.Command
Represent a single "set address" Insteon command
-
-
Field Summary
Fields Modifier and Type Field Description (package private) int
idhighbyte
(package private) int
idlowbyte
(package private) int
idmiddlebyte
-
Constructor Summary
Constructors Constructor Description Address(int idhighbyte, int idmiddlebyte, int idlowbyte)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
getAddressHigh()
int
getAddressLow()
int
getAddressMiddle()
boolean
isAddress()
boolean
isFunction()
-
-
-
Field Detail
-
idhighbyte
int idhighbyte
-
idmiddlebyte
int idmiddlebyte
-
idlowbyte
int idlowbyte
-
-
Constructor Detail
-
Address
public Address(int idhighbyte, int idmiddlebyte, int idlowbyte)
-
-
Method Detail
-
getAddressHigh
public int getAddressHigh()
- Specified by:
getAddressHigh
in interfaceInsteonSequence.Command
-
getAddressMiddle
public int getAddressMiddle()
- Specified by:
getAddressMiddle
in interfaceInsteonSequence.Command
-
getAddressLow
public int getAddressLow()
- Specified by:
getAddressLow
in interfaceInsteonSequence.Command
-
isAddress
public boolean isAddress()
- Specified by:
isAddress
in interfaceInsteonSequence.Command
-
isFunction
public boolean isFunction()
- Specified by:
isFunction
in interfaceInsteonSequence.Command
-
-