Package jmri.jmrix.powerline
Class InsteonSequence.Function
- java.lang.Object
- 
- jmri.jmrix.powerline.InsteonSequence.Function
 
- 
- All Implemented Interfaces:
- InsteonSequence.Command
 - Enclosing class:
- InsteonSequence
 
 public static class InsteonSequence.Function extends java.lang.Object implements InsteonSequence.Command Represent a single "do function" Insteon command
- 
- 
Field SummaryFields Modifier and Type Field Description (package private) intcommand1(package private) intcommand2(package private) intflag(package private) intfunction(package private) intidhighbyte(package private) intidlowbyte(package private) intidmiddlebyte
 - 
Constructor SummaryConstructors Constructor Description Function(int idhighbyte, int idmiddlebyte, int idlowbyte, int function, int flag, int command1, int command2)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetAddressHigh()intgetAddressLow()intgetAddressMiddle()intgetCommand1()intgetCommand2()intgetFlag()intgetFunction()booleanisAddress()booleanisFunction()
 
- 
- 
- 
Field Detail- 
idhighbyteint idhighbyte 
 - 
idmiddlebyteint idmiddlebyte 
 - 
idlowbyteint idlowbyte 
 - 
functionint function 
 - 
flagint flag 
 - 
command1int command1 
 - 
command2int command2 
 
- 
 - 
Constructor Detail- 
Functionpublic Function(int idhighbyte, int idmiddlebyte, int idlowbyte, int function, int flag, int command1, int command2) 
 
- 
 - 
Method Detail- 
getAddressHighpublic int getAddressHigh() - Specified by:
- getAddressHighin interface- InsteonSequence.Command
 
 - 
getAddressMiddlepublic int getAddressMiddle() - Specified by:
- getAddressMiddlein interface- InsteonSequence.Command
 
 - 
getAddressLowpublic int getAddressLow() - Specified by:
- getAddressLowin interface- InsteonSequence.Command
 
 - 
getFunctionpublic int getFunction() 
 - 
getFlagpublic int getFlag() 
 - 
getCommand1public int getCommand1() 
 - 
getCommand2public int getCommand2() 
 - 
isAddresspublic boolean isAddress() - Specified by:
- isAddressin interface- InsteonSequence.Command
 
 - 
isFunctionpublic boolean isFunction() - Specified by:
- isFunctionin interface- InsteonSequence.Command
 
 
- 
 
-