Serialized Form


Package com.jpeterson.util

Class com.jpeterson.util.BinaryFormat implements Serializable

Serialized Fields

divider

java.lang.String divider
spacer between a digit

Class com.jpeterson.util.Condition implements Serializable

Serialized Fields

isTrue

boolean isTrue

Class com.jpeterson.util.HexFormat implements Serializable

Serialized Fields

hexDigits

java.lang.String hexDigits

upperCase

boolean upperCase
should upper case letters be used


Package com.jpeterson.x10

Class com.jpeterson.x10.AWTGatewayQueue.AWTControlEvent implements Serializable

Serialized Fields

controlEvent

ControlEvent controlEvent

handler

ControlEventDispatcher handler

this$0

AWTGatewayQueue this$0

Class com.jpeterson.x10.AWTGatewayQueue.AWTEventSync implements Serializable

Serialized Fields

this$0

AWTGatewayQueue this$0

Class com.jpeterson.x10.ControlError implements Serializable

Class com.jpeterson.x10.ControlEvent implements Serializable

Serialized Fields

id

int id
Event identifier. Id values are defined for each sub-class of ControlEvent.
See Also:
getId

Class com.jpeterson.x10.ControlException implements Serializable

Class com.jpeterson.x10.GatewayErrorEvent implements Serializable

Serialized Fields

problem

java.lang.Throwable problem
Throwable object (Exception or Error) that describes the detected gateway problem.
See Also:
getGatewayError

Class com.jpeterson.x10.GatewayEvent implements Serializable

Serialized Fields

newGatewayState

long newGatewayState
Gateway state following this event.
See Also:
getNewGatewayState

oldGatewayState

long oldGatewayState
Gateway state prior to this event.
See Also:
getOldGatewayState

Class com.jpeterson.x10.GatewayException implements Serializable

Class com.jpeterson.x10.GatewayStateError implements Serializable

Class com.jpeterson.x10.InterruptedTransmissionException implements Serializable

Serialized Fields

eventCode

byte eventCode
The event code is the byte that identifies the event that interrupted the transmission.

Class com.jpeterson.x10.TooManyAttemptsException implements Serializable

Class com.jpeterson.x10.TransmitterEvent implements Serializable

Serialized Fields

topOfQueueChanged

boolean topOfQueueChanged
topOfQueueChanged is true for QUEUE_UPDATED event when the top item in the output queue has changed.


Package com.jpeterson.x10.event

Class com.jpeterson.x10.event.AddressEvent implements Serializable

Class com.jpeterson.x10.event.AllLightsOffEvent implements Serializable

Class com.jpeterson.x10.event.AllLightsOnEvent implements Serializable

Class com.jpeterson.x10.event.AllUnitsOffEvent implements Serializable

Class com.jpeterson.x10.event.BrightEvent implements Serializable

Class com.jpeterson.x10.event.DimEvent implements Serializable

Class com.jpeterson.x10.event.ExtendedCodeEvent implements Serializable

Serialized Fields

command

byte command

data

byte data

Class com.jpeterson.x10.event.ExtendedDataTransferEvent implements Serializable

Class com.jpeterson.x10.event.FunctionEvent implements Serializable

Class com.jpeterson.x10.event.HailAcknowledgeEvent implements Serializable

Class com.jpeterson.x10.event.HailRequestEvent implements Serializable

Class com.jpeterson.x10.event.OffEvent implements Serializable

Class com.jpeterson.x10.event.OnEvent implements Serializable

Class com.jpeterson.x10.event.PresetDim1Event implements Serializable

Class com.jpeterson.x10.event.PresetDim2Event implements Serializable

Class com.jpeterson.x10.event.StatusOffEvent implements Serializable

Class com.jpeterson.x10.event.StatusOnEvent implements Serializable

Class com.jpeterson.x10.event.StatusRequestEvent implements Serializable

Class com.jpeterson.x10.event.X10Event implements Serializable

Serialized Fields

dimMax

int dimMax
Maximum number of dims.

dims

int dims
Number of dims.

extended

boolean extended
True if the event is an extended event.

function

boolean function
True if the event is a function event.

hiNibble

byte hiNibble
High nibble of the Code portion of the X10 event.

loNibble

byte loNibble
Low nibble of the Code portion of the X10 event.


Package com.jpeterson.x10.module

Class com.jpeterson.x10.module.CM11A implements Serializable

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Deserialize the object.

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Serialize the object.
Serialized Fields

batteryUsage

int batteryUsage

currentDay

int currentDay

dimStatus

java.util.BitSet dimStatus

eeprom

byte[] eeprom

hours

int hours

julianDay

int julianDay

lastAddressedDevice

java.util.BitSet lastAddressedDevice

macroInitiators

java.util.Vector macroInitiators

macroOffsets

java.util.Hashtable macroOffsets

minutes

int minutes

monitoredHouseCode

char monitoredHouseCode

offset2macro

java.util.Hashtable offset2macro

onOffStatus

java.util.BitSet onOffStatus

powerFailureAutoRecover

boolean powerFailureAutoRecover

seconds

int seconds

stopRequested

boolean stopRequested

timerInitiators

java.util.Vector timerInitiators

Class com.jpeterson.x10.module.Macro implements Serializable

Serialized Fields

elements

java.util.Hashtable elements
Contains all of the MacroElements for this macro. The MacroElements are keyed in the hashtable based on their FunctionEvent.

timerOffset

int timerOffset
Offset in minutes before the macro's functions are executed.

Class com.jpeterson.x10.module.MacroElement implements Serializable

Serialized Fields

brightenFirst

boolean brightenFirst

devices

int[] devices

function

FunctionEvent function

Class com.jpeterson.x10.module.MacroInitiator implements Serializable

Serialized Fields

device

int device
Device that triggers the macro. Will be from 1 through 16 inclusive.

function

FunctionEvent function
Function that triggers the macro. Will be an OnEvent or an OffEvent.

macro

Macro macro
Macro initiated by this MacroInitiator.

Class com.jpeterson.x10.module.OutOfMacroMemoryException implements Serializable

Class com.jpeterson.x10.module.TimerInitiator implements Serializable

Serialized Fields

daysInMonth

int[] daysInMonth

startDay

int startDay

startHour

int startHour

startMacro

Macro startMacro

startMinute

int startMinute

startMonth

int startMonth

stopDay

int stopDay

stopHour

int stopHour

stopMacro

Macro stopMacro

stopMinute

int stopMinute

stopMonth

int stopMonth

week

byte week


Package com.jpeterson.x10.module.event

Class com.jpeterson.x10.module.event.CM11AEvent implements Serializable

Class com.jpeterson.x10.module.event.CM11AStatusEvent implements Serializable

Serialized Fields

batteryUsage

int batteryUsage

currentDay

int currentDay

dimStatus

java.util.BitSet dimStatus

hours

int hours

julianDay

int julianDay

lastAddressedDevice

java.util.BitSet lastAddressedDevice

minutes

int minutes

monitoredHouseCode

char monitoredHouseCode

onOffStatus

java.util.BitSet onOffStatus

seconds

int seconds