A B C D E F G H I J K L M N O P Q R S T U V W X

A

AESCrypto - class com.amx.duet.tools.security.AESCrypto.
AESCrypto.java
AESCrypto() - Constructor for class com.amx.duet.tools.security.AESCrypto
 
ATOF(String) - Static method in class com.amx.duet.tools.text.NumericUtil
Simulates the functionality of the NetLinx ATOF function.
ATOI(String) - Static method in class com.amx.duet.tools.lang.ValidateUtil
Simulates the functionality of the NetLinx ATOI function.
ATOI(String) - Static method in class com.amx.duet.tools.text.NumericUtil
Simulates the functionality of the NetLinx ATOI function.
AmPmTime(String) - Static method in class com.amx.duet.tools.util.TimeDateUtil
 
Attribute - class com.amx.duet.tools.xml.Attribute.
The Attribute class was created to hold attributes for XML Tag objects, but it also has the capabilities to hold HTML attributes.
Attribute(String) - Constructor for class com.amx.duet.tools.xml.Attribute
Ensure that we will always have an attribute name
accumulate(String, Object) - Method in class com.amx.duet.tools.json.JSONObject
Accumulate values under a key.
addAttribute(Attribute) - Method in class com.amx.duet.tools.xml.Tag
Add an Attribute object to this tag
addButtonListener(IButtonListener) - Method in class com.amx.duet.tools.util.LoopBackDevice
 
addChannelListener(IChannelListener) - Method in class com.amx.duet.tools.util.LoopBackDevice
 
addCustomListener(ICustomListener) - Method in class com.amx.duet.tools.util.LoopBackDevice
 
addDataListener(IDataListener) - Method in class com.amx.duet.tools.util.LoopBackDevice
 
addInputProperty(int, String, AVType, InputSourceSelect, boolean) - Method in class com.amx.duet.tools.comm.component.VirtualSourceSelectComponent
Adds an InputProperty object to the source select list.
addLevelListener(ILevelListener) - Method in class com.amx.duet.tools.util.LoopBackDevice
 
addNode(XMLNode) - Method in class com.amx.duet.tools.xml.XMLNode
Adds and entire sub tree as a leaf to the current node
addRequestListener(SNMPRequestListener) - Method in class com.amx.duet.tools.net.snmp.api.SNMPv1AgentInterface
 
addSNMPObject(SNMPObject) - Method in class com.amx.duet.tools.net.snmp.api.SNMPSequence
Add the SNMP object to the end of the sequence.
addSurroundMode(int, String) - Method in class com.amx.duet.tools.comm.component.VirtualPreAmpComponent
Creates an InternalSurroundMode for the surroundModeLabel speceified, then adds that SurroundMode object to the source select list.
addSurroundMode(int, SurroundMode) - Method in class com.amx.duet.tools.comm.component.VirtualPreAmpComponent
Adds a SurroundMode object to the source select list.
addTag(XMLNode, Tag) - Method in class com.amx.duet.tools.xml.XMLNode
Takes the passed in Tag and adds it adds a leaf to the current node.
addv1TrapListener(SNMPv1TrapListener) - Method in class com.amx.duet.tools.net.snmp.api.SNMPTrapReceiverInterface
 
addv2InformRequestListener(SNMPv2InformRequestListener) - Method in class com.amx.duet.tools.net.snmp.api.SNMPTrapReceiverInterface
 
addv2TrapListener(SNMPv2TrapListener) - Method in class com.amx.duet.tools.net.snmp.api.SNMPTrapReceiverInterface
 
adjustLevel(int, int, int, int) - Static method in class com.amx.duet.tools.math.LevelUtil
Step the level value by a calculated scale value or by one in either direction.
append(String, Object) - Method in class com.amx.duet.tools.json.JSONObject
Append values to the array under a key.
append(int) - Method in class com.amx.duet.tools.lang.ByteBuffer
 
append(byte[]) - Method in class com.amx.duet.tools.lang.ByteBuffer
 
append(byte[], int, int) - Method in class com.amx.duet.tools.lang.ByteBuffer
 
append(String) - Method in class com.amx.duet.tools.lang.ByteBuffer
 
append(char[]) - Method in class com.amx.duet.tools.lang.ByteBuffer
 
append(Object) - Method in class com.amx.duet.tools.text.StringBufferExt
Appends the string representation of the Object argument to this string buffer.
append(String) - Method in class com.amx.duet.tools.text.StringBufferExt
Appends the string to this string buffer.
append(StringBuffer) - Method in class com.amx.duet.tools.text.StringBufferExt
Appends the specified StringBuffer to this sequence.
append(StringBufferExt) - Method in class com.amx.duet.tools.text.StringBufferExt
Appends the specified StringBufferExt to this sequence.
append(char[]) - Method in class com.amx.duet.tools.text.StringBufferExt
Appends the string representation of the char array argument to this string buffer.
append(char[], int, int) - Method in class com.amx.duet.tools.text.StringBufferExt
Appends the string representation of a subarray of the char array argument to this string buffer.
append(boolean) - Method in class com.amx.duet.tools.text.StringBufferExt
Appends the string representation of the boolean argument to the string buffer.
append(char) - Method in class com.amx.duet.tools.text.StringBufferExt
Appends the string representation of the char argument to this string buffer.
append(int) - Method in class com.amx.duet.tools.text.StringBufferExt
Appends the string representation of the int argument to this string buffer.
append(long) - Method in class com.amx.duet.tools.text.StringBufferExt
Appends the string representation of the long argument to this string buffer.
append(float) - Method in class com.amx.duet.tools.text.StringBufferExt
Appends the string representation of the float argument to this string buffer.
append(double) - Method in class com.amx.duet.tools.text.StringBufferExt
Appends the string representation of the double argument to this string buffer.
atob(String) - Static method in class com.amx.duet.tools.text.NumericUtil
Converts a character representation to a boolean value
atod(String) - Static method in class com.amx.duet.tools.text.NumericUtil
Converts a character representation (with or without exponent) of a number to a 64-bit floating point value
atof(String) - Static method in class com.amx.duet.tools.text.NumericUtil
Converts a character representation (with or without exponent) of a number to a 32-bit floating point value
atoi(String) - Static method in class com.amx.duet.tools.text.NumericUtil
Converts a character representation of a number to a 32-bit integer value
atol(String) - Static method in class com.amx.duet.tools.text.NumericUtil
Converts a character representation of a number to a 64-bit long value

B

BAD_VALUE - Static variable in class com.amx.duet.tools.net.snmp.api.SNMPRequestException
 
BAUD_RATE - Static variable in class com.amx.duet.tools.comm.DeviceUtil
String constant used for getting or setting the Baud Rate property of a SerialDevice in conjunction with a NetLinx PROPERTY call.
BLOCK_BITS - Static variable in class com.amx.duet.tools.security.AESCrypto
AES block size in bits
BLOCK_SIZE - Static variable in class com.amx.duet.tools.security.AESCrypto
AES block size in bytes
BOOL - Static variable in class com.amx.duet.tools.lang.ObjectType
Boolean type.
BYTE - Static variable in class com.amx.duet.tools.lang.ObjectType
Byte type.
Bits - class com.amx.duet.tools.lang.Bits.
Utility methods for packing/unpacking primitive values in/out of byte arrays using big-endian byte ordering.
Bits() - Constructor for class com.amx.duet.tools.lang.Bits
 
ByteBuffer - class com.amx.duet.tools.lang.ByteBuffer.
This is similar to the Java StringBuffer class except that it deals with data at the byte level.
ByteBuffer() - Constructor for class com.amx.duet.tools.lang.ByteBuffer
Initializes a newly created byte[] object
ByteBuffer(int) - Constructor for class com.amx.duet.tools.lang.ByteBuffer
Initializes a newly created byte[] object so that it represents a single byte as the argument.
ByteBuffer(byte[]) - Constructor for class com.amx.duet.tools.lang.ByteBuffer
Initializes a newly created byte[] object so that it represents the same sequence of characters as the argument; in other words, the newly created string is a copy of the argument string.
ByteBuffer(byte[], int, int) - Constructor for class com.amx.duet.tools.lang.ByteBuffer
Allocates a new byte[] that contains characters from a subarray of the byte array argument.
ByteBuffer(String) - Constructor for class com.amx.duet.tools.lang.ByteBuffer
Allocates a new byte[] so that it represents the sequence of characters currently contained in the String argument.
ByteBuffer(char[]) - Constructor for class com.amx.duet.tools.lang.ByteBuffer
Allocates a new byte[] so that it represents the sequence of characters currently contained in the character array argument.
back() - Method in class com.amx.duet.tools.json.JSONTokener
Back up one character.
binaryDecode(ObjectRef, ObjectRef) - Method in interface com.amx.duet.tools.io.IBinaryMarshall
The binaryDecode function decodes binary data passed in and places it into an internal set of values.
binaryDecode(ObjectRef, ObjectRef) - Method in class com.amx.duet.tools.io.Marshall
This function should decode a string buffer
binaryDecode(ObjectRef, boolean) - Method in class com.amx.duet.tools.io.Marshall
 
binaryDecodeString(ObjectRef) - Method in class com.amx.duet.tools.io.Marshall
 
binaryEncode(ObjectRef, ObjectRef) - Method in interface com.amx.duet.tools.io.IBinaryMarshall
The binaryEncode function encodes the internal set of values and places them in a single binary value.
binaryEncode(ObjectRef, ObjectRef) - Method in class com.amx.duet.tools.io.Marshall
This function should encode a string buffer.
binaryEncode(ObjectRef, boolean) - Method in class com.amx.duet.tools.io.Marshall
 
binaryEncodeString(ObjectRef, boolean) - Method in class com.amx.duet.tools.io.Marshall
 
booleanValue() - Method in class com.amx.duet.tools.lang.ObjectRef
Returns the boolean value stored within this object.
btoa(boolean) - Static method in class com.amx.duet.tools.text.NumericUtil
Converts a boolean value to an ASCII string.
byteAt(int) - Method in class com.amx.duet.tools.lang.ByteBuffer
Return a byte at the specified index
byteValue() - Method in class com.amx.duet.tools.lang.ObjectRef
Returns the byte value stored within this object.

C

CHAR - Static variable in class com.amx.duet.tools.lang.ObjectType
Character type.
CLOSED - Static variable in class com.amx.duet.tools.net.snmp.SNMPConnection
 
CLOSED - Static variable in class com.amx.duet.tools.net.tcp.SocketConnection
 
CONNECTED - Static variable in class com.amx.duet.tools.net.snmp.SNMPConnection
 
CONNECTED - Static variable in class com.amx.duet.tools.net.tcp.SocketConnection
 
CalcFloatingDate(int, int, int, int) - Static method in class com.amx.duet.tools.util.TimeDateUtil
 
CancelWait(WaitTimer) - Static method in class com.amx.duet.tools.util.NetLinxUtil
This method cancels the specified wait timer.
CharacterArrayCharacterIterator - class com.amx.duet.tools.regexp.CharacterArrayCharacterIterator.
Encapsulates char[] as CharacterIterator
CharacterArrayCharacterIterator(char[], int, int) - Constructor for class com.amx.duet.tools.regexp.CharacterArrayCharacterIterator
 
CharacterIterator - interface com.amx.duet.tools.regexp.CharacterIterator.
Encapsulates different types of character sources - String, InputStream, ...
ClassName - class com.amx.duet.tools.lang.ClassName.
Utility class for parsing out the class name for a given class.
ClassName() - Constructor for class com.amx.duet.tools.lang.ClassName
 
CurrentDate() - Static method in class com.amx.duet.tools.util.TimeDateUtil
 
CurrentTime() - Static method in class com.amx.duet.tools.util.TimeDateUtil
 
cancel() - Method in class com.amx.duet.tools.util.WaitTimer
Cancels a timer.
capacity() - Method in class com.amx.duet.tools.text.StringBufferExt
Returns the current capacity of the String buffer.
charAt(int) - Method in class com.amx.duet.tools.lang.ByteBuffer
Return a character at the specified index
charAt(int) - Method in class com.amx.duet.tools.regexp.CharacterArrayCharacterIterator
 
charAt(int) - Method in interface com.amx.duet.tools.regexp.CharacterIterator
 
charAt(int) - Method in class com.amx.duet.tools.regexp.ReaderCharacterIterator
 
charAt(int) - Method in class com.amx.duet.tools.regexp.StreamCharacterIterator
 
charAt(int) - Method in class com.amx.duet.tools.regexp.StringCharacterIterator
 
charAt(int) - Method in class com.amx.duet.tools.text.StringBufferExt
The specified character of the sequence currently represented by the string buffer, as indicated by the index argument, is returned.
charValue() - Method in class com.amx.duet.tools.lang.ObjectRef
Returns the char value stored within this object.
className - Static variable in class com.amx.duet.tools.net.tcp.SocketConnection
 
clear() - Method in class com.amx.duet.tools.json.JSONObject
Clears this JSONObject.
clear() - Method in class com.amx.duet.tools.lang.ByteBuffer
Clear all of the contents of the ByteBuffer
clear() - Method in class com.amx.duet.tools.xml.XMLNode
Clear all of the nodes listed for this node
clearAttributes() - Method in class com.amx.duet.tools.xml.Tag
Clear all of the attributes listed for this tag
closeConnection() - Method in class com.amx.duet.tools.net.snmp.api.SNMPv1CommunicationInterface
Close the "connection" with the device.
com.amx.duet.tools.comm - package com.amx.duet.tools.comm
Provides device communication classes and interfaces by defining devices and providing reusable device communication implementions.
com.amx.duet.tools.comm.component - package com.amx.duet.tools.comm.component
Provides extended virtual component base implementation classes.
com.amx.duet.tools.io - package com.amx.duet.tools.io
Provides an assortment of classes and interfaces that deal with IO related tasks.
com.amx.duet.tools.json - package com.amx.duet.tools.json
JSON (JavaScript Object Notation) is a lightweight data-interchange format.
com.amx.duet.tools.lang - package com.amx.duet.tools.lang
This package is required for all other packages. It contains an assortment of primitive object types and classes that provide base level or common functionality.
com.amx.duet.tools.math - package com.amx.duet.tools.math
Provides an assortment of commonly used MATH related classes.
com.amx.duet.tools.net.http - package com.amx.duet.tools.net.http
Provides HTTP communication classes and interfaces.
com.amx.duet.tools.net.snmp - package com.amx.duet.tools.net.snmp
Provides SNMP communication classes and interfaces that simplify the SNMP api package.
com.amx.duet.tools.net.snmp.api - package com.amx.duet.tools.net.snmp.api
Provides SNMP communication classes and interfaces.
com.amx.duet.tools.net.tcp - package com.amx.duet.tools.net.tcp
Provides basic TCP/IP communication classes and interfaces.
com.amx.duet.tools.net.udp - package com.amx.duet.tools.net.udp
Provides basic UDP/IP communication classes and interfaces.
com.amx.duet.tools.regexp - package com.amx.duet.tools.regexp
Jakarta Regexp is a 100% Pure Java Regular Expression package that was graciously donated to the Apache Software Foundation by Jonathan Locke and has been included into AMXTools.
com.amx.duet.tools.security - package com.amx.duet.tools.security
Provides security related classes and interfaces.
com.amx.duet.tools.text - package com.amx.duet.tools.text
Provides String manipulation classes and interfaces such as changing numerics to strings and back as well as converting hex values.
com.amx.duet.tools.util - package com.amx.duet.tools.util
Provides a series of NetLinx and Duet related utility classes and interfaces, providing a familiar API for those who are moving from NetLinx to Duet.
com.amx.duet.tools.xml - package com.amx.duet.tools.xml
Provides classes and interfaces for both parsing and writing XML data.
compile(String) - Method in class com.amx.duet.tools.regexp.RECompiler
Compiles a regular expression pattern into a program runnable by the pattern matcher class 'RE'.
connect() - Method in class com.amx.duet.tools.net.tcp.SocketConnection
The first time connect is called for a SocketConnection, the receive thread is started and a socket object is created connected to the address and port.
createLoopBackDevice(String, boolean) - Static method in class com.amx.duet.tools.util.DuetUtil
Creates a new loop back device based on the DPS string passed in.
createRE(String, int) - Static method in class com.amx.duet.tools.regexp.REUtil
Creates a regular expression, permitting simple or complex syntax
createRE(String) - Static method in class com.amx.duet.tools.regexp.REUtil
Creates a regular expression, permitting simple or complex syntax
createVirtualDevice(String) - Static method in class com.amx.duet.tools.util.DuetUtil
Creates a new virtual device based on the DPS string passed in.

D

DATE_FORMAT - Static variable in class com.amx.duet.tools.util.TimeDateUtil
 
DEBUG - Static variable in class com.amx.duet.tools.comm.DeviceUtil
Similar to the Service.DEBUG value.
DEFAULT_CONNECT_TIME - Static variable in class com.amx.duet.tools.comm.DeviceUtil
The default IP reconnect time in milliseconds.
DEFAULT_HEART_TIME - Static variable in class com.amx.duet.tools.comm.DeviceUtil
The default heartbeat time in milliseconds.
DEFAULT_POLL_TIME - Static variable in class com.amx.duet.tools.comm.DeviceUtil
The default polling time in milliseconds.
DEFAULT_QUEUE_TIME - Static variable in class com.amx.duet.tools.comm.DeviceUtil
The default queing time in milliseconds.
DEFAULT_TIMEOUT_COUNT - Static variable in class com.amx.duet.tools.comm.DeviceUtil
The default timeout count.
DEVICE_ID - Static variable in class com.amx.duet.tools.comm.DeviceUtil
String constant used for getting or setting the Device ID property of a Device in conjunction with a NetLinx PROPERTY call.
DIR_BOTH - Static variable in class com.amx.duet.tools.security.AESCrypto
Flag to setup both key schedules (encryption/decryption).
DIR_DECRYPT - Static variable in class com.amx.duet.tools.security.AESCrypto
Flag to setup the decryption key schedule.
DIR_ENCRYPT - Static variable in class com.amx.duet.tools.security.AESCrypto
Flag to setup the encryption key schedule.
DOUBLE - Static variable in class com.amx.duet.tools.lang.ObjectType
Double type.
DT_COUNTER32 - Static variable in class com.amx.duet.tools.net.snmp.SNMPConnection
 
DT_COUNTER64 - Static variable in class com.amx.duet.tools.net.snmp.SNMPConnection
 
DT_GAUGE - Static variable in class com.amx.duet.tools.net.snmp.SNMPConnection
 
DT_INTEGER - Static variable in class com.amx.duet.tools.net.snmp.SNMPConnection
 
DT_IPADDRESS - Static variable in class com.amx.duet.tools.net.snmp.SNMPConnection
 
DT_MACADDRESS - Static variable in class com.amx.duet.tools.net.snmp.SNMPConnection
 
DT_MIBTABLE - Static variable in class com.amx.duet.tools.net.snmp.SNMPConnection
 
DT_OBJECTID - Static variable in class com.amx.duet.tools.net.snmp.SNMPConnection
 
DT_OCTETSTRING - Static variable in class com.amx.duet.tools.net.snmp.SNMPConnection
 
DT_TIMETICKS - Static variable in class com.amx.duet.tools.net.snmp.SNMPConnection
 
DT_UINTEGER32 - Static variable in class com.amx.duet.tools.net.snmp.SNMPConnection
 
DatagramSocketConnection - class com.amx.duet.tools.net.udp.DatagramSocketConnection.
This class is used to manage datagram socket connections on a single thread making it safe for AMX masters.
DatagramSocketConnection(InetAddress, int, int, ISocketConnectionListener) - Constructor for class com.amx.duet.tools.net.udp.DatagramSocketConnection
Creates a simple socket connection along with a receive thread for reading the socket.
DatagramSocketConnection(String, int, int, ISocketConnectionListener) - Constructor for class com.amx.duet.tools.net.udp.DatagramSocketConnection
Creates a simple socket along with a receive thread for reading the socket.
DatagramSocketConnection(InetAddress, int, int, ISocketConnectionListener, int) - Constructor for class com.amx.duet.tools.net.udp.DatagramSocketConnection
Creates a simple socket along with a receive thread for reading the socket.
DatagramSocketConnection(String, int, int, ISocketConnectionListener, int) - Constructor for class com.amx.duet.tools.net.udp.DatagramSocketConnection
Creates a simple socket along with a receive thread for reading the socket.
DateAdd(String, long, long, long) - Static method in class com.amx.duet.tools.util.TimeDateUtil
 
DateCompare(String, String) - Static method in class com.amx.duet.tools.util.TimeDateUtil
 
DateDiff(String, String, ObjectRef, ObjectRef, ObjectRef) - Static method in class com.amx.duet.tools.util.TimeDateUtil
 
DateSerial(long, long, long, int, boolean) - Static method in class com.amx.duet.tools.util.TimeDateUtil
 
DateStringToDate(String) - Static method in class com.amx.duet.tools.util.TimeDateUtil
Converts a preformatted date string to a date object
DateToDay(String) - Static method in class com.amx.duet.tools.util.TimeDateUtil
 
DateToMonth(String) - Static method in class com.amx.duet.tools.util.TimeDateUtil
 
DateToString(Date, String) - Static method in class com.amx.duet.tools.util.TimeDateUtil
Converts a date object to a string
DateToStringDate(Date) - Static method in class com.amx.duet.tools.util.TimeDateUtil
Converts a date object to a preformatted date string
DateToStringTime(Date) - Static method in class com.amx.duet.tools.util.TimeDateUtil
Converts a date object to a preformatted time string
DateToYear(String) - Static method in class com.amx.duet.tools.util.TimeDateUtil
 
DaysPerMonth(long, long) - Static method in class com.amx.duet.tools.util.TimeDateUtil
 
Decrypt(byte[]) - Method in class com.amx.duet.tools.security.AESCrypto
Decrypts some text.
DeviceUtil - class com.amx.duet.tools.comm.DeviceUtil.
The DeviceUtil class wraps up the standard behavior and common functions of a device module.
DeviceUtil() - Constructor for class com.amx.duet.tools.comm.DeviceUtil
Default constructor.
DeviceUtil(Module) - Constructor for class com.amx.duet.tools.comm.DeviceUtil
Deprecated. Constructs the DeviceUtil class.
DeviceUtil(Module, NetLinxDevice, Properties) - Constructor for class com.amx.duet.tools.comm.DeviceUtil
Constructs and initializes the DeviceUtil class.
DeviceUtil.Property - class com.amx.duet.tools.comm.DeviceUtil.Property.
The Property class was created to allow a method to return a property key/value pair.
DeviceUtil.Property() - Constructor for class com.amx.duet.tools.comm.DeviceUtil.Property
 
DuetUtil - class com.amx.duet.tools.util.DuetUtil.
A utility class, which contains a few Duet specific methods.
DuetUtil() - Constructor for class com.amx.duet.tools.util.DuetUtil
 
dataTypeToString(int) - Static method in class com.amx.duet.tools.net.snmp.SNMPConnection
Converts a data type constant to it's equivalent string representation.
deQueue() - Method in interface com.amx.duet.tools.comm.IDeviceListener
Remove a message from the queue and send it to the physical device.
debug(String) - Method in class com.amx.duet.tools.lang.Logger
This will only display messages if debugging is enabled with the enableDebug() method
decrypt(byte[], byte[]) - Method in class com.amx.duet.tools.security.AESCrypto
Decrypt exactly one block (BLOCK_SIZE bytes) of ciphertext.
delete() - Method in class com.amx.duet.tools.lang.ByteBuffer
Removes the entire contents of this byte buffer from beginning to end.
delete(int) - Method in class com.amx.duet.tools.lang.ByteBuffer
Removes the characters in a substring of this ByteBuffer up to the specified length.
delete(int, int) - Method in class com.amx.duet.tools.lang.ByteBuffer
Removes the characters in a substring of this ByteBuffer.
delete() - Method in class com.amx.duet.tools.text.StringBufferExt
Removes the entire contents of this string buffer from beginning to end.
delete(int) - Method in class com.amx.duet.tools.text.StringBufferExt
Removes the characters in a substring of this StringBufferExt up to the specified length.
delete(int, int) - Method in class com.amx.duet.tools.text.StringBufferExt
Removes the characters in a substring of this StringBufferExt.
deleteCharAt(int) - Method in class com.amx.duet.tools.text.StringBufferExt
Removes the character at the specified position in this StringBufferExt (shortening the StringBufferExt by one character).
deleteDir(File) - Static method in class com.amx.duet.tools.io.FileUtil
Deletes all files and subdirectories under the specified directory.
diag(Object, String) - Static method in class com.amx.duet.tools.lang.Logger
Use this to display diagnostic messages, if you are not extending Diag
diag(Class, String) - Static method in class com.amx.duet.tools.lang.Logger
Use this to display diagnostic messages, if you are not extending Diag
diag(String, String) - Static method in class com.amx.duet.tools.lang.Logger
Use this to display diagnostic messages, if you are not extending Diag
diag(String) - Method in class com.amx.duet.tools.lang.Logger
Use this to display diagnostic messages, if you are extending Diag
disconnect() - Method in class com.amx.duet.tools.net.tcp.SocketConnection
Closes the socket.
dispose() - Method in class com.amx.duet.tools.comm.DeviceUtil
This operation is used as a destructor to release resources.
dispose() - Method in interface com.amx.duet.tools.comm.ICommonComponent
Class destructor used for clean up
dispose() - Method in class com.amx.duet.tools.comm.component.VirtualPreAmpComponent
 
dispose() - Method in class com.amx.duet.tools.comm.component.VirtualSourceSelectComponent
 
dispose() - Method in interface com.amx.duet.tools.io.IStruct
This method gives all IStruct objects the opporitunity to clean up their own member data
dispose() - Method in class com.amx.duet.tools.net.http.HttpPostWrapper
This method will dispose of this wrapper instance.
dispose() - Method in class com.amx.duet.tools.net.snmp.SNMPConnection
Cleans up the connection.
dispose() - Method in class com.amx.duet.tools.net.snmp.SNMPTrapConnection
 
dispose() - Method in class com.amx.duet.tools.net.snmp.api.SNMPTrapReceiverInterface
Cleans up the socket and thread
dispose() - Method in class com.amx.duet.tools.net.tcp.SocketConnection
Destroys the socket connection and terminates the receive thread.
dispose() - Method in class com.amx.duet.tools.net.udp.DatagramSocketConnection
Closes this socket connection and sets it to null.
dispose() - Method in class com.amx.duet.tools.security.AESCrypto
Dispose of all sensitive information in this object.
doPost(String) - Method in class com.amx.duet.tools.net.http.HttpPostWrapper
Provide an URL to Post(or Get) an HTTP request to.
doubleToString(double) - Static method in class com.amx.duet.tools.json.JSONObject
Produce a string from a double.
doubleValue() - Method in class com.amx.duet.tools.lang.ObjectRef
Returns the double value stored within this object.
dtoa(double) - Static method in class com.amx.duet.tools.text.NumericUtil
Converts a 64-bit floating-point value to an ASCII string containing the representation of the number
dump() - Method in class com.amx.duet.tools.xml.Attribute
Outputs all of the attribute data to the print stream
dump() - Method in class com.amx.duet.tools.xml.Tag
Outputs all of the tag data to the print stream
dump() - Method in class com.amx.duet.tools.xml.XMLNode
Outputs all of the node data to the print stream
dumpProgram(PrintWriter) - Method in class com.amx.duet.tools.regexp.REDebugCompiler
Dumps the current program to a PrintWriter.
dumpProgram() - Method in class com.amx.duet.tools.regexp.REDebugCompiler
Dumps the current program to a System.out.

E

ERROR - Static variable in class com.amx.duet.tools.comm.DeviceUtil
Similar to the Service.ERROR value.
Encrypt(byte[]) - Method in class com.amx.duet.tools.security.AESCrypto
Encrypts some text.
EventPacker - class com.amx.duet.tools.util.EventPacker.
The EventPacker class was created to package up NetLinx event data into a single Event object.
EventPacker() - Constructor for class com.amx.duet.tools.util.EventPacker
 
enQueue(byte[], int) - Method in interface com.amx.duet.tools.comm.IDeviceListener
Queue outgoing commands to the device and manage timeline.
enableDebug(boolean) - Method in class com.amx.duet.tools.lang.Logger
Enable debug messages to be displayed by setting the debug state flag.
encodeBase64(String) - Static method in class com.amx.duet.tools.security.SecurityUtil
Allows users to create Base64 encrypted strings
encodeLength(int) - Static method in class com.amx.duet.tools.net.snmp.api.SNMPBERCodec
Utility function for encoding a length as a BER byte sequence
encodeMD5(String[]) - Static method in class com.amx.duet.tools.security.SecurityUtil
Allows user to MD5 encrypt an array of strings together into a single encrypted string
encrypt(byte[], byte[]) - Method in class com.amx.duet.tools.security.AESCrypto
Encrypt exactly one block (BLOCK_SIZE bytes) of plaintext.
endsWith(String) - Method in class com.amx.duet.tools.lang.ByteBuffer
Tests if this byte buffer ends with the specified suffix.
endsWith(String) - Method in class com.amx.duet.tools.text.StringBufferExt
Tests if this string ends with the specified suffix.
ensureCapacity(int) - Method in class com.amx.duet.tools.text.StringBufferExt
Ensures that the capacity of the buffer is at least equal to the specified minimum.
equals(Object) - Method in class com.amx.duet.tools.lang.ObjectRef
 
equals(Object) - Method in class com.amx.duet.tools.lang.ObjectType
 
equals(Object) - Method in class com.amx.duet.tools.net.snmp.api.SNMPNull
Checks just that both are instances of SNMPNull (no embedded value to check).
equals(Object) - Method in class com.amx.duet.tools.net.snmp.api.SNMPObject
Compares two SNMPObject subclass objects by checking their values for equality.
equals(Object) - Method in class com.amx.duet.tools.net.snmp.api.SNMPObjectIdentifier
Checks the internal arrays for equality.
equals(Object) - Method in class com.amx.duet.tools.net.snmp.api.SNMPOctetString
Checks the embedded arrays for equality.
equals(Object) - Method in class com.amx.duet.tools.xml.Tag
 
error(Object, String) - Static method in class com.amx.duet.tools.lang.Logger
Use this to display error messages, if you are not extending Diag
error(Class, String) - Static method in class com.amx.duet.tools.lang.Logger
Use this to display error messages, if you are not extending Diag
error(String, String) - Static method in class com.amx.duet.tools.lang.Logger
Use this to display error messages, if you are not extending Diag
error(String) - Method in class com.amx.duet.tools.lang.Logger
Use this to display error messages, if you are extending Diag
errorIndex - Variable in class com.amx.duet.tools.net.snmp.api.SNMPRequestException
 
errorStatus - Variable in class com.amx.duet.tools.net.snmp.api.SNMPRequestException
 
evaluateValue(int, int, int, int) - Static method in class com.amx.duet.tools.math.RangeUtil
Used by adjust functions to set the scaled offset within the valid range.
eventValToStr(Object, Event) - Static method in class com.amx.duet.tools.util.DuetUtil
Converts the event data value (if it is a string) to a String object
extractEncoding(SNMPTLV) - Static method in class com.amx.duet.tools.net.snmp.api.SNMPBERCodec
Extracts an SNMP object given its type, length, value triple as an SNMPTLV object.
extractNextTLV(byte[], int) - Static method in class com.amx.duet.tools.net.snmp.api.SNMPBERCodec
Extracts the type, length and value of the SNMP object whose BER encoding begins at the specified position in the given byte array.
extractValueFromBEREncoding(byte[]) - Method in class com.amx.duet.tools.net.snmp.api.SNMPInteger
Used to extract a value from the BER encoding of the value.

F

FAILED - Static variable in class com.amx.duet.tools.net.snmp.api.SNMPRequestException
 
FAILED_CONNECT - Static variable in class com.amx.duet.tools.net.snmp.SNMPConnection
 
FAILED_CONNECT - Static variable in class com.amx.duet.tools.net.tcp.SocketConnection
 
FAILED_CREATE_DATAGRAM_SOCKET - Static variable in class com.amx.duet.tools.net.udp.DatagramSocketConnection
 
FAILED_DATAGRAM_READ - Static variable in class com.amx.duet.tools.net.udp.DatagramSocketConnection
 
FAILED_DATAGRAM_WRITE - Static variable in class com.amx.duet.tools.net.udp.DatagramSocketConnection
 
FAILED_GET - Static variable in class com.amx.duet.tools.net.snmp.SNMPConnection
 
FAILED_SET - Static variable in class com.amx.duet.tools.net.snmp.SNMPConnection
 
FILE_ALREADY_CLOSE - Static variable in class com.amx.duet.tools.io.FileManager
 
FILE_ALREADY_CLOSE - Static variable in class com.amx.duet.tools.io.FileUtil
 
FILE_BUFFER_TOO_SMALL - Static variable in class com.amx.duet.tools.io.FileManager
 
FILE_BUFFER_TOO_SMALL - Static variable in class com.amx.duet.tools.io.FileUtil
 
FILE_DIRECTORY_EXISTS - Static variable in class com.amx.duet.tools.io.FileManager
 
FILE_DIRECTORY_EXISTS - Static variable in class com.amx.duet.tools.io.FileUtil
 
FILE_DIRECTORY_NOT_LOADED - Static variable in class com.amx.duet.tools.io.FileManager
 
FILE_DIRECTORY_NOT_LOADED - Static variable in class com.amx.duet.tools.io.FileUtil
 
FILE_DISK_ERROR - Static variable in class com.amx.duet.tools.io.FileManager
 
FILE_DISK_ERROR - Static variable in class com.amx.duet.tools.io.FileUtil
 
FILE_DISK_FULL - Static variable in class com.amx.duet.tools.io.FileManager
 
FILE_DISK_FULL - Static variable in class com.amx.duet.tools.io.FileUtil
 
FILE_END_OF_FILE - Static variable in class com.amx.duet.tools.io.FileManager
 
FILE_END_OF_FILE - Static variable in class com.amx.duet.tools.io.FileUtil
 
FILE_INVALID_DIRECTORY - Static variable in class com.amx.duet.tools.io.FileManager
 
FILE_INVALID_DIRECTORY - Static variable in class com.amx.duet.tools.io.FileUtil
 
FILE_INVALID_FILENAME - Static variable in class com.amx.duet.tools.io.FileManager
 
FILE_INVALID_FILENAME - Static variable in class com.amx.duet.tools.io.FileUtil
 
FILE_INVALID_HANDLE - Static variable in class com.amx.duet.tools.io.FileManager
 
FILE_INVALID_HANDLE - Static variable in class com.amx.duet.tools.io.FileUtil
 
FILE_INVALID_IOFLAG - Static variable in class com.amx.duet.tools.io.FileManager
 
FILE_INVALID_IOFLAG - Static variable in class com.amx.duet.tools.io.FileUtil
 
FILE_INVALID_PARAMETER - Static variable in class com.amx.duet.tools.io.FileManager
 
FILE_INVALID_PARAMETER - Static variable in class com.amx.duet.tools.io.FileUtil
 
FILE_NAME_EXISTS - Static variable in class com.amx.duet.tools.io.FileManager
 
FILE_NAME_EXISTS - Static variable in class com.amx.duet.tools.io.FileUtil
 
FILE_OK - Static variable in class com.amx.duet.tools.io.FileManager
 
FILE_OK - Static variable in class com.amx.duet.tools.io.FileUtil
 
FIRST_LOCAL_PORT - Static variable in class com.amx.duet.tools.util.NetLinxUtil
 
FIRST_VIRTUAL_DEVICE - Static variable in class com.amx.duet.tools.util.NetLinxUtil
 
FLOAT - Static variable in class com.amx.duet.tools.lang.ObjectType
Float type.
FileClose(long) - Method in class com.amx.duet.tools.io.FileManager
Closes a file opened with FileOpen().
FileClose(long) - Static method in class com.amx.duet.tools.io.FileUtil
Closes a file opened with FileOpen().
FileCopy(String, String) - Static method in class com.amx.duet.tools.io.FileUtil
Copies the specified file from the source location to the specified destination or name.
FileCreateDir(String) - Static method in class com.amx.duet.tools.io.FileUtil
Create the specified directory path.
FileDelete(String) - Static method in class com.amx.duet.tools.io.FileUtil
Deletes the specified file(s).
FileDir(String, ObjectRef, ObjectRef) - Static method in class com.amx.duet.tools.io.FileUtil
Returns a list of files located at the specified path.
FileGetDir(ObjectRef) - Static method in class com.amx.duet.tools.io.FileUtil
Returns the current working directory.
FileManager - class com.amx.duet.tools.io.FileManager.
The FileManager class was created in order to simulate NetLinx file processing.
FileOpen(String, long) - Method in class com.amx.duet.tools.io.FileManager
Opens a file for reading or writing.
FileOpen(String, long) - Static method in class com.amx.duet.tools.io.FileUtil
Opens a file for reading or writing.
FileRead(long, ObjectRef, long) - Method in class com.amx.duet.tools.io.FileManager
Reads a block of data from the specified file.
FileRead(long, ObjectRef, long) - Static method in class com.amx.duet.tools.io.FileUtil
Reads a block of data from the specified file.
FileReadLine(long, ObjectRef, long) - Method in class com.amx.duet.tools.io.FileManager
Reads a line of data from the specified file.
FileReadLine(long, ObjectRef, long) - Static method in class com.amx.duet.tools.io.FileUtil
Reads a line of data from the specified file.
FileRemoveDir(String) - Static method in class com.amx.duet.tools.io.FileUtil
Removes the specified directory path and all subdirectories below it.
FileRename(String, String) - Static method in class com.amx.duet.tools.io.FileUtil
Renames the specified file.
FileSeek(long, long) - Method in class com.amx.duet.tools.io.FileManager
Sets the file pointer to the specified position.
FileSeek(long, long) - Static method in class com.amx.duet.tools.io.FileUtil
Sets the file pointer to the specified position.
FileSize(long) - Method in class com.amx.duet.tools.io.FileManager
Retrieves the size of a file on disk.
FileSize(String) - Static method in class com.amx.duet.tools.io.FileUtil
Retrieves the size of a file on disk.
FileSize(long) - Static method in class com.amx.duet.tools.io.FileUtil
Retrieves the size of a file on disk.
FileUtil - class com.amx.duet.tools.io.FileUtil.
A utility class that performs file operations similar to NetLinx file operations.
FileUtil() - Constructor for class com.amx.duet.tools.io.FileUtil
 
FileWrite(long, String, long) - Method in class com.amx.duet.tools.io.FileManager
Writes a block of data to the specified file.
FileWrite(long, String, long) - Static method in class com.amx.duet.tools.io.FileUtil
Writes a block of data to the specified file.
FileWriteLine(long, String, long) - Method in class com.amx.duet.tools.io.FileManager
Writes a line of data to the specified file.
FileWriteLine(long, String, long) - Static method in class com.amx.duet.tools.io.FileUtil
Writes a line of data to the specified file.
FindString(String, String, int) - Static method in class com.amx.duet.tools.text.StringUtil
Searches through a string for a specified sequence of characters.
FormatDate(int, int, int) - Static method in class com.amx.duet.tools.util.TimeDateUtil
Formats the integer values of a date to a preformatted date string
FormatDate(int, int, int, String) - Static method in class com.amx.duet.tools.util.TimeDateUtil
 
FormatTime(int, int, int) - Static method in class com.amx.duet.tools.util.TimeDateUtil
Formats the integer values of a time to a preformatted time string
finalize() - Method in class com.amx.duet.tools.net.tcp.SocketConnection
 
flipBytes(byte[]) - Static method in class com.amx.duet.tools.lang.Bits
Changes the order of a byte array for endianness.
floatValue() - Method in class com.amx.duet.tools.lang.ObjectRef
Returns the float value stored within this object.
flushQueue(boolean) - Method in class com.amx.duet.tools.net.tcp.SocketConnection
Flushes any message awaiting send by either sending them to the SocketConnection's output stream or discarding the message based on the send argument.
fnGetBaudRate(String, String[]) - Method in class com.amx.duet.tools.comm.DeviceUtil
Deprecated. make sure DeviceUtil.getPropertyKey(String) and DeviceUtil.validateProperty(String, String) are in your module's overriden getProperty and setProperty methods respectively. Retrieve the baud rate from the properties bundle that is part of the device that is set in setCommonDevice.
fnGetDeviceID(String, int, int) - Method in class com.amx.duet.tools.comm.DeviceUtil
Deprecated. make sure DeviceUtil.getPropertyKey(String) and DeviceUtil.validateProperty(String, String) are in your module's overriden getProperty and setProperty methods respectively. Retrieve the default device ID from the properties bundle that is part of the device that is set in setCommonDevice. Note: This device ID is ONLY the device ID indicated in the physical device's protocol, which may be necessary for correct command formatting. This is NOT the same as the device beacon ID.
fnRangeCheck(int, int, int) - Static method in class com.amx.duet.tools.math.RangeUtil
Deprecated.  
fnScaleRange(int, int, int, int, int) - Static method in class com.amx.duet.tools.math.RangeUtil
Deprecated.  
fnScaleRange(float, float, float, float, float) - Static method in class com.amx.duet.tools.math.RangeUtil
Deprecated.  
fnSendChannelFeedback(int, boolean, AdvancedEvent, int, Object) - Method in class com.amx.duet.tools.comm.DeviceUtil
Deprecated.  
fnSendLevelFeedback(int, int, AdvancedEvent, int, Object) - Method in class com.amx.duet.tools.comm.DeviceUtil
Deprecated.  
fnSendStringFeedback(String, AdvancedEvent, int, Object) - Method in class com.amx.duet.tools.comm.DeviceUtil
Deprecated.  
fromString(String) - Static method in class com.amx.duet.tools.comm.SurroundModesAdvancedEvent
 
ftoa(float) - Static method in class com.amx.duet.tools.text.NumericUtil
Converts a 32-bit floating-point value to an ASCII string containing the representation of the number

G

GetBufferChar(ObjectRef) - Static method in class com.amx.duet.tools.text.StringUtil
This function is used to remove characters from a buffer.
GetBufferString(ObjectRef, int) - Static method in class com.amx.duet.tools.text.StringUtil
This function is used to remove characters from a buffer.
GetFormalDate(String, boolean) - Static method in class com.amx.duet.tools.util.TimeDateUtil
 
GetFormalDateDay(long) - Static method in class com.amx.duet.tools.util.TimeDateUtil
 
GetFormalDayOffset(long) - Static method in class com.amx.duet.tools.util.TimeDateUtil
 
get(int) - Method in class com.amx.duet.tools.json.JSONArray
Get the object value associated with an index.
get(String) - Method in class com.amx.duet.tools.json.JSONObject
Get the value object associated with a key.
getAVType() - Method in class com.amx.duet.tools.comm.InputProperty
Gets the Audio/Video property, which states that this source is either an AUDIO, VIDEO, or both source type.
getAbsoluteRoot() - Method in class com.amx.duet.tools.xml.XMLNode
Retrieves the absolute root node of the entire node tree no matter where current node's position is.
getAccessor() - Method in class com.amx.duet.tools.io.ManagedFile
 
getAdvancedIndex(DPS) - Method in class com.amx.duet.tools.comm.DeviceUtil
Validate and retrieve the port value from an advance Event object.
getAgentAddress() - Method in class com.amx.duet.tools.net.snmp.api.SNMPv1TrapPDU
A utility method that extracts the sending agent address this PDU.
getAppKey() - Method in class com.amx.duet.tools.util.Reg
Returns the application registry root key, which was created through setAppKey().
getAttribute(int) - Method in class com.amx.duet.tools.xml.Tag
Retrieve a single attribute at the asking index position for this tag
getAttribute(String) - Method in class com.amx.duet.tools.xml.Tag
Retrieve a single attribute matching the name for this attribute
getAttributeCount() - Method in class com.amx.duet.tools.xml.Tag
Retrieve the number of attributes for this tag
getAttributes() - Method in class com.amx.duet.tools.xml.Tag
Retrieve the entire list of attributes for this tag
getBoolean(int) - Method in class com.amx.duet.tools.json.JSONArray
Get the boolean value associated with an index.
getBoolean(String) - Method in class com.amx.duet.tools.json.JSONObject
Get the boolean value associated with a key.
getBoolean(byte[], int) - Static method in class com.amx.duet.tools.lang.Bits
Method for unpacking boolean values from byte arrays starting at given offsets.
getBoolean(int) - Method in class com.amx.duet.tools.lang.ByteBuffer
Return the boolean value at the specified index
getCause() - Method in class com.amx.duet.tools.json.JSONException
 
getChar(byte[], int) - Static method in class com.amx.duet.tools.lang.Bits
Method for unpacking character values from byte arrays starting at given offsets.
getChar(int) - Method in class com.amx.duet.tools.lang.ByteBuffer
Return the char value at the specified index
getChars(int, int, char[], int) - Method in class com.amx.duet.tools.text.StringBufferExt
Characters are copied from this string buffer into the destination character array dst.
getClassName(Object) - Static method in class com.amx.duet.tools.lang.ClassName
Gets the class name for the Object passed in using java's Class reflection
getClassName(Class) - Static method in class com.amx.duet.tools.lang.ClassName
Gets the class name for the Class passed in using java's Class reflection
getClassName(String) - Static method in class com.amx.duet.tools.lang.ClassName
Parses a dot delimited String for the last separated element in the string.
getColumnNumber() - Method in class com.amx.duet.tools.xml.Tag
Retrieve the file column number of this tag
getCommonDevice() - Method in class com.amx.duet.tools.comm.DeviceUtil
Returns the currently set device in package common.
getCommunityName() - Method in class com.amx.duet.tools.net.snmp.api.SNMPMessage
Utility method which returns the community name contained in the SNMP message.
getConnectTimeout() - Method in class com.amx.duet.tools.net.http.HttpPostWrapper
Returns the current http connect timeout time being used in milliseconds.
getCurrentKey() - Method in class com.amx.duet.tools.util.Reg
Returns the currentKey set by calls to setCurrentKey() or setAppKey.
getCurrentValue() - Method in class com.amx.duet.tools.math.Range
Returns the current value of the rnage.
getData() - Method in class com.amx.duet.tools.xml.XMLNode
Retrieves the first Tag object from this node
getDeQueueTime() - Method in class com.amx.duet.tools.comm.DeviceUtil
Returns current amount of time between each queue interval.
getDebugState() - Method in class com.amx.duet.tools.net.snmp.SNMPConnection
Gets the current diagnostic state.
getDebugState() - Method in class com.amx.duet.tools.net.snmp.SNMPTrapConnection
Gets the current diagnostic state.
getDebugState() - Method in class com.amx.duet.tools.net.tcp.SocketConnection
Gets the current diagnostic state.
getDebugState() - Method in class com.amx.duet.tools.net.udp.DatagramSocketConnection
Gets the current diagnostic state.
getDebugState() - Method in class com.amx.duet.tools.util.Reg
Gets the current diagnostic state.
getDebugState() - Method in class com.amx.duet.tools.xml.XMLNode
Gets the current diagnostic state.
getDebugState() - Method in class com.amx.duet.tools.xml.XMLParser
Gets the current diagnostic state.
getDepth() - Method in class com.amx.duet.tools.xml.Tag
Retrieve the depth count for this tag
getDeviceLabel() - Method in class com.amx.duet.tools.comm.InputProperty
Gets the device label property, which should be the description provided by the device.
getDeviceMakeOID() - Method in class com.amx.duet.tools.net.snmp.SNMPTrapConnection
Retrieves the device's company Object Identifier in a String object.
getDouble(int) - Method in class com.amx.duet.tools.json.JSONArray
Get the double value associated with an index.
getDouble(String) - Method in class com.amx.duet.tools.json.JSONObject
Get the double value associated with a key.
getDouble(byte[], int) - Static method in class com.amx.duet.tools.lang.Bits
Method for unpacking double values from byte arrays starting at given offsets.
getDouble(int) - Method in class com.amx.duet.tools.lang.ByteBuffer
Return the double value at the specified index
getEnterpriseID() - Method in class com.amx.duet.tools.net.snmp.SNMPConnection
Retrieves the device's company Object Identifier in a String object.
getEnterpriseOID() - Method in class com.amx.duet.tools.net.snmp.api.SNMPv1TrapPDU
A utility method that extracts the enterprise OID from this PDU.
getErrorIndex() - Method in class com.amx.duet.tools.net.snmp.api.SNMPPDU
A utility method that returns the error index for this PDU, identifying the problematic variable.
getErrorStatus() - Method in class com.amx.duet.tools.net.snmp.api.SNMPPDU
A utility method that extracts the error status for this PDU; if nonzero, can get index of problematic variable using getErrorIndex().
getFloat(byte[], int) - Static method in class com.amx.duet.tools.lang.Bits
Method for unpacking float values from byte arrays starting at given offsets.
getFloat(int) - Method in class com.amx.duet.tools.lang.ByteBuffer
Return the float value at the specified index
getGenericTrap() - Method in class com.amx.duet.tools.net.snmp.api.SNMPv1TrapPDU
A utility method that returns the generic trap code for this PDU.
getHandle() - Method in class com.amx.duet.tools.io.ManagedFile
 
getIOFlag() - Method in class com.amx.duet.tools.io.ManagedFile
 
getIPAddress(String) - Method in class com.amx.duet.tools.comm.DeviceUtil
Deprecated. make sure DeviceUtil.getPropertyKey(String) and DeviceUtil.validateProperty(String, String) are in your module's overriden getProperty and setProperty methods respectively. Get the currently stored IP address in properties. If one has not been set yet, store the default IP address in properties and return it.
getIncrement() - Method in class com.amx.duet.tools.math.Range
Returns the value of the increment used to determin discrete values within the range.
getInputCount() - Method in class com.amx.duet.tools.comm.component.VirtualSourceSelectComponent
 
getInputNumber() - Method in class com.amx.duet.tools.comm.InputProperty
Get the current input number or group number, where input select groupNumber is a direct 1:1 correlation with input source inputNumber.
getInputProperties() - Method in class com.amx.duet.tools.comm.component.VirtualSourceSelectComponent
 
getInputProperty() - Method in class com.amx.duet.tools.comm.InputProperty
Get a String representation of the properties that define an input contained within this class.
getInputProperty(int) - Method in class com.amx.duet.tools.comm.component.VirtualSourceSelectComponent
 
getInputSelect() - Method in class com.amx.duet.tools.comm.component.VirtualSourceSelectComponent
 
getInputType() - Method in class com.amx.duet.tools.comm.InputProperty
Get the current type of input (NamedInput, SignalType, etc.).
getInputs() - Method in class com.amx.duet.tools.comm.component.VirtualSourceSelectComponent
Returns the entire list of inputs.
getInstance() - Static method in class com.amx.duet.tools.io.FileManager
Get a single instance of this class
getInstructions() - Method in class com.amx.duet.tools.regexp.REProgram
Returns a copy of the current regular expression program in a character array that is exactly the right length to hold the program.
getInt(int) - Method in class com.amx.duet.tools.json.JSONArray
Get the int value associated with an index.
getInt(String) - Method in class com.amx.duet.tools.json.JSONObject
Get the int value associated with a key.
getInt(byte[], int) - Static method in class com.amx.duet.tools.lang.Bits
Method for unpacking integer values from byte arrays starting at given offsets.
getInt(int) - Method in class com.amx.duet.tools.lang.ByteBuffer
Return the int value at the specified index
getJSONArray(int) - Method in class com.amx.duet.tools.json.JSONArray
Get the JSONArray associated with an index.
getJSONArray(String) - Method in class com.amx.duet.tools.json.JSONObject
Get the JSONArray value associated with a key.
getJSONObject(int) - Method in class com.amx.duet.tools.json.JSONArray
Get the JSONObject associated with an index.
getJSONObject(String) - Method in class com.amx.duet.tools.json.JSONObject
Get the JSONObject value associated with a key.
getLineNumber() - Method in class com.amx.duet.tools.xml.Tag
Retrieve the file line number of this tag
getLong(int) - Method in class com.amx.duet.tools.json.JSONArray
Get the long value associated with an index.
getLong(String) - Method in class com.amx.duet.tools.json.JSONObject
Get the long value associated with a key.
getLong(byte[], int) - Static method in class com.amx.duet.tools.lang.Bits
Method for unpacking long values from byte arrays starting at given offsets.
getLong(int) - Method in class com.amx.duet.tools.lang.ByteBuffer
Return the long value at the specified index
getMIBEntry(String) - Method in class com.amx.duet.tools.net.snmp.SNMPConnection
This operation is used to retrieve the value of an object instance from an SNMP agent (device).
getMIBEntry(String[]) - Method in class com.amx.duet.tools.net.snmp.SNMPConnection
This operation is used to retrieve the value of an object instance from an SNMP agent (device).
getMIBEntry(String) - Method in class com.amx.duet.tools.net.snmp.api.SNMPv1CommunicationInterface
Retrieve the MIB variable value corresponding to the object identifier given in itemID (in dotted-integer notation).
getMIBEntry(String[]) - Method in class com.amx.duet.tools.net.snmp.api.SNMPv1CommunicationInterface
Retrieve the MIB variable values corresponding to the object identifiers given in the array itemID (in dotted-integer notation).
getMatchFlags() - Method in class com.amx.duet.tools.regexp.RE
Returns the current match behaviour flags.
getMaxRepetitions() - Method in class com.amx.duet.tools.net.snmp.api.SNMPv2BulkRequestPDU
A utility method that returns the max-repetitions field for this PDU.
getMaxTimeout() - Method in class com.amx.duet.tools.comm.DeviceUtil
Returns the maximum number of heartbeat retries before the module disconnects from the physical device.
getMaxValue() - Method in class com.amx.duet.tools.math.Range
Returns the maximum value of the range.
getMinValue() - Method in class com.amx.duet.tools.math.Range
Returns the minimum value of the Range.
getName() - Method in class com.amx.duet.tools.lang.ObjectType
Returns the name of the ParamType object.
getName() - Method in class com.amx.duet.tools.xml.Attribute
Retrieve the name of this attribute
getName() - Method in class com.amx.duet.tools.xml.Tag
Retrieve the name of this tag
getNameSpace() - Method in class com.amx.duet.tools.xml.Attribute
Retrieve the name space for this attribute
getNameSpace() - Method in class com.amx.duet.tools.xml.Tag
Retrieve the name space for this tag
getNetLinxDevice() - Method in class com.amx.duet.tools.comm.DeviceUtil
Retrieve the current NetLinxDevice object stored in this class.
getNextMIBEntry(String) - Method in class com.amx.duet.tools.net.snmp.SNMPConnection
This operation is used to retrieve the NEXT value of an object instance, after a GET was called, from an SNMP agent (device).
getNextMIBEntry(String[]) - Method in class com.amx.duet.tools.net.snmp.SNMPConnection
This operation is used to retrieve the NEXT value of an object instance, after a GET was called, from an SNMP agent (device).
getNextMIBEntry(String) - Method in class com.amx.duet.tools.net.snmp.api.SNMPv1CommunicationInterface
Retrieve the MIB variable value corresponding to the object identifier following that given in itemID (in dotted-integer notation).
getNextMIBEntry(String[]) - Method in class com.amx.duet.tools.net.snmp.api.SNMPv1CommunicationInterface
Retrieve the MIB variable value corresponding to the object identifiers following those given in the itemID array (in dotted-integer notation).
getNextNode(String) - Method in class com.amx.duet.tools.xml.XMLNode
Recursive search through the node leaves for the matching named tag
getNextNode(Tag) - Method in class com.amx.duet.tools.xml.XMLNode
Recursive search through the node leaves for the matching tag
getNextNode() - Method in class com.amx.duet.tools.xml.XMLParser
Get the next set of tags in the XML file.
getNextNode(String) - Method in class com.amx.duet.tools.xml.XMLParser
Get the next set of tags in the XML file that match the tag name passed in.
getNextTag(String) - Method in class com.amx.duet.tools.xml.XMLNode
Recursive search through the node leaves for the matching named tag
getNextTag() - Method in class com.amx.duet.tools.xml.XMLParser
Get the next tag in the XML file.
getNextTag(String) - Method in class com.amx.duet.tools.xml.XMLParser
Get the next tag in the XML file that matches the tag name passed in.
getNextTimeout(long) - Static method in class com.amx.duet.tools.util.TimeDateUtil
Adds the specified number of milliseconds to the current time and returns the added value
getNode(int) - Method in class com.amx.duet.tools.xml.XMLNode
Search through nodes on the same level as this leaf at this index
getNode(String) - Method in class com.amx.duet.tools.xml.XMLNode
Search through nodes on the current level for a matching tag name.
getNode(Tag) - Method in class com.amx.duet.tools.xml.XMLNode
Search through nodes on the current level for a matching tag.
getNode(String) - Method in class com.amx.duet.tools.xml.XMLParser
This method traverses the XML tree from top to bottom until it finds the matching tag name.
getNodeList(String) - Method in class com.amx.duet.tools.xml.XMLNode
Retrieve a list of nodes at this level of the tree that match the node name
getNodes() - Method in class com.amx.duet.tools.xml.XMLNode
Retrieve the entire list of nodes for this tag
getNonRepeaters() - Method in class com.amx.duet.tools.net.snmp.api.SNMPv2BulkRequestPDU
A utility method that extracts the non-repeaters field for this PDU.
getPDU() - Method in class com.amx.duet.tools.net.snmp.api.SNMPMessage
Utility method which returns the PDU contained in the SNMP message.
getPDUAsObject() - Method in class com.amx.duet.tools.net.snmp.api.SNMPMessage
Utility method which returns the PDU contained in the SNMP message as a plain Java Object.
getPDUType() - Method in class com.amx.duet.tools.net.snmp.api.SNMPPDU
A utility method that returns the PDU type of this PDU.
getPDUType() - Method in class com.amx.duet.tools.net.snmp.api.SNMPv2BulkRequestPDU
A utility method that returns the PDU type of this PDU.
getParen(int) - Method in class com.amx.duet.tools.regexp.RE
Gets the contents of a parenthesized subexpression after a successful match.
getParenCount() - Method in class com.amx.duet.tools.regexp.RE
Returns the number of parenthesized subexpressions available after a successful match.
getParenEnd(int) - Method in class com.amx.duet.tools.regexp.RE
Returns the end index of a given paren level.
getParenLength(int) - Method in class com.amx.duet.tools.regexp.RE
Returns the length of a given paren level.
getParenStart(int) - Method in class com.amx.duet.tools.regexp.RE
Returns the start index of a given paren level.
getParent() - Method in class com.amx.duet.tools.xml.XMLNode
Retrieve the parent node for this node.
getPosition() - Method in class com.amx.duet.tools.math.Range
Returns the discrete position of the currentValue of the range.
getPosition(double) - Method in class com.amx.duet.tools.math.Range
Returns the discrete position of the range that most closely matches the value.
getPositionDescription() - Method in class com.amx.duet.tools.xml.Tag
Retrieve a description of the position for this tag
getPrefix() - Method in class com.amx.duet.tools.regexp.REProgram
Returns a copy of the prefix of current regular expression program in a character array.
getPrefix() - Method in class com.amx.duet.tools.xml.Attribute
Retrieve the prefix for this attribute
getPrefix() - Method in class com.amx.duet.tools.xml.Tag
Retrieve the prefix value of this tag
getProgram() - Method in class com.amx.duet.tools.regexp.RE
Returns the current regular expression program in use by this matcher object.
getPropertyKey(String) - Method in class com.amx.duet.tools.comm.DeviceUtil
Gets the correctly formatted property key.
getPulseTime() - Static method in class com.amx.duet.tools.util.NetLinxUtil
The function returns the current duration of PULSE as set by setPulseTime().
getPulseTime() - Method in class com.amx.duet.tools.util.Pulser
Retrieve the value of the time between the on/off pulse.
getReadTimeout() - Method in class com.amx.duet.tools.net.http.HttpPostWrapper
Returns the current http read timeout time being used in milliseconds.
getReceiveBufferSize() - Method in class com.amx.duet.tools.net.snmp.api.SNMPTrapReceiverInterface
Returns the current size of the buffer used to receive response packets.
getReceiveBufferSize() - Method in class com.amx.duet.tools.net.snmp.api.SNMPv1AgentInterface
Returns the current size of the buffer used to receive response packets.
getReceiveBufferSize() - Method in class com.amx.duet.tools.net.snmp.api.SNMPv1CommunicationInterface
Returns the current size of the buffer used to receive response packets.
getRequestID() - Method in class com.amx.duet.tools.net.snmp.api.SNMPPDU
A utility method that extracts the request ID number from this PDU.
getRequestID() - Method in class com.amx.duet.tools.net.snmp.api.SNMPv2BulkRequestPDU
A utility method that extracts the request ID number from this PDU.
getRequestProperties() - Method in class com.amx.duet.tools.net.http.HttpPostWrapper
Retrieves the Http request properties.
getRequestProperty(String) - Method in class com.amx.duet.tools.net.http.HttpPostWrapper
Retrieves the associated property value.
getRoot() - Method in class com.amx.duet.tools.xml.XMLNode
Retrieves the root node of the entire node tree no matter where current node's position is.
getRootNode() - Method in class com.amx.duet.tools.xml.XMLParser
 
getSNMPObjectAt(int) - Method in class com.amx.duet.tools.net.snmp.api.SNMPSequence
Return the SNMP object at the specified index.
getSNMPTrapOID() - Method in class com.amx.duet.tools.net.snmp.api.SNMPv2InformRequestPDU
A utility method that extracts the snmpTrapOID from the variable bind list (it's the second of the variable pairs).
getSNMPTrapOID() - Method in class com.amx.duet.tools.net.snmp.api.SNMPv2TrapPDU
A utility method that extracts the snmpTrapOID from the variable bind list (it's the second of the variable pairs).
getScaledValue(Range) - Method in class com.amx.duet.tools.math.Range
Returns the value of this range based on the scaled position of the sourceRange.
getSelectedInput() - Method in class com.amx.duet.tools.comm.component.VirtualSourceSelectComponent
Returns the currently selected input.
getShort(byte[], int) - Static method in class com.amx.duet.tools.lang.Bits
Method for unpacking short values from byte arrays starting at given offsets.
getShort(int) - Method in class com.amx.duet.tools.lang.ByteBuffer
Return the short value at the specified index
getSourceSelectComponent() - Method in class com.amx.duet.tools.comm.component.VirtualSourceSelectComponent
Returns the currently stored SourceSelectComponent.
getSpecificTrap() - Method in class com.amx.duet.tools.net.snmp.api.SNMPv1TrapPDU
A utility method that returns the specific trap code for this PDU.
getString(int) - Method in class com.amx.duet.tools.json.JSONArray
Get the string associated with an index.
getString(String) - Method in class com.amx.duet.tools.json.JSONObject
Get the string associated with a key.
getString(int, int) - Method in class com.amx.duet.tools.lang.ByteBuffer
Return the double value at the specified index
getSurroundMode(int) - Method in class com.amx.duet.tools.comm.component.VirtualPreAmpComponent
Returns the SurroundMode for the specified surroundModeNumber.
getSurroundModeCount() - Method in interface com.amx.duet.tools.comm.ISurroundModes
Returns the number of valid surround mode settings.
getSurroundModeCount() - Method in class com.amx.duet.tools.comm.component.VirtualPreAmpComponent
Returns the number of valid surround mode settings.
getSurroundModeNumber(SurroundMode) - Method in class com.amx.duet.tools.comm.component.VirtualPreAmpComponent
Find the number of the surround mode.
getSurroundModeProperties() - Method in interface com.amx.duet.tools.comm.ISurroundModes
Returns the properties for all surround mode settings.
getSurroundModeProperties() - Method in class com.amx.duet.tools.comm.component.VirtualPreAmpComponent
Returns the properties for all surround mode settings.
getSurroundModeProperty(int) - Method in interface com.amx.duet.tools.comm.ISurroundModes
Returns the properties for a single surround mode setting.
getSurroundModeProperty(int) - Method in class com.amx.duet.tools.comm.component.VirtualPreAmpComponent
Returns the properties for a single surround mode setting.
getSurroundModeSelect() - Method in interface com.amx.duet.tools.comm.ISurroundModes
Returns the currently selected surround mode.
getSurroundModeSelect() - Method in class com.amx.duet.tools.comm.component.VirtualPreAmpComponent
Returns the currently selected surround mode.
getSysUptime() - Method in class com.amx.duet.tools.net.snmp.api.SNMPv2InformRequestPDU
A utility method that extracts the sysUptime from the variable bind list (it's the first of the variable pairs).
getSysUptime() - Method in class com.amx.duet.tools.net.snmp.api.SNMPv2TrapPDU
A utility method that extracts the sysUptime from the variable bind list (it's the first of the variable pairs).
getTag(int) - Method in class com.amx.duet.tools.xml.XMLNode
Search through nodes on the same level as this tag at this index
getTag(String) - Method in class com.amx.duet.tools.xml.XMLNode
Search through nodes on the same level as the matching named tag
getTag(String) - Method in class com.amx.duet.tools.xml.XMLParser
This method traverses the XML tree from top to bottom until it finds the matching tag name.
getText() - Method in class com.amx.duet.tools.xml.Tag
Retrieve the text contained within start and end of the tag set that this Tag object was created from.
getTimeoutCount() - Method in class com.amx.duet.tools.comm.DeviceUtil
Returns the current timeout count value.
getTimerID() - Method in class com.amx.duet.tools.util.WaitTimer
Retrieve's the internal ID value assigned to this timer.
getTimestamp() - Method in class com.amx.duet.tools.net.snmp.api.SNMPv1TrapPDU
A utility method that returns the timestamp for this PDU.
getType() - Method in class com.amx.duet.tools.lang.ObjectRef
Returns the object type for the currently stored object.
getType() - Method in class com.amx.duet.tools.xml.Attribute
Retrieve the type for the value of this attribute
getUserDirectory(String) - Static method in class com.amx.duet.tools.io.FileUtil
Determines if the path passed in has the user directory prepended to it.
getValidBaudRates() - Method in class com.amx.duet.tools.comm.DeviceUtil
Returns all the valid baud rates that the device can accept.
getValue() - Method in class com.amx.duet.tools.lang.ObjectRef
Returns the object representation of the value stored in this object.
getValue(int) - Method in class com.amx.duet.tools.math.Range
Returns the value of the discrete position of this range.
getValue() - Method in class com.amx.duet.tools.net.snmp.api.SNMPInteger
Returns a java.lang.BigInteger object with the current value.
getValue() - Method in class com.amx.duet.tools.net.snmp.api.SNMPNull
Returns Java null reference.
getValue() - Method in class com.amx.duet.tools.net.snmp.api.SNMPObject
Must return a Java object appropriate to represent the value/data contained in the SNMP object
getValue() - Method in class com.amx.duet.tools.net.snmp.api.SNMPObjectIdentifier
Return array of integers corresponding to components of identifier.
getValue() - Method in class com.amx.duet.tools.net.snmp.api.SNMPOctetString
Return the array of raw bytes.
getValue() - Method in class com.amx.duet.tools.net.snmp.api.SNMPSequence
Returns a Vector containing the SNMPObjects in the sequence.
getValue() - Method in class com.amx.duet.tools.net.snmp.api.SNMPUnknownObject
Return a byte array containing the raw bytes supplied.
getValue() - Method in class com.amx.duet.tools.xml.Attribute
Retrieve the value stored in this attribute
getValueForOffset(int) - Method in class com.amx.duet.tools.math.Range
Returns the value of the discrete position of the current value plus the offset.
getVarBindList() - Method in class com.amx.duet.tools.net.snmp.api.SNMPPDU
A utility method that extracts the variable binding list from the pdu.
getVarBindList() - Method in class com.amx.duet.tools.net.snmp.api.SNMPv1TrapPDU
A utility method that extracts the variable binding list from the pdu.
getVarBindList() - Method in class com.amx.duet.tools.net.snmp.api.SNMPv2BulkRequestPDU
A utility method that extracts the variable binding list from the pdu.
getVirtualDPS() - Method in class com.amx.duet.tools.comm.DeviceUtil
Retrieve the main virtual device DPS value for this module.
getv1TrapPDU() - Method in class com.amx.duet.tools.net.snmp.api.SNMPMessage
Utility method which returns the PDU contained in the SNMP message as an SNMPv1TrapPDU.
getv2TrapPDU() - Method in class com.amx.duet.tools.net.snmp.api.SNMPMessage
Utility method which returns the PDU contained in the SNMP message as an SNMPv2TrapPDU.
grep(Object[]) - Method in class com.amx.duet.tools.regexp.RE
Returns an array of Strings, whose toString representation matches a regular expression.

H

HEXTOA(byte, byte) - Static method in class com.amx.duet.tools.text.HexUtil
Changes two ascii bytes into one ascii character.
HEXTOI(byte, byte) - Static method in class com.amx.duet.tools.text.HexUtil
Changes two ascii bytes into one integer value.
HEXTOI(char, char) - Static method in class com.amx.duet.tools.text.HexUtil
Changes two ascii chars into one integer value.
HTTP_CONNECTION_ALREADY_CONNECTED - Static variable in class com.amx.duet.tools.net.http.HttpPostWrapper
 
HTTP_CONNECTION_DISPOSED - Static variable in class com.amx.duet.tools.net.http.HttpPostWrapper
 
HTTP_CONNECTION_FAILED - Static variable in class com.amx.duet.tools.net.http.HttpPostWrapper
 
HTTP_CONNECTION_GENERAL_EXCEPTION - Static variable in class com.amx.duet.tools.net.http.HttpPostWrapper
 
HTTP_CONNECT_TIMEOUT - Static variable in class com.amx.duet.tools.net.http.HttpPostWrapper
 
HTTP_INPUT_STREAM_FAILED - Static variable in class com.amx.duet.tools.net.http.HttpPostWrapper
 
HTTP_OUTPUT_STREAM_FAILED - Static variable in class com.amx.duet.tools.net.http.HttpPostWrapper
 
HTTP_POST_SUCCESS - Static variable in class com.amx.duet.tools.net.http.HttpPostWrapper
 
HTTP_READ_TIMEOUT - Static variable in class com.amx.duet.tools.net.http.HttpPostWrapper
 
HexUtil - class com.amx.duet.tools.text.HexUtil.
A utility class for converting String hex values to integers and integer to String hex values.
HexUtil() - Constructor for class com.amx.duet.tools.text.HexUtil
 
HttpPostWrapper - class com.amx.duet.tools.net.http.HttpPostWrapper.
This class will handle any and all HTTP type post requests.
HttpPostWrapper(IHttpPostWrapper, long) - Constructor for class com.amx.duet.tools.net.http.HttpPostWrapper
 
handleAdvancedEvent(Event) - Method in class com.amx.duet.tools.comm.DeviceUtil
Method for handling incoming advanced events.
handleDataEvent(Event) - Method in class com.amx.duet.tools.comm.DeviceUtil
Method for handling incoming data events.
handleErrorEvent(int) - Method in class com.amx.duet.tools.comm.DeviceUtil
Handle the device error event.
handleErrorEvent(int) - Method in interface com.amx.duet.tools.comm.IDeviceListener
Handle the device error event.
handleHttpPostReply(long, String, HttpURLConnection) - Method in interface com.amx.duet.tools.net.http.IHttpPostWrapper
This callback method will provide the returned/reply data from a successful post request matching the HTTP thread handle.
handleHttpPostState(long, int) - Method in interface com.amx.duet.tools.net.http.IHttpPostWrapper
This callback method will provide you with state information for the HTTP thread matching the handle returned.
handleIncomingData(int, byte[]) - Method in interface com.amx.duet.tools.comm.IDeviceListener
Handle all incoming data in a single place.
handleOfflineEvent() - Method in class com.amx.duet.tools.comm.DeviceUtil
Handle the device offline event.
handleOfflineEvent() - Method in interface com.amx.duet.tools.comm.IDeviceListener
Handle the device offline event.
handleOnlineEvent() - Method in class com.amx.duet.tools.comm.DeviceUtil
Handle the device online event.
handleOnlineEvent() - Method in interface com.amx.duet.tools.comm.IDeviceListener
Handle the device online event.
handleReceive(int, byte[]) - Method in class com.amx.duet.tools.comm.DeviceUtil
 
handleReceive(int, byte[]) - Method in interface com.amx.duet.tools.net.tcp.SocketConnectionListener
 
handleReceive(int, byte[]) - Method in interface com.amx.duet.tools.net.udp.ISocketConnectionListener
 
handleSNMPReceive(SNMPObjectIdentifier, SNMPObject) - Method in interface com.amx.duet.tools.net.snmp.SNMPConnectionListener
Handle data received from the SNMP connection.
handleSNMPTrap(String, String) - Method in interface com.amx.duet.tools.net.snmp.SNMPTrapConnectionListener
 
handleSocketStatus(int) - Method in class com.amx.duet.tools.comm.DeviceUtil
 
handleSocketStatus(int) - Method in interface com.amx.duet.tools.net.snmp.SNMPConnectionListener
Handles status returned from the socket.
handleSocketStatus(int) - Method in interface com.amx.duet.tools.net.tcp.SocketConnectionListener
 
handleSocketStatus(int) - Method in interface com.amx.duet.tools.net.udp.ISocketConnectionListener
 
handleTimelineEvent(Timeline) - Method in class com.amx.duet.tools.comm.DeviceUtil
 
handleTimerEvent(Timer) - Method in class com.amx.duet.tools.comm.DeviceUtil
 
has(String) - Method in class com.amx.duet.tools.json.JSONObject
Determine if the JSONObject contains a specific key.
hashCode() - Method in class com.amx.duet.tools.lang.ObjectType
 
hashCode() - Method in class com.amx.duet.tools.net.snmp.api.SNMPObject
Generates a hash value so SNMP objects can be used in Hashtables.
hashCode() - Method in class com.amx.duet.tools.net.snmp.api.SNMPObjectIdentifier
Generates a hash value so SNMP Object Identifiers can be used in Hashtables.
hashCode() - Method in class com.amx.duet.tools.net.snmp.api.SNMPOctetString
Generates a hash value so SNMP Octet String subclasses can be used in Hashtables.
heartbeatEvent() - Method in interface com.amx.duet.tools.comm.IDeviceListener
Put heartbeat messages on the queue here.
hextoi(String) - Static method in class com.amx.duet.tools.text.HexUtil
Converts an ASCII string containing the hexadecimal representation of a number to an integer.
hextoi(String, boolean) - Static method in class com.amx.duet.tools.text.HexUtil
 

I

IBinaryMarshall - interface com.amx.duet.tools.io.IBinaryMarshall.
The IMarshall interface provides a structure for creating other marshalled objects.
ICommonComponent - interface com.amx.duet.tools.comm.ICommonComponent.
 
IDeviceListener - interface com.amx.duet.tools.comm.IDeviceListener.
 
IHttpPostWrapper - interface com.amx.duet.tools.net.http.IHttpPostWrapper.
Public interface for any class wanting to use the HttpPostWrapper class.
IJSONString - interface com.amx.duet.tools.json.IJSONString.
The JSONString interface allows a toJSONString() method so that a class can change the behavior of JSONObject.toString(), JSONArray.toString(), and JSONWriter.value(Object).
INFINITE - Static variable in class com.amx.duet.tools.net.snmp.SNMPConnection
 
INFINITE - Static variable in class com.amx.duet.tools.net.tcp.SocketConnection
 
INFINITE - Static variable in class com.amx.duet.tools.net.udp.DatagramSocketConnection
 
INFO - Static variable in class com.amx.duet.tools.comm.DeviceUtil
Similar to the Service.INFO value.
INTEGER - Static variable in class com.amx.duet.tools.lang.ObjectType
Integer type.
INVALID - Static variable in class com.amx.duet.tools.lang.ObjectType
Invalid type.
INVALID_HOST - Static variable in class com.amx.duet.tools.net.snmp.SNMPConnection
 
INVALID_HOST - Static variable in class com.amx.duet.tools.net.tcp.SocketConnection
 
INVALID_HOST - Static variable in class com.amx.duet.tools.net.udp.DatagramSocketConnection
 
INVALID_OID - Static variable in class com.amx.duet.tools.net.snmp.SNMPConnection
 
INVALID_URL - Static variable in class com.amx.duet.tools.net.http.HttpPostWrapper
 
IOFLAG_APPEND - Static variable in class com.amx.duet.tools.io.FileManager
 
IOFLAG_APPEND - Static variable in class com.amx.duet.tools.io.FileUtil
 
IOFLAG_NEW - Static variable in class com.amx.duet.tools.io.FileManager
 
IOFLAG_NEW - Static variable in class com.amx.duet.tools.io.FileUtil
 
IOFLAG_READ - Static variable in class com.amx.duet.tools.io.FileManager
 
IOFLAG_READ - Static variable in class com.amx.duet.tools.io.FileUtil
 
IP_ADDRESS - Static variable in class com.amx.duet.tools.comm.DeviceUtil
String constant used for getting or setting the IP Address property of an IP Device in conjunction with a NetLinx PROPERTY call.
IP_ONLY - Static variable in class com.amx.duet.tools.comm.DeviceUtil
int constant used to define an IP only device.
IP_PORT - Static variable in class com.amx.duet.tools.comm.DeviceUtil
String constant used for getting or setting the Port property of an IP Device in conjunction with a NetLinx PROPERTY call.
IP_SERIAL - Static variable in class com.amx.duet.tools.comm.DeviceUtil
int constant used to define an IP/Serial combonation device.
ISocketConnectionListener - interface com.amx.duet.tools.net.udp.ISocketConnectionListener.
This class is always used in conjunction with the SocketConnection class and must be implemented by any class wishing to receive TCP socket events.
IStruct - interface com.amx.duet.tools.io.IStruct.
Interface used to differentiate marshalled data types from marshalled classes.
ISurroundModes - interface com.amx.duet.tools.comm.ISurroundModes.
 
InputProperty - class com.amx.duet.tools.comm.InputProperty.
The InputProperty class is a container for the properties that define a source input on a device.
InputProperty(int, InputSourceSelect) - Constructor for class com.amx.duet.tools.comm.InputProperty
Creates a new InputProperty object.
InputProperty(int, String, AVType, InputSourceSelect) - Constructor for class com.amx.duet.tools.comm.InputProperty
Creates a new InputProperty object.
IsFileNameValid(String) - Method in class com.amx.duet.tools.comm.DeviceUtil
Checks a fully qualified path name for validity.
incrementTimeout() - Method in class com.amx.duet.tools.comm.DeviceUtil
Increments the current timeout count value.
indexOf(int) - Method in class com.amx.duet.tools.text.StringBufferExt
Returns the index within this string of the first occurrence of the specified character.
indexOf(int, int) - Method in class com.amx.duet.tools.text.StringBufferExt
Returns the index within this string of the first occurrence of the specified character, starting the search at the specified index.
indexOf(String) - Method in class com.amx.duet.tools.text.StringBufferExt
Returns the index within this string buffer of the first occurrence of the specified substring.
indexOf(String, int) - Method in class com.amx.duet.tools.text.StringBufferExt
Returns the index within this string buffer of the first occurrence of the specified substring, starting at the specified index.
indexof(int) - Method in class com.amx.duet.tools.lang.ByteBuffer
Returns the index within this string of the first occurrence of the specified byte.
indexof(int, int) - Method in class com.amx.duet.tools.lang.ByteBuffer
 
indexof(byte[]) - Method in class com.amx.duet.tools.lang.ByteBuffer
 
indexof(byte[], int) - Method in class com.amx.duet.tools.lang.ByteBuffer
 
indexof(char[]) - Method in class com.amx.duet.tools.lang.ByteBuffer
 
indexof(char[], int) - Method in class com.amx.duet.tools.lang.ByteBuffer
 
indexof(String) - Method in class com.amx.duet.tools.lang.ByteBuffer
Returns the index within this ByteBuffer of the first occurrence of the specified substring.
indexof(String, int) - Method in class com.amx.duet.tools.lang.ByteBuffer
 
initConnection(int, String, String, String, SNMPConnectionListener) - Method in class com.amx.duet.tools.net.snmp.SNMPConnection
Use this method to initialize the SNMP connection with initial values if created using the default constructor.
initConnection(int, InetAddress, String, String, SNMPConnectionListener) - Method in class com.amx.duet.tools.net.snmp.SNMPConnection
Use this method to initialize the SNMP connection with initial values if created using the default constructor.
initConnection(String, int, int, SocketConnectionListener, int, boolean) - Method in class com.amx.duet.tools.net.tcp.SocketConnection
 
initConnection(String, int, int, SocketConnectionListener, int) - Method in class com.amx.duet.tools.net.tcp.SocketConnection
 
insert(int, char[], int, int) - Method in class com.amx.duet.tools.text.StringBufferExt
Inserts the string representation of a subarray of the str array argument into this string buffer.
insert(int, Object) - Method in class com.amx.duet.tools.text.StringBufferExt
Inserts the string representation of the Object argument into this string buffer.
insert(int, String) - Method in class com.amx.duet.tools.text.StringBufferExt
Inserts the string into this string buffer.
insert(int, char[]) - Method in class com.amx.duet.tools.text.StringBufferExt
Inserts the string representation of the char array argument into this string buffer.
insert(int, boolean) - Method in class com.amx.duet.tools.text.StringBufferExt
Inserts the string representation of the boolean argument into this string buffer.
insert(int, char) - Method in class com.amx.duet.tools.text.StringBufferExt
Inserts the string representation of the char argument into this string buffer.
insert(int, int) - Method in class com.amx.duet.tools.text.StringBufferExt
Inserts the string representation of the second int argument into this string buffer.
insert(int, long) - Method in class com.amx.duet.tools.text.StringBufferExt
Inserts the string representation of the long argument into this string buffer.
insert(int, float) - Method in class com.amx.duet.tools.text.StringBufferExt
Inserts the string representation of the float argument into this string buffer.
insert(int, double) - Method in class com.amx.duet.tools.text.StringBufferExt
Inserts the string representation of the double argument into this string buffer.
insertSNMPObjectAt(SNMPObject, int) - Method in class com.amx.duet.tools.net.snmp.api.SNMPSequence
Insert the SNMP object at the specified position in the sequence.
intValue() - Method in class com.amx.duet.tools.lang.ObjectRef
Returns the int value stored within this object.
intitializeConnection() - Method in class com.amx.duet.tools.comm.DeviceUtil
If this is not an IP connection treat it as if the serial device was trying to come back online.
ipClose() - Method in class com.amx.duet.tools.comm.DeviceUtil
Close an IP socket connection.
ipConnect() - Method in class com.amx.duet.tools.comm.DeviceUtil
Make an IP socket connection.
isActiveSource() - Method in class com.amx.duet.tools.comm.InputProperty
Is the current InputProperty an active selectable source.
isBitSet(int, int) - Static method in class com.amx.duet.tools.lang.Bits
Checks to see if the bit position in an 8 bit value is set.
isBusy() - Method in class com.amx.duet.tools.net.snmp.SNMPConnection
Checks to see if an operation is currently in progress.
isConnected() - Method in class com.amx.duet.tools.comm.DeviceUtil
Determine if an IP connection is closed.
isConnected() - Method in class com.amx.duet.tools.net.tcp.SocketConnection
 
isDataInitialized() - Method in class com.amx.duet.tools.comm.DeviceUtil
Used to determine if the cached module data has been synchronized with the physical device.
isDebugEnabled() - Method in class com.amx.duet.tools.lang.Logger
Check to see if the debug state flag has been set to true or false.
isDeviceOnLine() - Method in class com.amx.duet.tools.comm.DeviceUtil
Used to determine if physical device is online, not the NetLinx port, such as a serial port.
isDisposed() - Method in class com.amx.duet.tools.security.AESCrypto
If both the encryption and the decryption key schedules are null this method will return true otherwise false.
isDisposing() - Method in class com.amx.duet.tools.comm.DeviceUtil
Used to determine if this class is currently disposing itself.
isDynamicDevice() - Method in class com.amx.duet.tools.comm.DeviceUtil
Check to see if the Dynamic Device Property is set.
isEnd(int) - Method in class com.amx.duet.tools.regexp.CharacterArrayCharacterIterator
 
isEnd(int) - Method in interface com.amx.duet.tools.regexp.CharacterIterator
 
isEnd(int) - Method in class com.amx.duet.tools.regexp.ReaderCharacterIterator
 
isEnd(int) - Method in class com.amx.duet.tools.regexp.StreamCharacterIterator
 
isEnd(int) - Method in class com.amx.duet.tools.regexp.StringCharacterIterator
 
isHeartbeating() - Method in class com.amx.duet.tools.comm.DeviceUtil
Used to determine if the heartbeat timeline has been started.
isIPControlEnabled() - Method in class com.amx.duet.tools.comm.DeviceUtil
Used to determine if the DeviceUtil class (Module) is trying to connect to the device via IP sockets.
isIPControlled() - Method in class com.amx.duet.tools.comm.DeviceUtil
Checks the module properties to determine if this is an IP controlled device.
isInDiagnosticMode() - Method in class com.amx.duet.tools.comm.DeviceUtil
Returns the module diagnostic state.
isNull(int) - Method in class com.amx.duet.tools.json.JSONArray
Determine if the value is null.
isNull(String) - Method in class com.amx.duet.tools.json.JSONObject
Determine if the value associated with the key is null or if there is no value.
isNumeric(char) - Static method in class com.amx.duet.tools.text.NumericUtil
Check to see if the character passed in is a numeric value.
isNumeric(String) - Static method in class com.amx.duet.tools.text.NumericUtil
Check to see if the string passed in contains all numeric values.
isPolling() - Method in class com.amx.duet.tools.comm.DeviceUtil
Used to determine if the poll timeline has been started.
isQueing() - Method in class com.amx.duet.tools.comm.DeviceUtil
Used to determine if the queue timeline has been started.
isQueueLocked() - Method in class com.amx.duet.tools.comm.DeviceUtil
Is the queue flag set to blocked.
isSerialControlled(NetLinxDevice) - Method in class com.amx.duet.tools.comm.DeviceUtil
Checks the NetLinxDevice passed in to determine if this is a SerialDevice class.
isStarted() - Method in class com.amx.duet.tools.util.WaitTimer
Retrieve's the timer's internal started state.
isTimeExpired(long) - Static method in class com.amx.duet.tools.util.TimeDateUtil
Checks to see if the current time is greater than the specified time in milliseconds
isValidDPS(String) - Static method in class com.amx.duet.tools.lang.ValidateUtil
Checks to see if the string passed in is a NetLinx D:P:S or not
isValidDPS(DPS) - Static method in class com.amx.duet.tools.lang.ValidateUtil
Checks to see if the DPS passed in does not contain a 0 for the device or port numbers
isValidIP(String) - Static method in class com.amx.duet.tools.lang.ValidateUtil
Checks to see if the string passed in is a valid IP address or not
isValidInput(InputSourceSelect, int) - Method in class com.amx.duet.tools.comm.component.VirtualSourceSelectComponent
Check to see if the InputSourceSelect matches up with the input number.
itoa(int) - Static method in class com.amx.duet.tools.text.NumericUtil
Converts a 32-bit integer to an ASCII string.
itohex(int) - Static method in class com.amx.duet.tools.text.HexUtil
Converts an integer to an ASCII string containing the hexadecimal representation of the number.

J

JSONArray - class com.amx.duet.tools.json.JSONArray.
A JSONArray is an ordered sequence of values.
JSONArray() - Constructor for class com.amx.duet.tools.json.JSONArray
Construct an empty JSONArray.
JSONArray(JSONTokener) - Constructor for class com.amx.duet.tools.json.JSONArray
Construct a JSONArray from a JSONTokener.
JSONArray(String) - Constructor for class com.amx.duet.tools.json.JSONArray
Construct a JSONArray from a source sJSON text.
JSONArray(Collection) - Constructor for class com.amx.duet.tools.json.JSONArray
Construct a JSONArray from a Collection.
JSONException - exception com.amx.duet.tools.json.JSONException.
 
JSONException(String) - Constructor for class com.amx.duet.tools.json.JSONException
Constructs a JSONException with a meaningful message.
JSONException(Throwable) - Constructor for class com.amx.duet.tools.json.JSONException
 
JSONObject - class com.amx.duet.tools.json.JSONObject.
(JavaScriptObjectNotation) A JSONObject is an unordered collection of name/value pairs.
JSONObject() - Constructor for class com.amx.duet.tools.json.JSONObject
Construct an empty JSONObject.
JSONObject(JSONObject, String[]) - Constructor for class com.amx.duet.tools.json.JSONObject
Construct a JSONObject from a subset of another JSONObject.
JSONObject(JSONTokener) - Constructor for class com.amx.duet.tools.json.JSONObject
Construct a JSONObject from a JSONTokener.
JSONObject(Map) - Constructor for class com.amx.duet.tools.json.JSONObject
Construct a JSONObject from a Map.
JSONObject(Object, String[]) - Constructor for class com.amx.duet.tools.json.JSONObject
Construct a JSONObject from an Object, using reflection to find the public members.
JSONObject(String) - Constructor for class com.amx.duet.tools.json.JSONObject
Construct a JSONObject from a string.
JSONTokener - class com.amx.duet.tools.json.JSONTokener.
A JSONTokener takes a source string and extracts characters and tokens from it.
JSONTokener(String) - Constructor for class com.amx.duet.tools.json.JSONTokener
Construct a JSONTokener from a string.
join(String) - Method in class com.amx.duet.tools.json.JSONArray
Make a string from the contents of this JSONArray.

K

key - Variable in class com.amx.duet.tools.comm.DeviceUtil.Property
 
keys() - Method in class com.amx.duet.tools.json.JSONObject
Get an enumeration of the keys of the JSONObject.
killHeartbeatTimeline() - Method in class com.amx.duet.tools.comm.DeviceUtil
Stops the running heartbeat timeline.
NOTE: This method should only be called if absolutely necessary, because this is handled internally within this class.
killQueueTimeline() - Method in class com.amx.duet.tools.comm.DeviceUtil
Stops the running queue timeline.
NOTE: This method should only be called if absolutely necessary, because this is handled internally within this class.
killResponseTimer() - Method in class com.amx.duet.tools.comm.DeviceUtil
Kills the running resonse timeout timer.

L

LOG_DEBUG - Static variable in class com.amx.duet.tools.lang.Logger
Similar the Service.DEBUG
LOG_ERROR - Static variable in class com.amx.duet.tools.lang.Logger
Similar the Service.ERROR
LOG_INFO - Static variable in class com.amx.duet.tools.lang.Logger
Similar the Service.INFO
LOG_WARNING - Static variable in class com.amx.duet.tools.lang.Logger
Similar the Service.WARNING
LONG - Static variable in class com.amx.duet.tools.lang.ObjectType
Long type.
LeftString(String, int) - Static method in class com.amx.duet.tools.text.StringUtil
Retrieves a String containing the specified number of characters from the beginning of a string.
LengthVariableToString(Marshall) - Static method in class com.amx.duet.tools.io.MarshallUtil
This routine calculates how many bytes it takes to encode a variable.
LengthVariableToString(Marshall[]) - Static method in class com.amx.duet.tools.io.MarshallUtil
This routine calculates how many bytes it takes to encode an array variable.
LevelUtil - class com.amx.duet.tools.math.LevelUtil.
A utility class for scaling and adjusting level values.
LevelUtil() - Constructor for class com.amx.duet.tools.math.LevelUtil
 
LocalizedDate(String, boolean) - Static method in class com.amx.duet.tools.util.TimeDateUtil
 
LocalizedTime(String, boolean) - Static method in class com.amx.duet.tools.util.TimeDateUtil
 
Logger - class com.amx.duet.tools.lang.Logger.
This class can be used for writing out diagnostic and error messages to the output stream.
Logger() - Constructor for class com.amx.duet.tools.lang.Logger
 
LongDayName(Date) - Static method in class com.amx.duet.tools.util.TimeDateUtil
Retrieves the long name of a day from a Date object
LongMonthName(Date) - Static method in class com.amx.duet.tools.util.TimeDateUtil
Retrieves the long name of a month from a Date object
LoopBackDevice - class com.amx.duet.tools.util.LoopBackDevice.
The LoopBackDevice class resembles every aspect of the NetLinxDevice class except that it provides event data back to any object that is listening for the device events triggered by this device.
LoopBackDevice(DPS, boolean) - Constructor for class com.amx.duet.tools.util.LoopBackDevice
Creates a loop back NetLinxDevice given a DPS object and a flag indicating whether or not this is a virtual device.
LoopBackDevice() - Constructor for class com.amx.duet.tools.util.LoopBackDevice
Creates a loop back NetLinxDevice.
lastIndexOf(int) - Method in class com.amx.duet.tools.text.StringBufferExt
Returns the index within this string of the last occurrence of the specified character.
lastIndexOf(int, int) - Method in class com.amx.duet.tools.text.StringBufferExt
Returns the index within this string of the last occurrence of the specified character, searching backward starting at the specified index.
lastIndexOf(String) - Method in class com.amx.duet.tools.text.StringBufferExt
Returns the index within this string buffer of the rightmost occurrence of the specified substring.
lastIndexOf(String, int) - Method in class com.amx.duet.tools.text.StringBufferExt
Returns the index within this string buffer of the last occurrence of the specified substring.
length() - Method in class com.amx.duet.tools.json.JSONArray
Get the number of elements in the JSONArray, included nulls.
length() - Method in class com.amx.duet.tools.json.JSONObject
Get the number of keys stored in the JSONObject.
length() - Method in class com.amx.duet.tools.lang.ByteBuffer
Returns the current size of the buffer.
length() - Method in class com.amx.duet.tools.text.StringBufferExt
Returns the length (character count) of this string buffer.
lockQueue(boolean) - Method in class com.amx.duet.tools.comm.DeviceUtil
Block/unblock the queue from sending any more message to the device.
log(int, String) - Method in class com.amx.duet.tools.net.tcp.SocketConnection
 
longValue() - Method in class com.amx.duet.tools.lang.ObjectRef
Returns the long value stored within this object.
ltoa(long) - Static method in class com.amx.duet.tools.text.NumericUtil
Converts a 64-bit long to an ASCII string.

M

MATCH_CASEINDEPENDENT - Static variable in class com.amx.duet.tools.regexp.RE
Flag to indicate that matching should be case-independent (folded)
MATCH_MULTILINE - Static variable in class com.amx.duet.tools.regexp.RE
Newlines should match as BOL/EOL (^ and $)
MATCH_NORMAL - Static variable in class com.amx.duet.tools.regexp.RE
Specifies normal, case-sensitive matching behaviour.
MATCH_SINGLELINE - Static variable in class com.amx.duet.tools.regexp.RE
Consider all input a single body of text - newlines are matched by .
MAX_ADJUST - Static variable in class com.amx.duet.tools.comm.DeviceUtil
maximum incremental adjust value for modules.
MAX_ADJUST - Static variable in class com.amx.duet.tools.math.LevelUtil
maximum incremental adjust value for modules.
MAX_LVL - Static variable in class com.amx.duet.tools.comm.DeviceUtil
maximum level range value for modules.
MAX_LVL - Static variable in class com.amx.duet.tools.math.LevelUtil
maximum level range value for modules.
MIN_ADJUST - Static variable in class com.amx.duet.tools.comm.DeviceUtil
maximum decremental adjust value for modules.
MIN_ADJUST - Static variable in class com.amx.duet.tools.math.LevelUtil
maximum decremental adjust value for modules.
MIN_LVL - Static variable in class com.amx.duet.tools.comm.DeviceUtil
minimum level range value for modules.
MIN_LVL - Static variable in class com.amx.duet.tools.math.LevelUtil
minimum level range value for modules.
ManagedFile - class com.amx.duet.tools.io.ManagedFile.
 
ManagedFile(String, long) - Constructor for class com.amx.duet.tools.io.ManagedFile
 
Marshall - class com.amx.duet.tools.io.Marshall.
Includes handling for NetLinx binary marshalling.
Marshall(boolean) - Constructor for class com.amx.duet.tools.io.Marshall
Creates an object representation of the boolean argument.
Marshall(byte) - Constructor for class com.amx.duet.tools.io.Marshall
Creates an object representation of the byte argument.
Marshall(char) - Constructor for class com.amx.duet.tools.io.Marshall
Creates an object representation of the char argument.
Marshall(short) - Constructor for class com.amx.duet.tools.io.Marshall
Creates an object representation of the short argument.
Marshall(int) - Constructor for class com.amx.duet.tools.io.Marshall
Creates an object representation of the int argument.
Marshall(long) - Constructor for class com.amx.duet.tools.io.Marshall
Creates an object representation of the long argument.
Marshall(float) - Constructor for class com.amx.duet.tools.io.Marshall
Creates an object representation of the float argument.
Marshall(double) - Constructor for class com.amx.duet.tools.io.Marshall
Creates an object representation of the double argument.
Marshall(String) - Constructor for class com.amx.duet.tools.io.Marshall
Creates an object representation of the String argument.
Marshall(Object) - Constructor for class com.amx.duet.tools.io.Marshall
Stores a copy of the Object argument.
Marshall(Object, ObjectType) - Constructor for class com.amx.duet.tools.io.Marshall
Stores a copy of the Object argument as the ObjectType passed in.
MarshallUtil - class com.amx.duet.tools.io.MarshallUtil.
Utility class used to marshall data similar to NetLinx marshalling.
MarshallUtil() - Constructor for class com.amx.duet.tools.io.MarshallUtil
 
MaxValue(long, long) - Static method in class com.amx.duet.tools.util.NetLinxUtil
This routine takes two variables and compares for the highest value.
MidString(String, int, int) - Static method in class com.amx.duet.tools.text.StringUtil
Retrieves a String containing the specified number of characters starting at the specified location in the source string.
MinValue(long, long) - Static method in class com.amx.duet.tools.util.NetLinxUtil
This routine takes two variables and compares for the lowest value.
main(String[]) - Static method in class com.amx.duet.tools.regexp.recompile
Main application entrypoint.
makeKey(byte[], int) - Method in class com.amx.duet.tools.security.AESCrypto
Setup the AES key schedule for encryption, decryption, or both.
makeKey(byte[]) - Method in class com.amx.duet.tools.security.AESCrypto
Setup the AES key schedule (any cipher direction).
match(String, int) - Method in class com.amx.duet.tools.regexp.RE
Matches the current regular expression program against a character array, starting at a given index.
match(CharacterIterator, int) - Method in class com.amx.duet.tools.regexp.RE
Matches the current regular expression program against a character array, starting at a given index.
match(String) - Method in class com.amx.duet.tools.regexp.RE
Matches the current regular expression program against a String.
more() - Method in class com.amx.duet.tools.json.JSONTokener
Determine if the source string still contains characters that next() can consume.

N

NONE - Static variable in class com.amx.duet.tools.net.snmp.SNMPConnection
 
NO_ERROR - Static variable in class com.amx.duet.tools.net.snmp.api.SNMPRequestException
 
NULL - Static variable in class com.amx.duet.tools.json.JSONObject
It is sometimes more convenient and less ambiguous to have a NULL object than to use Java's null value.
NetLinxUtil - class com.amx.duet.tools.util.NetLinxUtil.
Class containing NetLinx API java equivalent methods.
NetLinxUtil() - Constructor for class com.amx.duet.tools.util.NetLinxUtil
 
NumericUtil - class com.amx.duet.tools.text.NumericUtil.
A utility class commonly used for safely converting String values to numeric values and numeric values to String values.
NumericUtil() - Constructor for class com.amx.duet.tools.text.NumericUtil
 
names() - Method in class com.amx.duet.tools.json.JSONObject
Produce a JSONArray containing the names of the elements of this JSONObject.
nanoTime() - Static method in class com.amx.duet.tools.util.TimeDateUtil
Convert the current system time to nano seconds for applications that require it.
next() - Method in class com.amx.duet.tools.json.JSONTokener
Get the next character in the source string.
next(char) - Method in class com.amx.duet.tools.json.JSONTokener
Consume the next character, and check that it matches a specified character.
next(int) - Method in class com.amx.duet.tools.json.JSONTokener
Get the next n characters.
nextClean() - Method in class com.amx.duet.tools.json.JSONTokener
Get the next char in the string, skipping whitespace and comments (slashslash, slashstar, and hash).
nextString(char) - Method in class com.amx.duet.tools.json.JSONTokener
Return the characters up to the next close quote character.
nextTo(char) - Method in class com.amx.duet.tools.json.JSONTokener
Get the text up but not including the specified character or the end of line, whichever comes first.
nextTo(String) - Method in class com.amx.duet.tools.json.JSONTokener
Get the text up but not including one of the specified delimeter characters or the end of line, whichever comes first.
nextValue() - Method in class com.amx.duet.tools.json.JSONTokener
Get the next value.
notifyOffline() - Method in class com.amx.duet.tools.util.LoopBackDevice
 
notifyOnline() - Method in class com.amx.duet.tools.util.LoopBackDevice
 
numberOfSteps() - Method in class com.amx.duet.tools.math.Range
Returns the number of discrete values contained within this range.
numberToString(Number) - Static method in class com.amx.duet.tools.json.JSONObject
Produce a string from a Number.

O

OBJECT - Static variable in class com.amx.duet.tools.lang.ObjectType
Object type.
ONE_DAY - Static variable in class com.amx.duet.tools.util.TimeDateUtil
 
ONE_HOUR - Static variable in class com.amx.duet.tools.util.TimeDateUtil
 
ONE_MINUTE - Static variable in class com.amx.duet.tools.util.TimeDateUtil
 
ONE_SECOND - Static variable in class com.amx.duet.tools.util.TimeDateUtil
 
ONE_WEEK - Static variable in class com.amx.duet.tools.util.TimeDateUtil
 
OP_GET - Static variable in class com.amx.duet.tools.net.snmp.SNMPConnection
 
OP_GETNEXT - Static variable in class com.amx.duet.tools.net.snmp.SNMPConnection
 
OP_SET - Static variable in class com.amx.duet.tools.net.snmp.SNMPConnection
 
ObjectRef - class com.amx.duet.tools.lang.ObjectRef.
An object reference class used to convert objects from one value or data type to another.
ObjectRef(boolean) - Constructor for class com.amx.duet.tools.lang.ObjectRef
Creates an object representation of the boolean argument.
ObjectRef(byte) - Constructor for class com.amx.duet.tools.lang.ObjectRef
Creates an object representation of the byte argument.
ObjectRef(char) - Constructor for class com.amx.duet.tools.lang.ObjectRef
Creates an object representation of the char argument.
ObjectRef(short) - Constructor for class com.amx.duet.tools.lang.ObjectRef
Creates an object representation of the short argument.
ObjectRef(int) - Constructor for class com.amx.duet.tools.lang.ObjectRef
Creates an object representation of the int argument.
ObjectRef(long) - Constructor for class com.amx.duet.tools.lang.ObjectRef
Creates an object representation of the long argument.
ObjectRef(float) - Constructor for class com.amx.duet.tools.lang.ObjectRef
Creates an object representation of the float argument.
ObjectRef(double) - Constructor for class com.amx.duet.tools.lang.ObjectRef
Creates an object representation of the double argument.
ObjectRef(String) - Constructor for class com.amx.duet.tools.lang.ObjectRef
Creates an object representation of the String argument.
ObjectRef(Object) - Constructor for class com.amx.duet.tools.lang.ObjectRef
Stores a copy of the Object argument.
ObjectRef(Object, ObjectType) - Constructor for class com.amx.duet.tools.lang.ObjectRef
Stores a copy of the Object argument as the ObjectType passed in.
ObjectRef(ObjectType) - Constructor for class com.amx.duet.tools.lang.ObjectRef
Creates an empty object representation of the type of ObjectType passed in.
ObjectType - class com.amx.duet.tools.lang.ObjectType.
To change the template for this generated type comment go to Window>Preferences>Java>Code Generation>Code and Comments
Off(NetLinxDevice, int) - Static method in class com.amx.duet.tools.util.NetLinxUtil
Send the feedback off state to the device.
On(NetLinxDevice, int) - Static method in class com.amx.duet.tools.util.NetLinxUtil
Send the feedback on state to the device.
off(int) - Method in class com.amx.duet.tools.util.LoopBackDevice
 
offInputChannel(int) - Method in class com.amx.duet.tools.util.LoopBackDevice
 
oidToString(SNMPObjectIdentifier) - Static method in class com.amx.duet.tools.net.snmp.SNMPConnection
Converts an SNMPObjectIdentifier to a String object.
oidToString(SNMPObjectIdentifier[]) - Static method in class com.amx.duet.tools.net.snmp.SNMPConnection
Converts an array SNMPObjectIdentifier to an array of String objects.
on(int) - Method in class com.amx.duet.tools.util.LoopBackDevice
 
onInputChannel(int) - Method in class com.amx.duet.tools.util.LoopBackDevice
 
operationToString(int) - Static method in class com.amx.duet.tools.net.snmp.SNMPConnection
Converts an operation type constant to it's equivalent string representation.
opt(int) - Method in class com.amx.duet.tools.json.JSONArray
Get the optional object value associated with an index.
opt(String) - Method in class com.amx.duet.tools.json.JSONObject
Get an optional value associated with a key.
optBoolean(int) - Method in class com.amx.duet.tools.json.JSONArray
Get the optional boolean value associated with an index.
optBoolean(int, boolean) - Method in class com.amx.duet.tools.json.JSONArray
Get the optional boolean value associated with an index.
optBoolean(String) - Method in class com.amx.duet.tools.json.JSONObject
Get an optional boolean associated with a key.
optBoolean(String, boolean) - Method in class com.amx.duet.tools.json.JSONObject
Get an optional boolean associated with a key.
optDouble(int) - Method in class com.amx.duet.tools.json.JSONArray
Get the optional double value associated with an index.
optDouble(int, double) - Method in class com.amx.duet.tools.json.JSONArray
Get the optional double value associated with an index.
optDouble(String) - Method in class com.amx.duet.tools.json.JSONObject
Get an optional double associated with a key, or NaN if there is no such key or if its value is not a number.
optDouble(String, double) - Method in class com.amx.duet.tools.json.JSONObject
Get an optional double associated with a key, or the defaultValue if there is no such key or if its value is not a number.
optInt(int) - Method in class com.amx.duet.tools.json.JSONArray
Get the optional int value associated with an index.
optInt(int, int) - Method in class com.amx.duet.tools.json.JSONArray
Get the optional int value associated with an index.
optInt(String) - Method in class com.amx.duet.tools.json.JSONObject
Get an optional int value associated with a key, or zero if there is no such key or if the value is not a number.
optInt(String, int) - Method in class com.amx.duet.tools.json.JSONObject
Get an optional int value associated with a key, or the default if there is no such key or if the value is not a number.
optJSONArray(int) - Method in class com.amx.duet.tools.json.JSONArray
Get the optional JSONArray associated with an index.
optJSONArray(String) - Method in class com.amx.duet.tools.json.JSONObject
Get an optional JSONArray associated with a key.
optJSONObject(int) - Method in class com.amx.duet.tools.json.JSONArray
Get the optional JSONObject associated with an index.
optJSONObject(String) - Method in class com.amx.duet.tools.json.JSONObject
Get an optional JSONObject associated with a key.
optLong(int) - Method in class com.amx.duet.tools.json.JSONArray
Get the optional long value associated with an index.
optLong(int, long) - Method in class com.amx.duet.tools.json.JSONArray
Get the optional long value associated with an index.
optLong(String) - Method in class com.amx.duet.tools.json.JSONObject
Get an optional long value associated with a key, or zero if there is no such key or if the value is not a number.
optLong(String, long) - Method in class com.amx.duet.tools.json.JSONObject
Get an optional long value associated with a key, or the default if there is no such key or if the value is not a number.
optString(int) - Method in class com.amx.duet.tools.json.JSONArray
Get the optional string value associated with an index.
optString(int, String) - Method in class com.amx.duet.tools.json.JSONArray
Get the optional string associated with an index.
optString(String) - Method in class com.amx.duet.tools.json.JSONObject
Get an optional string associated with a key.
optString(String, String) - Method in class com.amx.duet.tools.json.JSONObject
Get an optional string associated with a key.

P

PASSWORD - Static variable in class com.amx.duet.tools.comm.DeviceUtil
String constant used for getting or setting the Password property for a Device in conjunction with a NetLinx PROPERTY call.
POLL_TIME - Static variable in class com.amx.duet.tools.comm.DeviceUtil
String constant used for getting or setting the Poll Time property for a Device in conjunction with a NetLinx PROPERTY call.
POLL_TIME_MAX - Static variable in class com.amx.duet.tools.comm.DeviceUtil
The maximum polling time in milliseconds.
POLL_TIME_MIN - Static variable in class com.amx.duet.tools.comm.DeviceUtil
The minimum polling time in milliseconds.
Pulse(NetLinxDevice, int) - Static method in class com.amx.duet.tools.util.NetLinxUtil
Send a pulse command to the device.
Pulser - class com.amx.duet.tools.util.Pulser.
This class was created to be a NetLinxDevice pulse manager.
Pulser(int) - Constructor for class com.amx.duet.tools.util.Pulser
Constructs a new Pulser object with the timer set to time passed in.
Push(NetLinxDevice, int) - Static method in class com.amx.duet.tools.util.NetLinxUtil
Send a push command to the device.
packError(DPS, int) - Static method in class com.amx.duet.tools.util.EventPacker
Create an ERROR Event for the passed in DPS.
packOff(DPS, int) - Static method in class com.amx.duet.tools.util.EventPacker
Create an OFF Event for the passed in DPS.
packOffInputChannel(DPS, int) - Static method in class com.amx.duet.tools.util.EventPacker
Create a RELEASE Event for the passed in DPS.
packOffline(DPS) - Static method in class com.amx.duet.tools.util.EventPacker
Create an OFFLINE Event for the passed in DPS.
packOn(DPS, int) - Static method in class com.amx.duet.tools.util.EventPacker
Create an ON Event for the passed in DPS.
packOnInputChannel(DPS, int) - Static method in class com.amx.duet.tools.util.EventPacker
Create a PUSH Event for the passed in DPS.
packOnline(DPS) - Static method in class com.amx.duet.tools.util.EventPacker
Create an ONLINE Event for the passed in DPS.
packSendCommand(DPS, byte[]) - Static method in class com.amx.duet.tools.util.EventPacker
Create a SEND_COMMAND Event for the passed in DPS.
packSendCommand(DPS, char[]) - Static method in class com.amx.duet.tools.util.EventPacker
Create a SEND_COMMAND Event for the passed in DPS.
packSendCommand(DPS, String) - Static method in class com.amx.duet.tools.util.EventPacker
Create a SEND_COMMAND Event for the passed in DPS.
packSendCommandWide(DPS, String) - Static method in class com.amx.duet.tools.util.EventPacker
Create a wide string SEND_COMMAND Event for the passed in DPS.
packSendCustom(DPS, int, int, int, int, int, int, byte[], byte[]) - Static method in class com.amx.duet.tools.util.EventPacker
Create a CUSTOM Event for the passed in DPS.
packSendCustom(DPS, int, int, int, int, int, int, char[], byte[]) - Static method in class com.amx.duet.tools.util.EventPacker
Create a CUSTOM Event for the passed in DPS.
packSendCustom(DPS, int, int, int, int, int, int, String, byte[]) - Static method in class com.amx.duet.tools.util.EventPacker
Create a CUSTOM Event for the passed in DPS.
packSendCustomWide(DPS, int, int, int, int, int, int, String, byte[]) - Static method in class com.amx.duet.tools.util.EventPacker
Create a wide string CUSTOM Event for the passed in DPS.
packSendLevel(DPS, int, Level) - Static method in class com.amx.duet.tools.util.EventPacker
Create a LEVEL Event for the passed in DPS.
packSendLevel(DPS, int, int) - Static method in class com.amx.duet.tools.util.EventPacker
Create a LEVEL Event for the passed in DPS.
packSendLevel(DPS, int, float) - Static method in class com.amx.duet.tools.util.EventPacker
Create a LEVEL Event for the passed in DPS.
packSendString(DPS, byte[]) - Static method in class com.amx.duet.tools.util.EventPacker
Create a SEND_STRING Event for the passed in DPS.
packSendString(DPS, char[]) - Static method in class com.amx.duet.tools.util.EventPacker
Create a SEND_STRING Event for the passed in DPS.
packSendString(DPS, String) - Static method in class com.amx.duet.tools.util.EventPacker
Create a SEND_STRING Event for the passed in DPS.
packSendStringWide(DPS, String) - Static method in class com.amx.duet.tools.util.EventPacker
Create a wide string SEND_STRING Event for the passed in DPS.
parse(String, String) - Static method in class com.amx.duet.tools.text.StringUtil
Returns an array of strings containing each parsed value
parseResponse(ByteBuffer) - Method in interface com.amx.duet.tools.comm.IDeviceListener
Parse a single response passed in from handleIncomingData().
pauseQueueTimeline() - Method in class com.amx.duet.tools.comm.DeviceUtil
Pauses the current queue timeline making sure the timeline is not already paused.
pollEvent() - Method in interface com.amx.duet.tools.comm.IDeviceListener
Query device for status here.
processAddSurroundModeEvent(int, String) - Method in class com.amx.duet.tools.comm.component.VirtualPreAmpComponent
Processes the event when a Surround Mode is added.
processGetNextRequest(SNMPPDU, String) - Method in interface com.amx.duet.tools.net.snmp.api.SNMPRequestListener
Handles Get-Next- request messages.
processRequest(SNMPPDU, String) - Method in interface com.amx.duet.tools.net.snmp.api.SNMPRequestListener
Handles Get- or Set- request messages.
processSurroundModeCountEvent(int) - Method in interface com.amx.duet.tools.comm.ISurroundModes
Processes the event when the PreAmp Surround Mode Count is requested.
processSurroundModeCountEvent(int) - Method in class com.amx.duet.tools.comm.component.VirtualPreAmpComponent
Processes the event when the PreAmp Surround Mode Count is requested.
processSurroundModeProperties(String[]) - Method in interface com.amx.duet.tools.comm.ISurroundModes
Processes the event when the PreAmp Surround Mode properties are requested.
processSurroundModeProperties(String[]) - Method in class com.amx.duet.tools.comm.component.VirtualPreAmpComponent
Processes the event when the PreAmp Surround Mode properties are requested.
processSurroundModePropertyEvent(String) - Method in interface com.amx.duet.tools.comm.ISurroundModes
Processes the event when the PreAmp Surround Mode Property is changed.
processSurroundModePropertyEvent(String) - Method in class com.amx.duet.tools.comm.component.VirtualPreAmpComponent
Processes the event when the PreAmp Surround Mode Property is changed.
processSurroundModeSelectEvent(int) - Method in interface com.amx.duet.tools.comm.ISurroundModes
Processes the event when the PreAmp Surround Mode selection is made.
processSurroundModeSelectEvent(int) - Method in class com.amx.duet.tools.comm.component.VirtualPreAmpComponent
Processes the event when the PreAmp Surround Mode selection is made.
processv1Trap(SNMPv1TrapPDU) - Method in class com.amx.duet.tools.net.snmp.SNMPTrapConnection
 
processv1Trap(SNMPv1TrapPDU) - Method in interface com.amx.duet.tools.net.snmp.api.SNMPv1TrapListener
 
processv2InformRequest(SNMPv2InformRequestPDU) - Method in interface com.amx.duet.tools.net.snmp.api.SNMPv2InformRequestListener
 
processv2Trap(SNMPv2TrapPDU) - Method in class com.amx.duet.tools.net.snmp.SNMPTrapConnection
 
processv2Trap(SNMPv2TrapPDU) - Method in interface com.amx.duet.tools.net.snmp.api.SNMPv2TrapListener
 
pulse(NetLinxDevice, int) - Method in class com.amx.duet.tools.util.Pulser
Creates a channel on and off event for a specified amount of time.
put(boolean) - Method in class com.amx.duet.tools.json.JSONArray
Append a boolean value.
put(Collection) - Method in class com.amx.duet.tools.json.JSONArray
Put a value in the JSONArray, where the value will be a JSONArray which is produced from a Collection.
put(double) - Method in class com.amx.duet.tools.json.JSONArray
Append a double value.
put(int) - Method in class com.amx.duet.tools.json.JSONArray
Append an int value.
put(long) - Method in class com.amx.duet.tools.json.JSONArray
Append an long value.
put(Map) - Method in class com.amx.duet.tools.json.JSONArray
Put a value in the JSONArray, where the value will be a JSONObject which is produced from a Map.
put(Object) - Method in class com.amx.duet.tools.json.JSONArray
Append an object value.
put(int, boolean) - Method in class com.amx.duet.tools.json.JSONArray
Put or replace a boolean value in the JSONArray.
put(int, Collection) - Method in class com.amx.duet.tools.json.JSONArray
Put a value in the JSONArray, where the value will be a JSONArray which is produced from a Collection.
put(int, double) - Method in class com.amx.duet.tools.json.JSONArray
Put or replace a double value.
put(int, int) - Method in class com.amx.duet.tools.json.JSONArray
Put or replace an int value.
put(int, long) - Method in class com.amx.duet.tools.json.JSONArray
Put or replace a long value.
put(int, Map) - Method in class com.amx.duet.tools.json.JSONArray
Put a value in the JSONArray, where the value will be a JSONObject which is produced from a Map.
put(int, Object) - Method in class com.amx.duet.tools.json.JSONArray
Put or replace an object value in the JSONArray.
put(String, Collection) - Method in class com.amx.duet.tools.json.JSONObject
Put a key/value pair in the JSONObject, where the value will be a JSONArray which is produced from a Collection.
put(String, boolean) - Method in class com.amx.duet.tools.json.JSONObject
Put a key/boolean pair in the JSONObject.
put(String, double) - Method in class com.amx.duet.tools.json.JSONObject
Put a key/double pair in the JSONObject.
put(String, int) - Method in class com.amx.duet.tools.json.JSONObject
Put a key/int pair in the JSONObject.
put(String, long) - Method in class com.amx.duet.tools.json.JSONObject
Put a key/long pair in the JSONObject.
put(String, Map) - Method in class com.amx.duet.tools.json.JSONObject
Put a key/value pair in the JSONObject, where the value will be a JSONObject which is produced from a Map.
put(String, Object) - Method in class com.amx.duet.tools.json.JSONObject
Put a key/value pair in the JSONObject.
putBoolean(byte[], int, boolean) - Static method in class com.amx.duet.tools.lang.Bits
Method for packing boolean values into byte arrays starting at given offsets.
putChar(byte[], int, char) - Static method in class com.amx.duet.tools.lang.Bits
Method for packing character values into byte arrays starting at given offsets.
putDouble(byte[], int, double) - Static method in class com.amx.duet.tools.lang.Bits
Method for packing double values into byte arrays starting at given offsets.
putFloat(byte[], int, float) - Static method in class com.amx.duet.tools.lang.Bits
Method for packing float values into byte arrays starting at given offsets.
putInt(byte[], int, int) - Static method in class com.amx.duet.tools.lang.Bits
Method for packing integer values into byte arrays starting at given offsets.
putLong(byte[], int, long) - Static method in class com.amx.duet.tools.lang.Bits
Method for packing long values into byte arrays starting at given offsets.
putOpt(String, Object) - Method in class com.amx.duet.tools.json.JSONObject
Put a key/value pair in the JSONObject, but only if the key and the value are both non-null.
putShort(byte[], int, short) - Static method in class com.amx.duet.tools.lang.Bits
Method for packing short values into byte arrays starting at given offsets.

Q

quote(String) - Static method in class com.amx.duet.tools.json.JSONObject
Produce a string in double quotes with backslash sequences in all the right places.

R

RE - class com.amx.duet.tools.regexp.RE.
RE is an efficient, lightweight regular expression evaluator/matcher class.
RE(String) - Constructor for class com.amx.duet.tools.regexp.RE
Constructs a regular expression matcher from a String by compiling it using a new instance of RECompiler.
RE(String, int) - Constructor for class com.amx.duet.tools.regexp.RE
Constructs a regular expression matcher from a String by compiling it using a new instance of RECompiler.
RE(REProgram, int) - Constructor for class com.amx.duet.tools.regexp.RE
Construct a matcher for a pre-compiled regular expression from program (bytecode) data.
RE(REProgram) - Constructor for class com.amx.duet.tools.regexp.RE
Construct a matcher for a pre-compiled regular expression from program (bytecode) data.
RE() - Constructor for class com.amx.duet.tools.regexp.RE
Constructs a regular expression matcher with no initial program.
RECONNECT_TIME - Static variable in class com.amx.duet.tools.comm.DeviceUtil
String constant used for getting or setting the IP Reconnect Time property of an IP Device in conjunction with a NetLinx PROPERTY call.
RECONNECT_TIME_MAX - Static variable in class com.amx.duet.tools.comm.DeviceUtil
The maximum IP reconnect time in milliseconds.
RECONNECT_TIME_MIN - Static variable in class com.amx.duet.tools.comm.DeviceUtil
The minimum IP reconnect time in milliseconds.
RECompiler - class com.amx.duet.tools.regexp.RECompiler.
A regular expression compiler class.
RECompiler() - Constructor for class com.amx.duet.tools.regexp.RECompiler
Constructor.
REDebugCompiler - class com.amx.duet.tools.regexp.REDebugCompiler.
A subclass of RECompiler which can dump a regular expression program for debugging purposes.
REDebugCompiler() - Constructor for class com.amx.duet.tools.regexp.REDebugCompiler
 
REPLACE_ALL - Static variable in class com.amx.duet.tools.regexp.RE
Flag bit that indicates that subst should replace all occurrences of this regular expression.
REPLACE_BACKREFERENCES - Static variable in class com.amx.duet.tools.regexp.RE
Flag bit that indicates that subst should replace backreferences
REPLACE_FIRSTONLY - Static variable in class com.amx.duet.tools.regexp.RE
Flag bit that indicates that subst should only replace the first occurrence of this regular expression.
REProgram - class com.amx.duet.tools.regexp.REProgram.
A class that holds compiled regular expressions.
REProgram(char[]) - Constructor for class com.amx.duet.tools.regexp.REProgram
Constructs a program object from a character array
REProgram(int, char[]) - Constructor for class com.amx.duet.tools.regexp.REProgram
Constructs a program object from a character array
REProgram(char[], int) - Constructor for class com.amx.duet.tools.regexp.REProgram
Constructs a program object from a character array
RESyntaxException - exception com.amx.duet.tools.regexp.RESyntaxException.
Exception thrown to indicate a syntax error in a regular expression.
RESyntaxException(String) - Constructor for class com.amx.duet.tools.regexp.RESyntaxException
Constructor.
REUtil - class com.amx.duet.tools.regexp.REUtil.
This is a class that contains utility helper methods for this package.
REUtil() - Constructor for class com.amx.duet.tools.regexp.REUtil
 
RandomNumber(int) - Static method in class com.amx.duet.tools.util.NetLinxUtil
This function returns a random number X in the range 0 <= X < number.
Range - class com.amx.duet.tools.math.Range.
A utility class to handle ranges used within Duet modules.
Range(double, double, double, double) - Constructor for class com.amx.duet.tools.math.Range
Constructs and initializes the Range class.
Range(double, double, double) - Constructor for class com.amx.duet.tools.math.Range
Constructs and initializes the Range class.
RangeUtil - class com.amx.duet.tools.math.RangeUtil.
A utility class used for range checking and scaling.
RangeUtil() - Constructor for class com.amx.duet.tools.math.RangeUtil
 
ReaderCharacterIterator - class com.amx.duet.tools.regexp.ReaderCharacterIterator.
Encapsulates java.io.Reader as CharacterIterator
ReaderCharacterIterator(Reader) - Constructor for class com.amx.duet.tools.regexp.ReaderCharacterIterator
 
Reg - class com.amx.duet.tools.util.Reg.
This class is a wrapper class to simplify Registry editting.
Reg() - Constructor for class com.amx.duet.tools.util.Reg
Default constructor.
Reg(String) - Constructor for class com.amx.duet.tools.util.Reg
 
Release(NetLinxDevice, int) - Static method in class com.amx.duet.tools.util.NetLinxUtil
Send a release command to the device.
RemoveString(String, String) - Static method in class com.amx.duet.tools.text.StringUtil
Removes the first instance of the passed in pattern from the source string but does not change the source string in anyway.
RemoveString(ObjectRef, String) - Static method in class com.amx.duet.tools.text.StringUtil
Removes the first instance of the passed in pattern from the source string and manipulates the source string parameter to reflect the changes.
RemoveString(String, String, int) - Static method in class com.amx.duet.tools.text.StringUtil
Removes the first instance of the passed in pattern from the source string starting from the offset value but does not change the source string in anyway.
RemoveString(ObjectRef, String, int) - Static method in class com.amx.duet.tools.text.StringUtil
Removes the first instance of the passed in pattern from the source string starting from the offset value and manipulates the source string parameter to reflect the changes.
RemoveString(ObjectRef, int) - Static method in class com.amx.duet.tools.text.StringUtil
This function is used to remove a number of characters from a string
RemoveString(String, int) - Static method in class com.amx.duet.tools.text.StringUtil
This function is used to remove a number of characters from a string
RemoveStringAll(String, String) - Static method in class com.amx.duet.tools.text.StringUtil
Removes every instance of the passed in pattern from the string and returns the new string without any of the pattern data.
ReplaceString(String, String, String) - Static method in class com.amx.duet.tools.text.StringUtil
Removes every instance of the passed in pattern from the string and replaces them with the replace pattern.
RightString(String, int) - Static method in class com.amx.duet.tools.text.StringUtil
Retrieves a String containing the specified number of characters from the end of a string.
rangeCheck(int, int, int) - Static method in class com.amx.duet.tools.math.RangeUtil
Determines if a specific value falls within the specified bounds.
readKey(String) - Method in class com.amx.duet.tools.util.Reg
Retrieves an entry’s (specified by name) value from the currentKey.
receiveBufferSize - Variable in class com.amx.duet.tools.net.snmp.api.SNMPv1AgentInterface
 
recompile - class com.amx.duet.tools.regexp.recompile.
'recompile' is a command line tool that pre-compiles one or more regular expressions for use with the regular expression matcher class 'RE'.
recompile() - Constructor for class com.amx.duet.tools.regexp.recompile
 
reconnect() - Method in class com.amx.duet.tools.comm.DeviceUtil
Restart the IP connection timeline.
refresh() - Method in class com.amx.duet.tools.comm.DeviceUtil
refresh the client listeners with the module's cached state of the physical device by callback notifications.
refresh() - Method in interface com.amx.duet.tools.comm.ICommonComponent
Process events for all applicable events for the component.
refresh() - Method in class com.amx.duet.tools.comm.component.VirtualSourceSelectComponent
 
reinitialize() - Method in class com.amx.duet.tools.comm.DeviceUtil
During reinitialization volatile member variables are reset to their default values, timers and timelines are stopped, sockets are closed, values are updated from their set properties, and the data initialized state is set to false.
reinitialize() - Method in interface com.amx.duet.tools.comm.ICommonComponent
Reset local variables for the component.
reinitialize() - Method in class com.amx.duet.tools.comm.component.VirtualSourceSelectComponent
 
remove(String) - Method in class com.amx.duet.tools.json.JSONObject
Remove a name and its value, if present.
removeKey(String) - Method in class com.amx.duet.tools.util.Reg
Removes a key from the registry including all of the key’s values and any sub-keys and their values.
removeRequestListener(SNMPRequestListener) - Method in class com.amx.duet.tools.net.snmp.api.SNMPv1AgentInterface
 
removev1TrapListener(SNMPv1TrapListener) - Method in class com.amx.duet.tools.net.snmp.api.SNMPTrapReceiverInterface
 
removev2InformRequestListener(SNMPv2InformRequestListener) - Method in class com.amx.duet.tools.net.snmp.api.SNMPTrapReceiverInterface
 
removev2TrapListener(SNMPv2TrapListener) - Method in class com.amx.duet.tools.net.snmp.api.SNMPTrapReceiverInterface
 
replace(int, int, byte[]) - Method in class com.amx.duet.tools.lang.ByteBuffer
Replaces the bytes in a substring of this ByteBuffer with bytes in the specified byte[].
replace(byte[], byte[]) - Method in class com.amx.duet.tools.lang.ByteBuffer
Removes every instance of the passed in pattern from the ByteBuffer and replaces them with the replace pattern.
replace(int, int, byte[], byte[]) - Method in class com.amx.duet.tools.lang.ByteBuffer
Removes every instance of the passed in pattern from the ByteBuffer and replaces them with the replace pattern.
replace(byte[][], byte[][]) - Method in class com.amx.duet.tools.lang.ByteBuffer
Replaces a sequence of patterns with a sequence of replace values.
replace(int, int, byte[][], byte[][]) - Method in class com.amx.duet.tools.lang.ByteBuffer
Replaces a sequence of patterns with a sequence of replace values.
replace(int, int, String) - Method in class com.amx.duet.tools.text.StringBufferExt
Replaces the characters in a substring of this StringBufferExt with characters in the specified String.
requestID - Variable in class com.amx.duet.tools.net.snmp.api.SNMPv1CommunicationInterface
 
restartQueueTimeline() - Method in class com.amx.duet.tools.comm.DeviceUtil
Restarts the currently paused queue timeline making sure the timeline was paused.
restartTimeline(Timeline, long[]) - Method in class com.amx.duet.tools.comm.DeviceUtil
Reload and restart an existing timeline with a new set of times.
retrieveAllMIBInfo(String) - Method in class com.amx.duet.tools.net.snmp.api.SNMPv1CommunicationInterface
Retrieve all MIB variable values subsequent to the starting object identifier given in startID (in dotted-integer notation).
retrieveMIBTable(String) - Method in class com.amx.duet.tools.net.snmp.api.SNMPv1CommunicationInterface
Retrieve all MIB variable values whose OIDs start with the supplied baseID.
retrieveMIBTable(String[]) - Method in class com.amx.duet.tools.net.snmp.api.SNMPv1CommunicationInterface
Retrieve all MIB variable values whose OIDs start with the supplied baseIDs.
reverse() - Method in class com.amx.duet.tools.text.StringBufferExt
The character sequence contained in this string buffer is replaced by the reverse of the sequence.
run() - Method in class com.amx.duet.tools.net.snmp.SNMPConnection
 
run() - Method in class com.amx.duet.tools.net.snmp.SNMPTrapConnection
 
run() - Method in class com.amx.duet.tools.net.snmp.api.SNMPTrapReceiverInterface
The run() method for the trap interface's listener.
run() - Method in class com.amx.duet.tools.net.snmp.api.SNMPv1AgentInterface
The run() method for the agent interface's listener.
run() - Method in class com.amx.duet.tools.net.tcp.SocketConnection
 
run() - Method in class com.amx.duet.tools.net.udp.DatagramSocketConnection
 

S

SERIAL_ONLY - Static variable in class com.amx.duet.tools.comm.DeviceUtil
int constant used to define an IP/Serial combonation device.
SHORT - Static variable in class com.amx.duet.tools.lang.ObjectType
Short type.
SIZE_CHAR - Static variable in interface com.amx.duet.tools.io.IBinaryMarshall
 
SIZE_DWORD - Static variable in interface com.amx.duet.tools.io.IBinaryMarshall
 
SIZE_QWORD - Static variable in interface com.amx.duet.tools.io.IBinaryMarshall
 
SIZE_WORD - Static variable in interface com.amx.duet.tools.io.IBinaryMarshall
 
SNMPBERCodec - class com.amx.duet.tools.net.snmp.api.SNMPBERCodec.
SNMPBERCodec defines methods for converting from ASN.1 BER encoding to SNMPObject subclasses.
SNMPBERCodec() - Constructor for class com.amx.duet.tools.net.snmp.api.SNMPBERCodec
 
SNMPBITSTRING - Static variable in class com.amx.duet.tools.net.snmp.api.SNMPBERCodec
 
SNMPBadValueException - exception com.amx.duet.tools.net.snmp.api.SNMPBadValueException.
Exception thrown whenever attempt made to create SNMPObject subclass with inappropriate data, or to set its value with inappropriate data,
SNMPBadValueException() - Constructor for class com.amx.duet.tools.net.snmp.api.SNMPBadValueException
 
SNMPBadValueException(String) - Constructor for class com.amx.duet.tools.net.snmp.api.SNMPBadValueException
Create exception with message string.
SNMPBitString - class com.amx.duet.tools.net.snmp.api.SNMPBitString.
Class representing a general string of bits.
SNMPBitString() - Constructor for class com.amx.duet.tools.net.snmp.api.SNMPBitString
Create a zero-length bit string.
SNMPBitString(String) - Constructor for class com.amx.duet.tools.net.snmp.api.SNMPBitString
Create a bit string from the bytes of the supplied String.
SNMPBitString(byte[]) - Constructor for class com.amx.duet.tools.net.snmp.api.SNMPBitString
Create a bit string from the supplied byte array.
SNMPCOUNTER32 - Static variable in class com.amx.duet.tools.net.snmp.api.SNMPBERCodec
 
SNMPCOUNTER64 - Static variable in class com.amx.duet.tools.net.snmp.api.SNMPBERCodec
 
SNMPConnection - class com.amx.duet.tools.net.snmp.SNMPConnection.
The SNMPConnection class is a wrapper around all of the basic SNMP operations.
SNMPConnection() - Constructor for class com.amx.duet.tools.net.snmp.SNMPConnection
Default constructor
SNMPConnection(int, InetAddress, String, String, SNMPConnectionListener) - Constructor for class com.amx.duet.tools.net.snmp.SNMPConnection
Setup the SNMP connection with all initial values.
SNMPConnection(int, String, String, String, SNMPConnectionListener) - Constructor for class com.amx.duet.tools.net.snmp.SNMPConnection
Setup the SNMP connection with initial values using a String IP address.
SNMPConnection(InetAddress, String, String, SNMPConnectionListener) - Constructor for class com.amx.duet.tools.net.snmp.SNMPConnection
Setup the SNMP connection with initial values using the default SNMP version (latest supported).
SNMPConnection(String, String, String, SNMPConnectionListener) - Constructor for class com.amx.duet.tools.net.snmp.SNMPConnection
Setup the SNMP connection with initial values using the default SNMP version (latest supported) and a String IP address.
SNMPConnectionListener - interface com.amx.duet.tools.net.snmp.SNMPConnectionListener.
This class is always used in conjunction with the SNMPConnection class and must be implemented by any class wishing to receive SNMP events.
SNMPCounter32 - class com.amx.duet.tools.net.snmp.api.SNMPCounter32.
Defines a 32-bit counter, whose value wraps if initialized with a larger value.
SNMPCounter32() - Constructor for class com.amx.duet.tools.net.snmp.api.SNMPCounter32
Initialize value to 0.
SNMPCounter32(long) - Constructor for class com.amx.duet.tools.net.snmp.api.SNMPCounter32
 
SNMPCounter64 - class com.amx.duet.tools.net.snmp.api.SNMPCounter64.
Defines a 64-bit counter, whose value wraps if initialized with a larger value.
SNMPCounter64() - Constructor for class com.amx.duet.tools.net.snmp.api.SNMPCounter64
Initialize value to 0.
SNMPCounter64(long) - Constructor for class com.amx.duet.tools.net.snmp.api.SNMPCounter64
 
SNMPException - exception com.amx.duet.tools.net.snmp.api.SNMPException.
Exception thrown when attempt to set or get value of SNMP OID fails.
SNMPException() - Constructor for class com.amx.duet.tools.net.snmp.api.SNMPException
 
SNMPException(String) - Constructor for class com.amx.duet.tools.net.snmp.api.SNMPException
Create exception with message string.
SNMPGAUGE32 - Static variable in class com.amx.duet.tools.net.snmp.api.SNMPBERCodec
 
SNMPGETNEXTREQUEST - Static variable in class com.amx.duet.tools.net.snmp.api.SNMPBERCodec
 
SNMPGETREQUEST - Static variable in class com.amx.duet.tools.net.snmp.api.SNMPBERCodec
 
SNMPGETRESPONSE - Static variable in class com.amx.duet.tools.net.snmp.api.SNMPBERCodec
 
SNMPGauge32 - class com.amx.duet.tools.net.snmp.api.SNMPGauge32.
Defines a 32-bit gauge, whose value "pegs" at the maximum if initialized with a larger value.
SNMPGauge32() - Constructor for class com.amx.duet.tools.net.snmp.api.SNMPGauge32
Initialize value to 0.
SNMPGauge32(long) - Constructor for class com.amx.duet.tools.net.snmp.api.SNMPGauge32
 
SNMPGetException - exception com.amx.duet.tools.net.snmp.api.SNMPGetException.
Exception thrown when attempt to get value of SNMP OID from device fails.
SNMPGetException(int, int) - Constructor for class com.amx.duet.tools.net.snmp.api.SNMPGetException
Create exception with errorIndex and errorStatus
SNMPGetException(String, int, int) - Constructor for class com.amx.duet.tools.net.snmp.api.SNMPGetException
Create exception with errorIndex, errorStatus and message string
SNMPINTEGER - Static variable in class com.amx.duet.tools.net.snmp.api.SNMPBERCodec
 
SNMPIPADDRESS - Static variable in class com.amx.duet.tools.net.snmp.api.SNMPBERCodec
 
SNMPIPAddress - class com.amx.duet.tools.net.snmp.api.SNMPIPAddress.
Class to hold IP addresses; special case of SNMP Octet String.
SNMPIPAddress() - Constructor for class com.amx.duet.tools.net.snmp.api.SNMPIPAddress
Initialize to 0.0.0.0
SNMPIPAddress(String) - Constructor for class com.amx.duet.tools.net.snmp.api.SNMPIPAddress
Used to initialize from a string containing a standard "dotted" IP address.
SNMPIPAddress(byte[]) - Constructor for class com.amx.duet.tools.net.snmp.api.SNMPIPAddress
Used to initialize from the BER encoding, as received in a response from an SNMP device responding to an SNMPGetRequest, or from a supplied byte array containing the address components.
SNMPInformRequestSenderInterface - class com.amx.duet.tools.net.snmp.api.SNMPInformRequestSenderInterface.
The class SNMPInformRequestSenderInterface implements an interface for sending SNMPv2 inform request messages to a remote SNMP manager.
SNMPInformRequestSenderInterface() - Constructor for class com.amx.duet.tools.net.snmp.api.SNMPInformRequestSenderInterface
Construct a new inform request sender object to send inform requests to remote SNMP hosts.
SNMPInformRequestSenderInterface(int) - Constructor for class com.amx.duet.tools.net.snmp.api.SNMPInformRequestSenderInterface
Construct a new inform request sender object to send inform requests to remote SNMP hosts, binding to the specified local port.
SNMPInteger - class com.amx.duet.tools.net.snmp.api.SNMPInteger.
Defines an arbitrarily-sized integer value; there is no limit on size due to the use of Java.lang.BigInteger to store the value internally.
SNMPInteger() - Constructor for class com.amx.duet.tools.net.snmp.api.SNMPInteger
Initialize value to 0.
SNMPInteger(long) - Constructor for class com.amx.duet.tools.net.snmp.api.SNMPInteger
 
SNMPInteger(BigInteger) - Constructor for class com.amx.duet.tools.net.snmp.api.SNMPInteger
 
SNMPMessage - class com.amx.duet.tools.net.snmp.api.SNMPMessage.
Defines the SNMPMessage class as a special case of SNMPSequence.
SNMPMessage(int, String, SNMPPDU) - Constructor for class com.amx.duet.tools.net.snmp.api.SNMPMessage
Create an SNMP message with specified version, community, and pdu.
SNMPMessage(int, String, SNMPv1TrapPDU) - Constructor for class com.amx.duet.tools.net.snmp.api.SNMPMessage
Create an SNMP message with specified version, community, and trap pdu.
SNMPMessage(int, String, SNMPv2TrapPDU) - Constructor for class com.amx.duet.tools.net.snmp.api.SNMPMessage
Create an SNMP message with specified version, community, and v2 trap pdu.
SNMPNSAPADDRESS - Static variable in class com.amx.duet.tools.net.snmp.api.SNMPBERCodec
 
SNMPNSAPAddress - class com.amx.duet.tools.net.snmp.api.SNMPNSAPAddress.
Defines class for holding physical 6-byte addresses.
SNMPNSAPAddress() - Constructor for class com.amx.duet.tools.net.snmp.api.SNMPNSAPAddress
Initialize address to 0.0.0.0.0.0.
SNMPNSAPAddress(String) - Constructor for class com.amx.duet.tools.net.snmp.api.SNMPNSAPAddress
 
SNMPNSAPAddress(byte[]) - Constructor for class com.amx.duet.tools.net.snmp.api.SNMPNSAPAddress
Used to initialize from the BER encoding, as received in a response from an SNMP device responding to an SNMPGetRequest, or from a supplied byte array containing the address components.
SNMPNULL - Static variable in class com.amx.duet.tools.net.snmp.api.SNMPBERCodec
 
SNMPNull - class com.amx.duet.tools.net.snmp.api.SNMPNull.
Object representing the SNMP Null data type.
SNMPNull() - Constructor for class com.amx.duet.tools.net.snmp.api.SNMPNull
 
SNMPOBJECTIDENTIFIER - Static variable in class com.amx.duet.tools.net.snmp.api.SNMPBERCodec
 
SNMPOCTETSTRING - Static variable in class com.amx.duet.tools.net.snmp.api.SNMPBERCodec
 
SNMPOPAQUE - Static variable in class com.amx.duet.tools.net.snmp.api.SNMPBERCodec
 
SNMPObject - class com.amx.duet.tools.net.snmp.api.SNMPObject.
Abstract base class of all SNMP data type classes.
SNMPObject() - Constructor for class com.amx.duet.tools.net.snmp.api.SNMPObject
 
SNMPObjectIdentifier - class com.amx.duet.tools.net.snmp.api.SNMPObjectIdentifier.
Class representing ASN.1 object identifiers.
SNMPObjectIdentifier() - Constructor for class com.amx.duet.tools.net.snmp.api.SNMPObjectIdentifier
Create a new empty object identifier (0-length array).
SNMPObjectIdentifier(String) - Constructor for class com.amx.duet.tools.net.snmp.api.SNMPObjectIdentifier
Create a new object identifier from the supplied string of dot-separated nonegative decimal integer values.
SNMPObjectIdentifier(int[]) - Constructor for class com.amx.duet.tools.net.snmp.api.SNMPObjectIdentifier
Create a new object identifier from the supplied array of nonegative integer values.
SNMPObjectIdentifier(long[]) - Constructor for class com.amx.duet.tools.net.snmp.api.SNMPObjectIdentifier
Create a new object identifier from the supplied array of nonegative long values.
SNMPOctetString - class com.amx.duet.tools.net.snmp.api.SNMPOctetString.
Class representing a general string of octets.
SNMPOctetString() - Constructor for class com.amx.duet.tools.net.snmp.api.SNMPOctetString
Create a zero-length octet string.
SNMPOctetString(String) - Constructor for class com.amx.duet.tools.net.snmp.api.SNMPOctetString
Create an octet string from the bytes of the supplied String.
SNMPOctetString(byte[]) - Constructor for class com.amx.duet.tools.net.snmp.api.SNMPOctetString
Create an octet string from the supplied byte array.
SNMPPDU - class com.amx.duet.tools.net.snmp.api.SNMPPDU.
The SNMPPDU class represents an SNMP PDU from RFC 1157, as indicated below.
SNMPPDU(byte, int, int, int, SNMPSequence) - Constructor for class com.amx.duet.tools.net.snmp.api.SNMPPDU
Create a new PDU of the specified type, with given request ID, error status, and error index, and containing the supplied SNMP sequence as data.
SNMPPORT - Static variable in class com.amx.duet.tools.net.snmp.api.SNMPv1CommunicationInterface
 
SNMPRequestException - exception com.amx.duet.tools.net.snmp.api.SNMPRequestException.
Exception thrown when request to get or set the value of an SNMP OID on a device fails.
SNMPRequestException(int, int) - Constructor for class com.amx.duet.tools.net.snmp.api.SNMPRequestException
Create exception with errorIndex, errorStatus
SNMPRequestException(String, int, int) - Constructor for class com.amx.duet.tools.net.snmp.api.SNMPRequestException
Create exception with errorIndex, errorStatus, and message string
SNMPRequestListener - interface com.amx.duet.tools.net.snmp.api.SNMPRequestListener.
SNMPRequestListener is an interface that must be implemented by any class which wishes to act as a handler for request messages sent from remote SNMP management entities.
SNMPSEQUENCE - Static variable in class com.amx.duet.tools.net.snmp.api.SNMPBERCodec
 
SNMPSETREQUEST - Static variable in class com.amx.duet.tools.net.snmp.api.SNMPBERCodec
 
SNMPSequence - class com.amx.duet.tools.net.snmp.api.SNMPSequence.
One of the most important SNMP classes.
SNMPSequence() - Constructor for class com.amx.duet.tools.net.snmp.api.SNMPSequence
Create a new empty sequence.
SNMPSequence(Vector) - Constructor for class com.amx.duet.tools.net.snmp.api.SNMPSequence
Create a new SNMP sequence from the supplied Vector of SNMPObjects.
SNMPSetException - exception com.amx.duet.tools.net.snmp.api.SNMPSetException.
Exception thrown when attempt to set the value of an SNMP OID on a device fails.
SNMPSetException(int, int) - Constructor for class com.amx.duet.tools.net.snmp.api.SNMPSetException
Create exception with errorIndex and errorStatus
SNMPSetException(String, int, int) - Constructor for class com.amx.duet.tools.net.snmp.api.SNMPSetException
Create exception with errorIndex, errorStatus and message string
SNMPTIMETICKS - Static variable in class com.amx.duet.tools.net.snmp.api.SNMPBERCodec
 
SNMPTRAP - Static variable in class com.amx.duet.tools.net.snmp.api.SNMPBERCodec
 
SNMPTimeTicks - class com.amx.duet.tools.net.snmp.api.SNMPTimeTicks.
SNMP datatype used to represent time value.
SNMPTimeTicks() - Constructor for class com.amx.duet.tools.net.snmp.api.SNMPTimeTicks
 
SNMPTimeTicks(long) - Constructor for class com.amx.duet.tools.net.snmp.api.SNMPTimeTicks
The long value is truncated to 32 bits for SNMP v2 compatibility.
SNMPTrapConnection - class com.amx.duet.tools.net.snmp.SNMPTrapConnection.
This class is not complete...
SNMPTrapConnection(int, InetAddress, String, String, SNMPTrapConnectionListener) - Constructor for class com.amx.duet.tools.net.snmp.SNMPTrapConnection
 
SNMPTrapConnection(int, String, String, String, SNMPTrapConnectionListener) - Constructor for class com.amx.duet.tools.net.snmp.SNMPTrapConnection
 
SNMPTrapConnection(InetAddress, String, String, SNMPTrapConnectionListener) - Constructor for class com.amx.duet.tools.net.snmp.SNMPTrapConnection
 
SNMPTrapConnection(String, String, String, SNMPTrapConnectionListener) - Constructor for class com.amx.duet.tools.net.snmp.SNMPTrapConnection
 
SNMPTrapConnectionListener - interface com.amx.duet.tools.net.snmp.SNMPTrapConnectionListener.
 
SNMPTrapReceiverInterface - class com.amx.duet.tools.net.snmp.api.SNMPTrapReceiverInterface.
The class SNMPTrapListenerInterface implements a server which listens for trap and inform request messages sent from remote SNMP entities.
SNMPTrapReceiverInterface() - Constructor for class com.amx.duet.tools.net.snmp.api.SNMPTrapReceiverInterface
Construct a new trap receiver object to receive traps from remote SNMP hosts.
SNMPTrapReceiverInterface(PrintWriter) - Constructor for class com.amx.duet.tools.net.snmp.api.SNMPTrapReceiverInterface
Construct a new trap receiver object to receive traps from remote SNMP hosts.
SNMPTrapSenderInterface - class com.amx.duet.tools.net.snmp.api.SNMPTrapSenderInterface.
The class SNMPTrapSenderInterface implements an interface for sending SNMPv1 and SNMPv2 trap messages to a remote SNMP manager.
SNMPTrapSenderInterface() - Constructor for class com.amx.duet.tools.net.snmp.api.SNMPTrapSenderInterface
Construct a new trap sender object to send traps to remote SNMP hosts.
SNMPTrapSenderInterface(int) - Constructor for class com.amx.duet.tools.net.snmp.api.SNMPTrapSenderInterface
Construct a new trap sender object to send traps to remote SNMP hosts, binding to the specified local port.
SNMPUINTEGER32 - Static variable in class com.amx.duet.tools.net.snmp.api.SNMPBERCodec
 
SNMPUInteger32 - class com.amx.duet.tools.net.snmp.api.SNMPUInteger32.
Defines a 32-bit unsigned integer value; wraps if initialized with a larger value.
SNMPUInteger32() - Constructor for class com.amx.duet.tools.net.snmp.api.SNMPUInteger32
Initialize value to 0.
SNMPUInteger32(long) - Constructor for class com.amx.duet.tools.net.snmp.api.SNMPUInteger32
Initialize value to newValue; wrap if newValue too big for 32 bits.
SNMPUNKNOWNOBJECT - Static variable in class com.amx.duet.tools.net.snmp.api.SNMPBERCodec
 
SNMPUnknownObject - class com.amx.duet.tools.net.snmp.api.SNMPUnknownObject.
Used when an unknown SNMP object type is encountered.
SNMPUnknownObject(byte[]) - Constructor for class com.amx.duet.tools.net.snmp.api.SNMPUnknownObject
Just takes a byte array, and uses this as raw bytes.
SNMPVarBindList - class com.amx.duet.tools.net.snmp.api.SNMPVarBindList.
The SNMPVarBindList class is a specialization of SNMPSequence that contains a list of SNMPVariablePair objects.
SNMPVarBindList() - Constructor for class com.amx.duet.tools.net.snmp.api.SNMPVarBindList
Create a new empty variable binding list.
SNMPVariablePair - class com.amx.duet.tools.net.snmp.api.SNMPVariablePair.
The SNMPVariablePair class implements the VarBind specification detailed below from RFC 1157.
SNMPVariablePair(SNMPObjectIdentifier, SNMPObject) - Constructor for class com.amx.duet.tools.net.snmp.api.SNMPVariablePair
Create a new variable pair having the supplied object identifier and vale.
SNMP_PORT - Static variable in class com.amx.duet.tools.net.snmp.api.SNMPv1AgentInterface
 
SNMP_TRAP_PORT - Static variable in class com.amx.duet.tools.net.snmp.api.SNMPInformRequestSenderInterface
 
SNMP_TRAP_PORT - Static variable in class com.amx.duet.tools.net.snmp.api.SNMPTrapReceiverInterface
 
SNMP_TRAP_PORT - Static variable in class com.amx.duet.tools.net.snmp.api.SNMPTrapSenderInterface
 
SNMPv1AgentInterface - class com.amx.duet.tools.net.snmp.api.SNMPv1AgentInterface.
The class SNMPv1AgentInterface implements an interface for responding to requests sent from a remote SNMP manager.
SNMPv1AgentInterface(int) - Constructor for class com.amx.duet.tools.net.snmp.api.SNMPv1AgentInterface
Construct a new agent object to listen for requests from remote SNMP managers.
SNMPv1AgentInterface(int, int) - Constructor for class com.amx.duet.tools.net.snmp.api.SNMPv1AgentInterface
Construct a new agent object to listen for requests from remote SNMP managers.
SNMPv1AgentInterface(int, PrintWriter) - Constructor for class com.amx.duet.tools.net.snmp.api.SNMPv1AgentInterface
Construct a new agent object to listen for requests from remote SNMP managers.
SNMPv1AgentInterface(int, int, PrintWriter) - Constructor for class com.amx.duet.tools.net.snmp.api.SNMPv1AgentInterface
Construct a new agent object to listen for requests from remote SNMP managers.
SNMPv1CommunicationInterface - class com.amx.duet.tools.net.snmp.api.SNMPv1CommunicationInterface.
The class SNMPv1CommunicationInterface defines methods for communicating with SNMP entities.
SNMPv1CommunicationInterface(int, InetAddress, String) - Constructor for class com.amx.duet.tools.net.snmp.api.SNMPv1CommunicationInterface
Construct a new communication object to communicate with the specified host using the given community name.
SNMPv1TrapListener - interface com.amx.duet.tools.net.snmp.api.SNMPv1TrapListener.
SNMPv1TrapListener is an interface that must be implemented by any class which wishes to act as a "listener" for trap messages sent from remote SNMP entities to an instance of the SNMPTrapListenerInterface class.
SNMPv1TrapPDU - class com.amx.duet.tools.net.snmp.api.SNMPv1TrapPDU.
The SNMPTrapPDU class represents an SNMPv1 Trap PDU from RFC 1157, as indicated below.
SNMPv1TrapPDU(SNMPObjectIdentifier, SNMPIPAddress, int, int, SNMPTimeTicks, SNMPSequence) - Constructor for class com.amx.duet.tools.net.snmp.api.SNMPv1TrapPDU
Create a new Trap PDU of the specified type, with given request ID, error status, and error index, and containing the supplied SNMP sequence as data.
SNMPv1TrapPDU(SNMPObjectIdentifier, SNMPIPAddress, int, int, SNMPTimeTicks) - Constructor for class com.amx.duet.tools.net.snmp.api.SNMPv1TrapPDU
Create a new Trap PDU of the specified type, with given request ID, error status, and error index, and containing an empty SNMP sequence (VarBindList) as additional data.
SNMPv2BULKREQUEST - Static variable in class com.amx.duet.tools.net.snmp.api.SNMPBERCodec
 
SNMPv2BulkRequestPDU - class com.amx.duet.tools.net.snmp.api.SNMPv2BulkRequestPDU.
The SNMPv2BulkRequestPDU class represents an SNMPv2 Bulk Request PDU from RFC 1905, as indicated below.
SNMPv2BulkRequestPDU(int, int, int, SNMPSequence) - Constructor for class com.amx.duet.tools.net.snmp.api.SNMPv2BulkRequestPDU
Create a new PDU of the specified type, with given request ID, non-repeaters, and max-repetitions fields, and containing the supplied SNMP sequence as data.
SNMPv2INFORMREQUEST - Static variable in class com.amx.duet.tools.net.snmp.api.SNMPBERCodec
 
SNMPv2InformRequestListener - interface com.amx.duet.tools.net.snmp.api.SNMPv2InformRequestListener.
SNMPv2InformRequestListener is an interface that must be implemented by any class which wishes to act as a "listener" for SNMPv2 inform request messages sent from remote SNMP entities to an instance of the SNMPTrapListenerInterface class.
SNMPv2InformRequestPDU - class com.amx.duet.tools.net.snmp.api.SNMPv2InformRequestPDU.
The SNMPv2InformRequestPDU class represents an SNMPv2 Trap PDU from RFC 1448, as indicated below.
SNMPv2InformRequestPDU(SNMPTimeTicks, SNMPObjectIdentifier, SNMPSequence) - Constructor for class com.amx.duet.tools.net.snmp.api.SNMPv2InformRequestPDU
Create a new Inform Request PDU with given trapOID and sysUptime, and containing the supplied SNMP sequence as data.
SNMPv2InformRequestPDU(SNMPObjectIdentifier, SNMPTimeTicks) - Constructor for class com.amx.duet.tools.net.snmp.api.SNMPv2InformRequestPDU
Create a new Inform Request PDU with given trapOID and sysUptime, and containing an empty SNMP sequence (VarBindList) as additional data.
SNMPv2TRAP - Static variable in class com.amx.duet.tools.net.snmp.api.SNMPBERCodec
 
SNMPv2TrapListener - interface com.amx.duet.tools.net.snmp.api.SNMPv2TrapListener.
SNMPv2TrapListener is an interface that must be implemented by any class which wishes to act as a "listener" for SNMPv2 trap messages sent from remote SNMP entities to an instance of the SNMPTrapListenerInterface class.
SNMPv2TrapPDU - class com.amx.duet.tools.net.snmp.api.SNMPv2TrapPDU.
The SNMPv2TrapPDU class represents an SNMPv2 Trap PDU from RFC 1448, as indicated below.
SNMPv2TrapPDU(SNMPTimeTicks, SNMPObjectIdentifier, SNMPSequence) - Constructor for class com.amx.duet.tools.net.snmp.api.SNMPv2TrapPDU
Create a new Trap PDU with given trapOID and sysUptime, and containing the supplied SNMP sequence as data.
SNMPv2TrapPDU(SNMPObjectIdentifier, SNMPTimeTicks) - Constructor for class com.amx.duet.tools.net.snmp.api.SNMPv2TrapPDU
Create a new Trap PDU with given trapOID and sysUptime, and containing an empty SNMP sequence (VarBindList) as additional data.
SNMPv2pAUTHORIZEDMESSAGE - Static variable in class com.amx.duet.tools.net.snmp.api.SNMPBERCodec
 
SNMPv2pCOMMUNICATION - Static variable in class com.amx.duet.tools.net.snmp.api.SNMPBERCodec
 
SNMPv2pENCRYPTEDDATA - Static variable in class com.amx.duet.tools.net.snmp.api.SNMPBERCodec
 
SNMPv2pENCRYPTEDMESSAGE - Static variable in class com.amx.duet.tools.net.snmp.api.SNMPBERCodec
 
STRING - Static variable in class com.amx.duet.tools.lang.ObjectType
String type.
STV_DECODE_DATA_INCOMPLETE - Static variable in interface com.amx.duet.tools.io.IBinaryMarshall
 
STV_DECODE_DATA_TOO_SMALL - Static variable in interface com.amx.duet.tools.io.IBinaryMarshall
 
STV_DECODE_EOS - Static variable in interface com.amx.duet.tools.io.IBinaryMarshall
 
STV_DECODE_OBJECT_TOO_SMALL - Static variable in interface com.amx.duet.tools.io.IBinaryMarshall
 
STV_DECODE_OK - Static variable in interface com.amx.duet.tools.io.IBinaryMarshall
 
STV_DECODE_VARIABLE_MISMATCH - Static variable in interface com.amx.duet.tools.io.IBinaryMarshall
 
STV_ENCODE_BUFFER_TOO_SMALL - Static variable in interface com.amx.duet.tools.io.IBinaryMarshall
 
STV_ENCODE_OK - Static variable in interface com.amx.duet.tools.io.IBinaryMarshall
 
STV_ENCODE_VARIABLE_UNKNOWN - Static variable in interface com.amx.duet.tools.io.IBinaryMarshall
 
SURROUND_MODE - Static variable in class com.amx.duet.tools.comm.SurroundModesAdvancedEvent
 
SURROUND_MODES_INQUIRY - Static variable in class com.amx.duet.tools.comm.SurroundModesAdvancedEvent
 
SURROUND_MODE_COUNT - Static variable in class com.amx.duet.tools.comm.SurroundModesAdvancedEvent
 
SURROUND_MODE_COUNT_INQUIRY - Static variable in class com.amx.duet.tools.comm.SurroundModesAdvancedEvent
 
SURROUND_MODE_INQUIRY - Static variable in class com.amx.duet.tools.comm.SurroundModesAdvancedEvent
 
SURROUND_MODE_SELECT - Static variable in class com.amx.duet.tools.comm.SurroundModesAdvancedEvent
 
SURROUND_MODE_SELECT_INQUIRY - Static variable in class com.amx.duet.tools.comm.SurroundModesAdvancedEvent
 
SYSTEM_DIAGNOSTIC - Static variable in class com.amx.duet.tools.comm.DeviceUtil
String constant used for getting or setting the System Diagnostic property of a Module for debugging a module with no device, used in conjunction with a NetLinx PROPERTY call.
SecurityUtil - class com.amx.duet.tools.security.SecurityUtil.
Utility class containing various encryption and decryption routines.
SecurityUtil() - Constructor for class com.amx.duet.tools.security.SecurityUtil
 
SendCommand(NetLinxDevice, String) - Static method in class com.amx.duet.tools.util.NetLinxUtil
Send the command to the device.
SendLevel(NetLinxDevice, int, int) - Static method in class com.amx.duet.tools.util.NetLinxUtil
Send the level value to the device.
SendLevel(NetLinxDevice, int, float) - Static method in class com.amx.duet.tools.util.NetLinxUtil
Send the level value to the device.
SendString(NetLinxDevice, String) - Static method in class com.amx.duet.tools.util.NetLinxUtil
Send the string to the device.
ShortAmPmTime(String) - Static method in class com.amx.duet.tools.util.TimeDateUtil
 
ShortDayName(Date) - Static method in class com.amx.duet.tools.util.TimeDateUtil
Retrieves the short name of a day from a Date object
ShortLocalizedTime(String, boolean) - Static method in class com.amx.duet.tools.util.TimeDateUtil
 
ShortMonthName(Date) - Static method in class com.amx.duet.tools.util.TimeDateUtil
Retrieves the short name of a month from a Date object
SocketConnection - class com.amx.duet.tools.net.tcp.SocketConnection.
This class is used to manage TCP/IP socket connections on a single thread making it safe for AMX masters.
SocketConnection(InetAddress, int, int, SocketConnectionListener) - Constructor for class com.amx.duet.tools.net.tcp.SocketConnection
Creates a simple socket connection along with a receive thread for reading the socket.
SocketConnection(String, int, int, SocketConnectionListener) - Constructor for class com.amx.duet.tools.net.tcp.SocketConnection
Creates a simple socket along with a receive thread for reading the socket.
SocketConnection(InetAddress, int, int, SocketConnectionListener, int) - Constructor for class com.amx.duet.tools.net.tcp.SocketConnection
Creates a simple socket along with a receive thread for reading the socket.
SocketConnection(String, int, int, SocketConnectionListener, int) - Constructor for class com.amx.duet.tools.net.tcp.SocketConnection
Creates a simple socket along with a receive thread for reading the socket.
SocketConnection(InetAddress, int, int, SocketConnectionListener, int, boolean) - Constructor for class com.amx.duet.tools.net.tcp.SocketConnection
Creates a simple socket along with a receive thread for reading the socket.
SocketConnection(String, int, int, SocketConnectionListener, int, boolean) - Constructor for class com.amx.duet.tools.net.tcp.SocketConnection
Creates a simple socket along with a receive thread for reading the socket.
SocketConnectionListener - interface com.amx.duet.tools.net.tcp.SocketConnectionListener.
This class is always used in conjunction with the SocketConnection class and must be implemented by any class wishing to receive TCP socket events.
StreamCharacterIterator - class com.amx.duet.tools.regexp.StreamCharacterIterator.
Encapsulates java.io.InputStream as CharacterIterator.
StreamCharacterIterator(InputStream) - Constructor for class com.amx.duet.tools.regexp.StreamCharacterIterator
 
StringBufferExt - class com.amx.duet.tools.text.StringBufferExt.
Extension to the J2ME StringBuffer class.
StringBufferExt() - Constructor for class com.amx.duet.tools.text.StringBufferExt
Constructs a string buffer with no characters in it and an initial capacity of 16 characters.
StringBufferExt(int) - Constructor for class com.amx.duet.tools.text.StringBufferExt
Constructs a string buffer with no characters in it and the specified initial capacity.
StringBufferExt(String) - Constructor for class com.amx.duet.tools.text.StringBufferExt
Constructs a string buffer initialized to the contents of the specified string.
StringCharacterIterator - class com.amx.duet.tools.regexp.StringCharacterIterator.
Encapsulates String as CharacterIterator.
StringCharacterIterator(String) - Constructor for class com.amx.duet.tools.regexp.StringCharacterIterator
 
StringToDate(String, String) - Static method in class com.amx.duet.tools.util.TimeDateUtil
Converts a string to a date object
StringToVariable(Marshall, ObjectRef, ObjectRef) - Static method in class com.amx.duet.tools.io.MarshallUtil
This routine takes the Encode data from rBuffer and loads the values into the decode variable.
StringToVariable(Marshall[], ObjectRef, ObjectRef) - Static method in class com.amx.duet.tools.io.MarshallUtil
This routine takes the Encode array data from rBuffer and loads the values into the decode array variable.
StringUtil - class com.amx.duet.tools.text.StringUtil.
A utility class, which contains a variety of String manipulation routines.
StringUtil() - Constructor for class com.amx.duet.tools.text.StringUtil
 
SurroundModesAdvancedEvent - class com.amx.duet.tools.comm.SurroundModesAdvancedEvent.
 
scale(Range) - Method in class com.amx.duet.tools.math.Range
Returns the position the value of the sourceRange would have within this range.
scaleRange(int, int, int, int, int) - Static method in class com.amx.duet.tools.math.RangeUtil
Scale incoming UI ranges to device ranges and scale incoming device ranges to UI ranges.
scaleRange(float, float, float, float, float) - Static method in class com.amx.duet.tools.math.RangeUtil
Scale incoming UI ranges to device ranges and scale incoming device ranges to UI ranges.
sendChannelFeedback(int, boolean, AdvancedEvent, int, NetLinxDevice) - Method in class com.amx.duet.tools.comm.DeviceUtil
Sends feedback for the specified channel.
sendChannelFeedback(int, boolean, AdvancedEvent, int, DPS) - Method in class com.amx.duet.tools.comm.DeviceUtil
Sends feedback for the specified channel.
sendCommand(byte[]) - Method in class com.amx.duet.tools.util.LoopBackDevice
 
sendCommand(char[]) - Method in class com.amx.duet.tools.util.LoopBackDevice
 
sendCommand(String) - Method in class com.amx.duet.tools.util.LoopBackDevice
 
sendCommandFeedback(String, AdvancedEvent, int, NetLinxDevice) - Method in class com.amx.duet.tools.comm.DeviceUtil
Send string feedback back thru the virtual device to the UI.
sendCommandFeedback(String, AdvancedEvent, int, DPS) - Method in class com.amx.duet.tools.comm.DeviceUtil
Send string feedback back thru the virtual device to the UI.
sendCommandFeedback(String, AdvancedEvent, int) - Method in class com.amx.duet.tools.comm.component.VirtualPreAmpComponent
Sends feedback to the device.
sendCommandWide(String) - Method in class com.amx.duet.tools.util.LoopBackDevice
 
sendCustom(int, int, int, int, int, int, byte[], byte[]) - Method in class com.amx.duet.tools.util.LoopBackDevice
 
sendCustom(int, int, int, int, int, int, char[], byte[]) - Method in class com.amx.duet.tools.util.LoopBackDevice
 
sendCustom(int, int, int, int, int, int, String, byte[]) - Method in class com.amx.duet.tools.util.LoopBackDevice
 
sendCustomWide(int, int, int, int, int, int, String, byte[]) - Method in class com.amx.duet.tools.util.LoopBackDevice
 
sendInformRequest(int, InetAddress, String, SNMPv2InformRequestPDU) - Method in class com.amx.duet.tools.net.snmp.api.SNMPInformRequestSenderInterface
Send the supplied SNMPv2 inform request pdu to the specified host, using the supplied version number and community name.
sendInformRequest(InetAddress, String, SNMPv2InformRequestPDU) - Method in class com.amx.duet.tools.net.snmp.api.SNMPInformRequestSenderInterface
Send the supplied inform request pdu to the specified host, using the supplied community name and using 1 for the version field in the SNMP message.
sendLevel(int, Level) - Method in class com.amx.duet.tools.util.LoopBackDevice
 
sendLevelFeedback(int, int, AdvancedEvent, int, NetLinxDevice) - Method in class com.amx.duet.tools.comm.DeviceUtil
Send level feedback back thru the virtual device to the UI.
sendLevelFeedback(int, int, AdvancedEvent, int, DPS) - Method in class com.amx.duet.tools.comm.DeviceUtil
Send level feedback back thru the virtual device to the UI.
sendString(String) - Method in class com.amx.duet.tools.comm.DeviceUtil
Send a message to the device.
sendString(byte[]) - Method in class com.amx.duet.tools.comm.DeviceUtil
Send a message to the device.
sendString(byte[]) - Method in class com.amx.duet.tools.util.LoopBackDevice
 
sendString(char[]) - Method in class com.amx.duet.tools.util.LoopBackDevice
 
sendString(String) - Method in class com.amx.duet.tools.util.LoopBackDevice
 
sendStringWide(String) - Method in class com.amx.duet.tools.util.LoopBackDevice
 
sendTrap(int, InetAddress, String, SNMPv1TrapPDU) - Method in class com.amx.duet.tools.net.snmp.api.SNMPTrapSenderInterface
Send the supplied SNMPv1 trap pdu to the specified host, using the supplied version number and community name.
sendTrap(InetAddress, String, SNMPv1TrapPDU) - Method in class com.amx.duet.tools.net.snmp.api.SNMPTrapSenderInterface
Send the supplied trap pdu to the specified host, using the supplied community name and using 0 for the version field in the SNMP message (corresponding to SNMP version 1).
sendTrap(int, InetAddress, String, SNMPv2TrapPDU) - Method in class com.amx.duet.tools.net.snmp.api.SNMPTrapSenderInterface
Send the supplied SNMPv2 trap pdu to the specified host, using the supplied version number and community name.
sendTrap(InetAddress, String, SNMPv2TrapPDU) - Method in class com.amx.duet.tools.net.snmp.api.SNMPTrapSenderInterface
Send the supplied trap pdu to the specified host, using the supplied community name and using 1 for the version field in the SNMP message.
set(Object) - Method in class com.amx.duet.tools.text.StringBufferExt
Sets this string buffer to the string representation of the Object argument.
set(String) - Method in class com.amx.duet.tools.text.StringBufferExt
Sets this string buffer to the string argument.
set(StringBuffer) - Method in class com.amx.duet.tools.text.StringBufferExt
Sets this sequence to the specified StringBufferExt.
set(StringBufferExt) - Method in class com.amx.duet.tools.text.StringBufferExt
Sets this string buffer to the specified StringBufferExt sequence.
set(char[]) - Method in class com.amx.duet.tools.text.StringBufferExt
Sets this string buffer to the string representation of the char array argument.
set(char[], int, int) - Method in class com.amx.duet.tools.text.StringBufferExt
Sets this string buffer to the string representation of a subarray of the char array argument.
set(boolean) - Method in class com.amx.duet.tools.text.StringBufferExt
Set this string buffer to the string representation of the boolean argument.
set(char) - Method in class com.amx.duet.tools.text.StringBufferExt
Sets this string buffer to the string representation of the char argument.
set(int) - Method in class com.amx.duet.tools.text.StringBufferExt
Set this string buffer to the string representation of the int argument.
set(long) - Method in class com.amx.duet.tools.text.StringBufferExt
Sets this string buffer to the string representation of the long argument.
set(float) - Method in class com.amx.duet.tools.text.StringBufferExt
Sets this string buffer to the string representation of the float argument.
set(double) - Method in class com.amx.duet.tools.text.StringBufferExt
Sets this string buffer to the string representation of the double argument.
set9BitMode(boolean) - Method in class com.amx.duet.tools.comm.DeviceUtil
 
setAVType(AVType) - Method in class com.amx.duet.tools.comm.InputProperty
Sets the Audio/Video property stating that this source is either an AUDIO, VIDEO, or both source type.
setAccessor(String) - Method in class com.amx.duet.tools.io.ManagedFile
 
setActiveSource(boolean) - Method in class com.amx.duet.tools.comm.InputProperty
Sets the active selectable source property.
setAddressAndPort(String, int) - Method in class com.amx.duet.tools.net.tcp.SocketConnection
Sets the socket connections IP address and port to the specified values.
setAddressAndPort(InetAddress, int) - Method in class com.amx.duet.tools.net.tcp.SocketConnection
Sets the socket connections IP address and port to the specified values.
setAddressAndPort(String, int) - Method in class com.amx.duet.tools.net.udp.DatagramSocketConnection
Sets the IP address and Port to be used with a datagram packet.
setAppKey(String) - Method in class com.amx.duet.tools.util.Reg
Sets the registry application root key.
setBaud(String) - Method in class com.amx.duet.tools.comm.DeviceUtil
Set a static baud rate for the device port.
setBaud(String, boolean) - Method in class com.amx.duet.tools.comm.DeviceUtil
Set a baud rate, which can be reset, for the device port.
setCTSEnable(boolean) - Method in class com.amx.duet.tools.comm.DeviceUtil
Enable or disable CTS.
setCharAt(int, char) - Method in class com.amx.duet.tools.text.StringBufferExt
The character at the specified index of this string buffer is set to ch.
setCharDelay(int) - Method in class com.amx.duet.tools.comm.DeviceUtil
 
setColumnNumber(int) - Method in class com.amx.duet.tools.xml.Tag
Set the file column number of this tag.
setCommPort() - Method in interface com.amx.duet.tools.comm.IDeviceListener
Sets up the Serial port communications.
setCommonDevice(Module) - Method in class com.amx.duet.tools.comm.DeviceUtil
Sets the device with which functions contained in this package will interact with.
setCommunityAccess(String) - Method in class com.amx.duet.tools.net.snmp.SNMPConnection
Defines the access environment for a group of Network Management Systems.
setConnectTimeout(int) - Method in class com.amx.duet.tools.net.http.HttpPostWrapper
Sets the http connect timeout in milliseconds.
setCounter64Value(String, long) - Method in class com.amx.duet.tools.net.snmp.SNMPConnection
This operation is used to set the 64 BIT COUNTER value of an object instance on an SNMP agent (device).
setCounterValue(String, long) - Method in class com.amx.duet.tools.net.snmp.SNMPConnection
This operation is used to set the 32 BIT COUNTER value of an object instance on an SNMP agent (device).
setCurrentKey(String) - Method in class com.amx.duet.tools.util.Reg
Sets the currentKey setting for the Registry object to the specified key.
setCurrentValue(double) - Method in class com.amx.duet.tools.math.Range
Sets the current value of the range.
setDataInitializedState(boolean) - Method in class com.amx.duet.tools.comm.DeviceUtil
Changes the state of bInitialized and triggers the event.
setDeQueueTime(long) - Method in class com.amx.duet.tools.comm.DeviceUtil
Allows you to change the amount of time between each queue interval.
setDebug(boolean) - Method in class com.amx.duet.tools.net.snmp.SNMPConnection
Deprecated. Do not use this method; use setDebugState instead
setDebug(boolean) - Method in class com.amx.duet.tools.net.snmp.SNMPTrapConnection
Deprecated. Do not use this method; use setDebugState instead
setDebug(boolean) - Method in class com.amx.duet.tools.net.tcp.SocketConnection
Deprecated. Do not use this method; use setDebugState instead
setDebug(boolean) - Method in class com.amx.duet.tools.util.Reg
Deprecated. Do not use this method; use setDebugState instead
setDebug(boolean) - Method in class com.amx.duet.tools.xml.XMLNode
Deprecated. Do not use this method; use setDebugState instead
setDebug(boolean) - Method in class com.amx.duet.tools.xml.XMLParser
Deprecated. Do not use this method; use setDebugState instead
setDebugState(int) - Method in class com.amx.duet.tools.net.snmp.SNMPConnection
Puts the class into a debug diagnostic state.
setDebugState(int) - Method in class com.amx.duet.tools.net.snmp.SNMPTrapConnection
Puts the class into a debug diagnostic state.
setDebugState(int) - Method in class com.amx.duet.tools.net.tcp.SocketConnection
Puts the class into a debug diagnostic state.
setDebugState(int) - Method in class com.amx.duet.tools.net.udp.DatagramSocketConnection
Puts the class into a debug diagnostic state.
setDebugState(int) - Method in class com.amx.duet.tools.util.Reg
Puts the class into a debug diagnostic state.
setDebugState(int) - Method in class com.amx.duet.tools.xml.XMLNode
Puts the class into a debug diagnostic state.
setDebugState(int) - Method in class com.amx.duet.tools.xml.XMLParser
Puts the class into a debug diagnostic state.
setDefaultBaudRate(int) - Method in class com.amx.duet.tools.comm.DeviceUtil
Sets the default communications baud rate for the device.
setDefaultIPAddress(String) - Method in class com.amx.duet.tools.comm.DeviceUtil
Sets the default communications IP address for the device.
setDefaultIPAddress(String, int) - Method in class com.amx.duet.tools.comm.DeviceUtil
Sets the default communications IP address and port for the device.
setDepth(int) - Method in class com.amx.duet.tools.xml.Tag
Set the XML tag depth count of this tag.
setDeviceLabel(String) - Method in class com.amx.duet.tools.comm.InputProperty
Sets the device label property to the description provided by the device.
setDeviceMakeOID(String) - Method in class com.amx.duet.tools.net.snmp.SNMPTrapConnection
Defines the device's company Object Identifier.
setEnterpriseID(String) - Method in class com.amx.duet.tools.net.snmp.SNMPConnection
Defines the device's company Object Identifier.
setErrorReceiver(PrintWriter) - Method in class com.amx.duet.tools.net.snmp.api.SNMPTrapReceiverInterface
Set the specified PrintWriter to receive error messages.
setErrorReceiver(PrintWriter) - Method in class com.amx.duet.tools.net.snmp.api.SNMPv1AgentInterface
Set the specified PrintWriter to receive error messages.
setGuageValue(String, long) - Method in class com.amx.duet.tools.net.snmp.SNMPConnection
This operation is used to set the GUAGE value of an object instance on an SNMP agent (device).
setHardwareHandshake(boolean) - Method in class com.amx.duet.tools.comm.DeviceUtil
Enable or disable hardware handshaking.
setHostAddress(String) - Method in class com.amx.duet.tools.net.snmp.SNMPConnection
Sets the internet address for the host you are trying to connect to.
setHostAddress(InetAddress) - Method in class com.amx.duet.tools.net.snmp.SNMPConnection
Sets the internet address for the host you are trying to connect to.
setIPAddressValue(String, String) - Method in class com.amx.duet.tools.net.snmp.SNMPConnection
This operation is used to set the IP ADDRESS value of an object instance on an SNMP agent (device).
setInputSelect(int) - Method in class com.amx.duet.tools.comm.component.VirtualSourceSelectComponent
 
setInputSource(InputSourceSelect, int) - Method in class com.amx.duet.tools.comm.component.VirtualSourceSelectComponent
 
setInputSource(InputSourceSelectInfo) - Method in class com.amx.duet.tools.comm.component.VirtualSourceSelectComponent
 
setInstructions(char[], int) - Method in class com.amx.duet.tools.regexp.REProgram
Sets a new regular expression program to run.
setIntValue(String, int) - Method in class com.amx.duet.tools.net.snmp.SNMPConnection
This operation is used to set the INTEGER value of an object instance on an SNMP agent (device).
setIntValue(String, long) - Method in class com.amx.duet.tools.net.snmp.SNMPConnection
This operation is used to set the INTEGER value of an object instance on an SNMP agent (device).
setLength(int) - Method in class com.amx.duet.tools.text.StringBufferExt
Sets the length of this String buffer.
setLineNumber(int) - Method in class com.amx.duet.tools.xml.Tag
Set the file line number of this tag.
setMACAddressValue(String, String) - Method in class com.amx.duet.tools.net.snmp.SNMPConnection
This operation is used to set the MAC ADDRESS value of an object instance on an SNMP agent (device).
setMIBEntry(String, SNMPObject, int) - Method in class com.amx.duet.tools.net.snmp.SNMPConnection
This operation is used to set the value of an object instance on an SNMP agent (device).
setMIBEntry(String, String, int) - Method in class com.amx.duet.tools.net.snmp.SNMPConnection
This operation is used to set the value of an object instance on an SNMP agent (device).
setMIBEntry(String[], SNMPObject[], int) - Method in class com.amx.duet.tools.net.snmp.SNMPConnection
This operation is used to set the value of an object instance on an SNMP agent (device).
setMIBEntry(String, SNMPObject) - Method in class com.amx.duet.tools.net.snmp.api.SNMPv1CommunicationInterface
Set the MIB variable value of the object identifier given in startID (in dotted-integer notation).
setMIBEntry(String[], SNMPObject[]) - Method in class com.amx.duet.tools.net.snmp.api.SNMPv1CommunicationInterface
Set the MIB variable values of the supplied object identifiers given in the itemID array (in dotted-integer notation).
setMatchFlags(int) - Method in class com.amx.duet.tools.regexp.RE
Sets match behaviour flags which alter the way RE does matching.
setMaxTimeout(int) - Method in class com.amx.duet.tools.comm.DeviceUtil
Sets the maximum number of heartbeat retries before the module disconnects from the physical device.
setName(String) - Method in class com.amx.duet.tools.xml.Attribute
Set the name for this attribute
setName(String) - Method in class com.amx.duet.tools.xml.Tag
Set the name of this tag.
setNameSpace(String) - Method in class com.amx.duet.tools.xml.Attribute
Set the name space for this attribute
setNameSpace(String) - Method in class com.amx.duet.tools.xml.Tag
Set the name space for this tag.
setNetLinxDevice(NetLinxDevice) - Method in class com.amx.duet.tools.comm.DeviceUtil
Allows the user to add their own NetLinxDevice to this class.
setOKtoSendTrue() - Method in class com.amx.duet.tools.net.tcp.SocketConnection
Triggers the SocketConnection's thread that it is OK to send the next queued message.
setOnlineState(boolean) - Method in class com.amx.duet.tools.comm.DeviceUtil
Changes the state of the bOnline variable and triggers the event.
setPositionDescription(String) - Method in class com.amx.duet.tools.xml.Tag
Set the position description for this tag.
setPrefix(String) - Method in class com.amx.duet.tools.xml.Attribute
Set the prefix value for this attribute
setPrefix(String) - Method in class com.amx.duet.tools.xml.Tag
Set the prefix value for this tag.
setProgram(REProgram) - Method in class com.amx.duet.tools.regexp.RE
Sets the current regular expression program used by this matcher object.
setPulseTime(int) - Static method in class com.amx.duet.tools.util.NetLinxUtil
This function sets the PULSE time in .10 second units.
setPulseTime(int) - Method in class com.amx.duet.tools.util.Pulser
Change the delay between the on/off pulse time.
setReadTimeout(int) - Method in class com.amx.duet.tools.net.http.HttpPostWrapper
Sets the http read timeout in milliseconds.
setReceiveBufferSize(int) - Method in class com.amx.duet.tools.net.snmp.api.SNMPTrapReceiverInterface
Set the size of the buffer used to receive response packets.
setReceiveBufferSize(int) - Method in class com.amx.duet.tools.net.snmp.api.SNMPv1AgentInterface
Set the size of the buffer used to receive response packets.
setReceiveBufferSize(int) - Method in class com.amx.duet.tools.net.snmp.api.SNMPv1CommunicationInterface
Set the size of the buffer used to receive response packets.
setReceiveEnable(boolean) - Method in class com.amx.duet.tools.comm.DeviceUtil
 
setRequestProperties(Properties) - Method in class com.amx.duet.tools.net.http.HttpPostWrapper
Sets the HTTP request properties (also known as HTTP connection headers).
setRequestProperty(String, String) - Method in class com.amx.duet.tools.net.http.HttpPostWrapper
Sets the HTTP request property (also known as HTTP connection headers).
setSNMPVersion(int) - Method in class com.amx.duet.tools.net.snmp.SNMPConnection
Set the current SNMP version to use for communications
setSocketTimeout(int) - Method in class com.amx.duet.tools.net.snmp.api.SNMPv1CommunicationInterface
Permits setting timeout value for underlying datagram socket (in milliseconds).
setSoftwareHandshake(boolean) - Method in class com.amx.duet.tools.comm.DeviceUtil
Enable or disable software handshaking.
setStringValue(String, String) - Method in class com.amx.duet.tools.net.snmp.SNMPConnection
This operation is used to set the OCTET STRING value of an object instance on an SNMP agent (device).
setSurroundMode(SurroundMode) - Method in class com.amx.duet.tools.comm.component.VirtualPreAmpComponent
Send the command to the device to set the specified surround mode.
setSurroundModeList(List) - Method in class com.amx.duet.tools.comm.component.VirtualPreAmpComponent
Sets list of surround modes for the device.
This method should not be overridden by the programmer unless non-standard behavior is desired.
setSurroundModeList(SurroundMode[]) - Method in class com.amx.duet.tools.comm.component.VirtualPreAmpComponent
A convenience method to set the list of surround modes for the device.
setSurroundModeSelect(int) - Method in interface com.amx.duet.tools.comm.ISurroundModes
Sets the current surround mode setting, where index is a virtual index number between 1 and the value returned by getSurroundModeCount().
setSurroundModeSelect(int) - Method in class com.amx.duet.tools.comm.component.VirtualPreAmpComponent
Sets the current surround mode setting, where index is a virtual index number between 1 and the value returned by getSurroundModeCount().
setText(String) - Method in class com.amx.duet.tools.xml.Tag
Set the tag set text of this tag.
setTimeTicksValue(String, long) - Method in class com.amx.duet.tools.net.snmp.SNMPConnection
This operation is used to set the TIME TICK value of an object instance on an SNMP agent (device).
setTimeout(int) - Method in class com.amx.duet.tools.net.tcp.SocketConnection
Sets the socket connection's receive timeout in milliseconds.
setTimeoutCount(int) - Method in class com.amx.duet.tools.comm.DeviceUtil
Sets the current timeout count value.
setType(String) - Method in class com.amx.duet.tools.xml.Attribute
Set the type for the value of this attribute
setUIntValue(String, long) - Method in class com.amx.duet.tools.net.snmp.SNMPConnection
This operation is used to set the UNSIGNED INTEGER value of an object instance on an SNMP agent (device).
setValidBaudRates(String[]) - Method in class com.amx.duet.tools.comm.DeviceUtil
Set all the valid baud rates that the device can accept.
setValue(Object) - Method in class com.amx.duet.tools.net.snmp.api.SNMPCounter32
Used to set the value with an instance of java.lang.Integer or java.lang.BigInteger.
setValue(Object) - Method in class com.amx.duet.tools.net.snmp.api.SNMPCounter64
Used to set the value with an instance of java.lang.Integer or java.lang.BigInteger.
setValue(Object) - Method in class com.amx.duet.tools.net.snmp.api.SNMPGauge32
Used to set the value with an instance of java.lang.Integer or java.lang.BigInteger.
setValue(Object) - Method in class com.amx.duet.tools.net.snmp.api.SNMPIPAddress
Used to set the value from a byte array containing the address.
setValue(Object) - Method in class com.amx.duet.tools.net.snmp.api.SNMPInteger
Used to set the value with an instance of java.lang.Integer or java.lang.BigInteger.
setValue(Object) - Method in class com.amx.duet.tools.net.snmp.api.SNMPNSAPAddress
Used to set the value from a byte array containing the address.
setValue(Object) - Method in class com.amx.duet.tools.net.snmp.api.SNMPNull
Always throws SNMPBadValueException (which null value did you want, anyway?)
setValue(Object) - Method in class com.amx.duet.tools.net.snmp.api.SNMPObject
Must set the value of the SNMP object when supplied with an appropriate Java object containing an appropriate value.
setValue(Object) - Method in class com.amx.duet.tools.net.snmp.api.SNMPObjectIdentifier
Used to set the value from an integer or long array containing the identifier components, or from a String containing a dot-separated sequence of nonegative values.
setValue(Object) - Method in class com.amx.duet.tools.net.snmp.api.SNMPOctetString
Used to set the value from a byte array.
setValue(Object) - Method in class com.amx.duet.tools.net.snmp.api.SNMPSequence
Used to set the contained SNMP objects from a supplied Vector.
setValue(Object) - Method in class com.amx.duet.tools.net.snmp.api.SNMPUInteger32
Used to set the value with an instance of java.lang.Integer or java.lang.BigInteger.
setValue(Object) - Method in class com.amx.duet.tools.net.snmp.api.SNMPUnknownObject
Takes a byte array containing the raw bytes stored as the value.
setValue(String) - Method in class com.amx.duet.tools.xml.Attribute
Set a value for this attribute
shortValue() - Method in class com.amx.duet.tools.lang.ObjectRef
Returns the short value stored within this object.
simplePatternToFullRegularExpression(String) - Static method in class com.amx.duet.tools.regexp.RE
Converts a 'simplified' regular expression to a full regular expression
size() - Method in class com.amx.duet.tools.net.snmp.api.SNMPSequence
Return the number of SNMPObjects contained in the sequence.
size() - Method in class com.amx.duet.tools.xml.XMLNode
Retrieve the number of nodes for this tag
skipBinaryHeader(byte) - Static method in class com.amx.duet.tools.io.Marshall
This method will check the marshall type passed to see if the instrinsic value's header byte should be skipped.
skipPast(String) - Method in class com.amx.duet.tools.json.JSONTokener
Skip characters until past the requested string.
skipTo(char) - Method in class com.amx.duet.tools.json.JSONTokener
Skip characters until the next character is the requested character.
split(String) - Method in class com.amx.duet.tools.regexp.RE
Splits a string into an array of strings on regular expression boundaries.
start() - Method in class com.amx.duet.tools.util.WaitTimer
Starts a timer.
start(InputStream) - Method in class com.amx.duet.tools.xml.XMLParser
Initialize the parser to an InputStream object
startHeartbeatTimeline() - Method in class com.amx.duet.tools.comm.DeviceUtil
Start the heartbeat timeline if it is not already running.
NOTE: This method should only be called if absolutely necessary, because this is handled internally within this class.
startPolling() - Method in class com.amx.duet.tools.comm.DeviceUtil
Starts the polling timeline for devices that require polling.
startQueueTimeline() - Method in class com.amx.duet.tools.comm.DeviceUtil
Start the queue timeline if it is not already running.
NOTE: This method should only be called if absolutely necessary, because this is handled internally within this class.
startReceiving() - Method in class com.amx.duet.tools.net.snmp.SNMPTrapConnection
 
startReceiving() - Method in class com.amx.duet.tools.net.snmp.api.SNMPTrapReceiverInterface
Start listening for trap and inform messages.
startReceiving() - Method in class com.amx.duet.tools.net.snmp.api.SNMPv1AgentInterface
Start listening for requests from remote managers.
startResponseTimer() - Method in class com.amx.duet.tools.comm.DeviceUtil
Starts the response timeout timer.
startResponseTimer(long) - Method in class com.amx.duet.tools.comm.DeviceUtil
Starts the response timeout timer with the specified amount of time.
startTimer(String, long) - Method in class com.amx.duet.tools.comm.DeviceUtil
Start a timer with debug messages naming the timer.
startsWith(String) - Method in class com.amx.duet.tools.lang.ByteBuffer
Tests if this byte buffer starts with the specified prefix.
startsWith(String) - Method in class com.amx.duet.tools.text.StringBufferExt
Tests if this string buffer starts with the specified prefix.
stopPolling() - Method in class com.amx.duet.tools.comm.DeviceUtil
Stops the polling timeline for devices that require polling.
stopReceiving() - Method in class com.amx.duet.tools.net.snmp.SNMPTrapConnection
 
stopReceiving() - Method in class com.amx.duet.tools.net.snmp.api.SNMPTrapReceiverInterface
Stop listening for trap and inform messages.
stopReceiving() - Method in class com.amx.duet.tools.net.snmp.api.SNMPv1AgentInterface
Stop listening for requests from remote managers.
stopTimer(Timer, String) - Method in class com.amx.duet.tools.comm.DeviceUtil
Stop a timer with debug message naming the timer.
stringToDataType(String) - Static method in class com.amx.duet.tools.net.snmp.SNMPConnection
Converts a data type string representation to its equivalent contant value.
stringValue() - Method in class com.amx.duet.tools.lang.ObjectRef
Returns the String value stored within this object.
subst(String, String) - Method in class com.amx.duet.tools.regexp.RE
Substitutes a string for this regular expression in another string.
subst(String, String, int) - Method in class com.amx.duet.tools.regexp.RE
Substitutes a string for this regular expression in another string.
substring(int) - Method in class com.amx.duet.tools.lang.ByteBuffer
Returns a new ByteBuffer that contains a subsequence of bytes currently contained in this ByteBuffer.The substring begins at the specified index and extends to the end of the ByteBuffer.
substring(int, int) - Method in class com.amx.duet.tools.lang.ByteBuffer
Returns a new ByteBuffer that contains a subsequence of characters currently contained in this ByteBuffer.
substring(int, int) - Method in class com.amx.duet.tools.regexp.CharacterArrayCharacterIterator
 
substring(int) - Method in class com.amx.duet.tools.regexp.CharacterArrayCharacterIterator
 
substring(int, int) - Method in interface com.amx.duet.tools.regexp.CharacterIterator
 
substring(int) - Method in interface com.amx.duet.tools.regexp.CharacterIterator
 
substring(int, int) - Method in class com.amx.duet.tools.regexp.ReaderCharacterIterator
 
substring(int) - Method in class com.amx.duet.tools.regexp.ReaderCharacterIterator
 
substring(int, int) - Method in class com.amx.duet.tools.regexp.StreamCharacterIterator
 
substring(int) - Method in class com.amx.duet.tools.regexp.StreamCharacterIterator
 
substring(int, int) - Method in class com.amx.duet.tools.regexp.StringCharacterIterator
 
substring(int) - Method in class com.amx.duet.tools.regexp.StringCharacterIterator
 
substring(int) - Method in class com.amx.duet.tools.text.StringBufferExt
Returns a new String that contains a subsequence of characters currently contained in this StringBufferExt.The substring begins at the specified index and extends to the end of the StringBufferExt.
substring(int, int) - Method in class com.amx.duet.tools.text.StringBufferExt
Returns a new String that contains a subsequence of characters currently contained in this StringBufferExt.
syntaxError(String) - Method in class com.amx.duet.tools.json.JSONTokener
Make a JSONException to signal a syntax error.

T

TDL_DATE_LEN - Static variable in class com.amx.duet.tools.util.TimeDateUtil
 
TDL_DAYS_PER_YEAR - Static variable in class com.amx.duet.tools.util.TimeDateUtil
 
TDL_FRIDAY - Static variable in class com.amx.duet.tools.util.TimeDateUtil
 
TDL_HOURS_PER_DAY - Static variable in class com.amx.duet.tools.util.TimeDateUtil
 
TDL_MINUTES_PER_DAY - Static variable in class com.amx.duet.tools.util.TimeDateUtil
 
TDL_MINUTES_PER_HOUR - Static variable in class com.amx.duet.tools.util.TimeDateUtil
 
TDL_MONDAY - Static variable in class com.amx.duet.tools.util.TimeDateUtil
 
TDL_MONTHS_PER_YEAR - Static variable in class com.amx.duet.tools.util.TimeDateUtil
 
TDL_SATURDAY - Static variable in class com.amx.duet.tools.util.TimeDateUtil
 
TDL_SECONDS_PER_DAY - Static variable in class com.amx.duet.tools.util.TimeDateUtil
 
TDL_SECONDS_PER_HOUR - Static variable in class com.amx.duet.tools.util.TimeDateUtil
 
TDL_SECONDS_PER_MINUTE - Static variable in class com.amx.duet.tools.util.TimeDateUtil
 
TDL_SUNDAY - Static variable in class com.amx.duet.tools.util.TimeDateUtil
 
TDL_THURSDAY - Static variable in class com.amx.duet.tools.util.TimeDateUtil
 
TDL_TIME_LEN - Static variable in class com.amx.duet.tools.util.TimeDateUtil
 
TDL_TUESDAY - Static variable in class com.amx.duet.tools.util.TimeDateUtil
 
TDL_WEDNESDAY - Static variable in class com.amx.duet.tools.util.TimeDateUtil
 
TIMELINE_ONCE - Static variable in class com.amx.duet.tools.util.NetLinxUtil
 
TIMELINE_REPEAT - Static variable in class com.amx.duet.tools.util.NetLinxUtil
 
TIMEOUT - Static variable in class com.amx.duet.tools.net.snmp.SNMPConnection
 
TIMEOUT - Static variable in class com.amx.duet.tools.net.tcp.SocketConnection
 
TIMEOUT - Static variable in class com.amx.duet.tools.net.udp.DatagramSocketConnection
 
TIMEOUT_COUNT - Static variable in class com.amx.duet.tools.comm.DeviceUtil
String constant used for getting or setting the Timeout count property that allows the device port to go offline, used in conjunction with a NetLinx PROPERTY call.
TIME_DATE_FORMAT - Static variable in class com.amx.duet.tools.util.TimeDateUtil
 
TIME_FORMAT - Static variable in class com.amx.duet.tools.util.TimeDateUtil
 
TIME_OUT - Static variable in class com.amx.duet.tools.comm.DeviceUtil
5 second HeartBeat Response timer interval
TYPE_ARRAY - Static variable in interface com.amx.duet.tools.io.IBinaryMarshall
 
TYPE_CHAR - Static variable in interface com.amx.duet.tools.io.IBinaryMarshall
 
TYPE_CHAR_ARRAY - Static variable in interface com.amx.duet.tools.io.IBinaryMarshall
 
TYPE_DWORD - Static variable in interface com.amx.duet.tools.io.IBinaryMarshall
 
TYPE_DWORD_ARRAY - Static variable in interface com.amx.duet.tools.io.IBinaryMarshall
 
TYPE_LONG_CHAR_ARRAY - Static variable in interface com.amx.duet.tools.io.IBinaryMarshall
 
TYPE_QWORD - Static variable in interface com.amx.duet.tools.io.IBinaryMarshall
 
TYPE_QWORD_ARRAY - Static variable in interface com.amx.duet.tools.io.IBinaryMarshall
 
TYPE_SKIP - Static variable in interface com.amx.duet.tools.io.IBinaryMarshall
 
TYPE_STRUCT_END - Static variable in interface com.amx.duet.tools.io.IBinaryMarshall
 
TYPE_STRUCT_START - Static variable in interface com.amx.duet.tools.io.IBinaryMarshall
 
TYPE_WORD - Static variable in interface com.amx.duet.tools.io.IBinaryMarshall
 
TYPE_WORD_ARRAY - Static variable in interface com.amx.duet.tools.io.IBinaryMarshall
 
Tag - class com.amx.duet.tools.xml.Tag.
The Tag class was created to hold the properties and attributes of an XML tag object, but it could also be used to hold tag information for HTML tags and other user defined tags.
Tag(String) - Constructor for class com.amx.duet.tools.xml.Tag
Ensure that we will always have a tag name
TimeAdd(String, long, long, long) - Static method in class com.amx.duet.tools.util.TimeDateUtil
 
TimeDateDiff(String, String, int, ObjectRef) - Static method in class com.amx.duet.tools.util.TimeDateUtil
Gets the select difference between two time values
TimeDateUtil - class com.amx.duet.tools.util.TimeDateUtil.
A utility class, which contains a variety of Time and Date manipulation routines.
TimeDateUtil() - Constructor for class com.amx.duet.tools.util.TimeDateUtil
 
TimeDiff(String, String, ObjectRef, ObjectRef, ObjectRef, ObjectRef) - Static method in class com.amx.duet.tools.util.TimeDateUtil
 
TimeSerial(long, long, long) - Static method in class com.amx.duet.tools.util.TimeDateUtil
 
TimeStringToDate(String) - Static method in class com.amx.duet.tools.util.TimeDateUtil
Converts a preformatted time string to a date object
TimeToHour(String) - Static method in class com.amx.duet.tools.util.TimeDateUtil
 
TimeToMinute(String) - Static method in class com.amx.duet.tools.util.TimeDateUtil
 
TimeToSecond(String) - Static method in class com.amx.duet.tools.util.TimeDateUtil
 
toAsciiHexString(byte[]) - Static method in class com.amx.duet.tools.text.StringUtil
Generates an ASCII hex string from the byte array passed in.
toBoolean() - Method in class com.amx.duet.tools.lang.ObjectRef
Converts the stored value to a boolean representation and returns the new value.
toByte() - Method in class com.amx.duet.tools.lang.ObjectRef
Converts the stored value to a byte representation and returns the new value.
toByteArray() - Method in class com.amx.duet.tools.lang.ByteBuffer
 
toBytes(boolean) - Static method in class com.amx.duet.tools.lang.ByteBuffer
Converts a byte value to a byte array.
toBytes(byte) - Static method in class com.amx.duet.tools.lang.ByteBuffer
Converts a byte value to a byte array.
toBytes(char) - Static method in class com.amx.duet.tools.lang.ByteBuffer
Converts a char value to a byte array.
toBytes(short) - Static method in class com.amx.duet.tools.lang.ByteBuffer
Converts a short value to a byte array.
toBytes(int) - Static method in class com.amx.duet.tools.lang.ByteBuffer
Converts an int value to a byte array.
toBytes(long) - Static method in class com.amx.duet.tools.lang.ByteBuffer
Converts a long value to a byte array.
toBytes(float) - Static method in class com.amx.duet.tools.lang.ByteBuffer
Converts a float value to a byte array.
toBytes(double) - Static method in class com.amx.duet.tools.lang.ByteBuffer
Converts a double value to a byte array.
toBytes(String) - Static method in class com.amx.duet.tools.lang.ByteBuffer
Converts a String value to a byte array.
toChar() - Method in class com.amx.duet.tools.lang.ObjectRef
Converts the stored value to a char representation and returns the new value.
toCharArray() - Method in class com.amx.duet.tools.lang.ByteBuffer
 
toDouble() - Method in class com.amx.duet.tools.lang.ObjectRef
Converts the stored value to a double representation and returns the new value.
toFloat() - Method in class com.amx.duet.tools.lang.ObjectRef
Converts the stored value to a float representation and returns the new value.
toHex() - Method in class com.amx.duet.tools.lang.ByteBuffer
Generates an ASCII hex string from the stored byte array.
toHexString() - Method in class com.amx.duet.tools.net.snmp.api.SNMPOctetString
Returns a space-separated hex string corresponding to the raw bytes.
toInt() - Method in class com.amx.duet.tools.lang.ObjectRef
Converts the stored value to a int representation and returns the new value.
toJSONArray(JSONArray) - Method in class com.amx.duet.tools.json.JSONObject
Produce a JSONArray containing the values of the members of this JSONObject.
toJSONObject(JSONArray) - Method in class com.amx.duet.tools.json.JSONArray
Produce a JSONObject by combining a JSONArray of names with the values of this JSONArray.
toJSONString() - Method in interface com.amx.duet.tools.json.IJSONString
The toJSONString method allows a class to produce its own JSON serialization.
toLong() - Method in class com.amx.duet.tools.lang.ObjectRef
Converts the stored value to a long representation and returns the new value.
toShort() - Method in class com.amx.duet.tools.lang.ObjectRef
Converts the stored value to a short representation and returns the new value.
toString() - Method in class com.amx.duet.tools.comm.InputProperty
 
toString() - Method in class com.amx.duet.tools.comm.SurroundModesAdvancedEvent
 
toString() - Method in class com.amx.duet.tools.json.JSONArray
Make a JSON text of this JSONArray.
toString(int) - Method in class com.amx.duet.tools.json.JSONArray
Make a prettyprinted JSON text of this JSONArray.
toString() - Method in class com.amx.duet.tools.json.JSONObject
Make a JSON text of this JSONObject.
toString(int) - Method in class com.amx.duet.tools.json.JSONObject
Make a prettyprinted JSON text of this JSONObject.
toString() - Method in class com.amx.duet.tools.json.JSONTokener
Make a printable string of this JSONTokener.
toString() - Method in class com.amx.duet.tools.lang.ByteBuffer
Converts the buffer's contents into a string, translating bytes into characters according to the platform's default character encoding.
toString() - Method in class com.amx.duet.tools.lang.ObjectRef
 
toString() - Method in class com.amx.duet.tools.lang.ObjectType
 
toString() - Method in class com.amx.duet.tools.net.snmp.api.SNMPIPAddress
Return pretty-printed IP address.
toString() - Method in class com.amx.duet.tools.net.snmp.api.SNMPInteger
 
toString(int) - Method in class com.amx.duet.tools.net.snmp.api.SNMPInteger
 
toString() - Method in class com.amx.duet.tools.net.snmp.api.SNMPNSAPAddress
Return pretty-printed (dash-separated) address.
toString() - Method in class com.amx.duet.tools.net.snmp.api.SNMPNull
Returns String "Null"..
toString() - Method in class com.amx.duet.tools.net.snmp.api.SNMPObject
Should return an appropriate human-readable representation of the stored value.
toString() - Method in class com.amx.duet.tools.net.snmp.api.SNMPObjectIdentifier
Return dot-separated sequence of decimal values.
toString() - Method in class com.amx.duet.tools.net.snmp.api.SNMPOctetString
Returns a String constructed from the raw bytes.
toString() - Method in class com.amx.duet.tools.net.snmp.api.SNMPSequence
Return a sequence of representations of the contained objects, separated by spaces and enclosed in parentheses.
toString() - Method in class com.amx.duet.tools.net.snmp.api.SNMPUnknownObject
Return String created from raw bytes of this object.
toString() - Method in class com.amx.duet.tools.net.snmp.api.SNMPVarBindList
Return the variable pairs in the list, separated by spaces.
toString() - Method in class com.amx.duet.tools.text.StringBufferExt
Converts to a string representing the data in this string buffer.
toString() - Method in class com.amx.duet.tools.xml.Tag
 
toString() - Method in class com.amx.duet.tools.xml.XMLWriter
 
toStringBuffer() - Method in class com.amx.duet.tools.text.StringBufferExt
Converts to a StringBuffer representing the data in this string buffer object.

U

UByteAt(int) - Method in class com.amx.duet.tools.lang.ByteBuffer
Return an 8-bit unsigned byte at the specified index
UNKNOWN_ERROR - Static variable in class com.amx.duet.tools.net.snmp.SNMPConnection
 
USERNAME - Static variable in class com.amx.duet.tools.comm.DeviceUtil
String constant used for getting or setting the User Name property for a Device in conjunction with a NetLinx PROPERTY call.
UsePost(boolean) - Method in class com.amx.duet.tools.net.http.HttpPostWrapper
Sets the Request method.
updateInputSelect(int) - Method in class com.amx.duet.tools.comm.component.VirtualSourceSelectComponent
Sets the current Source Select Input Source.
The new value is compared against the current value.
updateInputSource(InputSourceSelect, int) - Method in class com.amx.duet.tools.comm.component.VirtualSourceSelectComponent
 
updateSurroundMode(SurroundMode) - Method in class com.amx.duet.tools.comm.component.VirtualPreAmpComponent
A convenience method to update the Surround Mode
updateSurroundModeSelect(int) - Method in interface com.amx.duet.tools.comm.ISurroundModes
Set the SurroundMode for the device.
The new value is compared against the current value.
updateSurroundModeSelect(int) - Method in class com.amx.duet.tools.comm.component.VirtualPreAmpComponent
Set the SurroundMode for the device.
The new value is compared against the current value.

V

VALUES - Static variable in class com.amx.duet.tools.comm.SurroundModesAdvancedEvent
 
VALUES - Static variable in class com.amx.duet.tools.lang.ObjectType
List of values belonging to this class type.
VALUE_NOT_AVAILABLE - Static variable in class com.amx.duet.tools.net.snmp.api.SNMPRequestException
 
VALUE_READ_ONLY - Static variable in class com.amx.duet.tools.net.snmp.api.SNMPRequestException
 
VALUE_TOO_BIG - Static variable in class com.amx.duet.tools.net.snmp.api.SNMPRequestException
 
ValidateUtil - class com.amx.duet.tools.lang.ValidateUtil.
A utility class used to perform common validation routines in Duet modules.
ValidateUtil() - Constructor for class com.amx.duet.tools.lang.ValidateUtil
 
VariableToString(Marshall, ObjectRef, ObjectRef) - Static method in class com.amx.duet.tools.io.MarshallUtil
This routine takes the variable encode and creates entries in the buffer to represent that variable.
VariableToString(Marshall[], ObjectRef, ObjectRef) - Static method in class com.amx.duet.tools.io.MarshallUtil
This routine takes the variable encodeArray and creates entries in the buffer to represent that array.
VirtualPreAmpComponent - class com.amx.duet.tools.comm.component.VirtualPreAmpComponent.
The VirtualPreAmpComponent class stores and maintains a list of selectable surround modes for the device.
VirtualPreAmpComponent(IPreAmpComponent, int) - Constructor for class com.amx.duet.tools.comm.component.VirtualPreAmpComponent
 
VirtualSourceSelectComponent - class com.amx.duet.tools.comm.component.VirtualSourceSelectComponent.
The VirtualSourceSelectComponent class store and maintains a list of selectable sources for the device.
VirtualSourceSelectComponent(ISourceSelectComponent, int) - Constructor for class com.amx.duet.tools.comm.component.VirtualSourceSelectComponent
 
validateBaudRate(String, String[], String) - Static method in class com.amx.duet.tools.lang.ValidateUtil
Validates the current baud rate.
validateDeviceID(String, int, int, String) - Static method in class com.amx.duet.tools.lang.ValidateUtil
Validates the current device ID.
validateOID(String) - Method in class com.amx.duet.tools.net.snmp.SNMPConnection
Validates the OID string passed in.
validatePollTime(String, long) - Static method in class com.amx.duet.tools.lang.ValidateUtil
Deprecated. Use ValidateUtil.validatePollTime(String, long, long, long) instead. Validates the current poll time. If the current poll time is invalid, the passed in time value (in seconds) is returned.
validatePollTime(String, long, long, long) - Static method in class com.amx.duet.tools.lang.ValidateUtil
Validates the current poll time.
validateProperty(String, String) - Method in class com.amx.duet.tools.comm.DeviceUtil
Validate a property of the Module as a name/value pair.
validateReconnnectTime(String, long, long, long) - Static method in class com.amx.duet.tools.lang.ValidateUtil
 
validateTimeoutCount(String, int, int) - Static method in class com.amx.duet.tools.lang.ValidateUtil
 
value - Variable in class com.amx.duet.tools.comm.DeviceUtil.Property
 
valueOf(boolean) - Method in class com.amx.duet.tools.lang.ObjectRef
Stores and returns the object representation of the boolean argument.
valueOf(byte) - Method in class com.amx.duet.tools.lang.ObjectRef
Stores and returns the object representation of the byte argument.
valueOf(char) - Method in class com.amx.duet.tools.lang.ObjectRef
Stores and returns the object representation of the char argument.
valueOf(short) - Method in class com.amx.duet.tools.lang.ObjectRef
Stores and returns the object representation of the short argument.
valueOf(int) - Method in class com.amx.duet.tools.lang.ObjectRef
Stores and returns the object representation of the int argument.
valueOf(long) - Method in class com.amx.duet.tools.lang.ObjectRef
Stores and returns the object representation of the long argument.
valueOf(float) - Method in class com.amx.duet.tools.lang.ObjectRef
Stores and returns the object representation of the floag argument.
valueOf(double) - Method in class com.amx.duet.tools.lang.ObjectRef
Stores and returns the object representation of the double argument.
valueOf(String) - Method in class com.amx.duet.tools.lang.ObjectRef
Stores and returns the object representation of the String argument.
valueOf(Object) - Method in class com.amx.duet.tools.lang.ObjectRef
Stores and returns the Object argument.
valueOf(Object, ObjectType) - Method in class com.amx.duet.tools.lang.ObjectRef
Stores and returns the Object argument as the ObjectType passed in.

W

WARNING - Static variable in class com.amx.duet.tools.comm.DeviceUtil
Similar to the Service.WARNING value.
Wait(WaitTimer, int) - Static method in class com.amx.duet.tools.util.NetLinxUtil
This method is used to create and process an event of one or more statements at a specified period of time.
Wait(WaitTimer) - Static method in class com.amx.duet.tools.util.NetLinxUtil
This method is used to create and process an event of one or more statements at a later time.
WaitTimer - class com.amx.duet.tools.util.WaitTimer.
The WaitTimer class extends the Timer class, which provides API's for creating single value timeouts.
WaitTimer(TimerListener, long) - Constructor for class com.amx.duet.tools.util.WaitTimer
Constructs a one-time, non-repeating timer.
WaitTimer(TimerListener, long, int, Object) - Constructor for class com.amx.duet.tools.util.WaitTimer
Constructs a repeatable timer with an optional Object argument.
write(Writer) - Method in class com.amx.duet.tools.json.JSONArray
Write the contents of the JSONArray as JSON text to a writer.
write(Writer) - Method in class com.amx.duet.tools.json.JSONObject
Write the contents of the JSONObject as JSON text to a writer.
write(byte[]) - Method in class com.amx.duet.tools.net.tcp.SocketConnection
Writes data to the output stream of the Socket connection.
write(byte[]) - Method in class com.amx.duet.tools.net.udp.DatagramSocketConnection
Writes data to the datagram Socket.
writeBytes(byte[], int, int) - Static method in class com.amx.duet.tools.text.StringUtil
Writes len bytes from the specified byte array starting at offset off to this byte array (Code that I just didn't want to throw away, but is already being done in other places.
writeEndTag(OutputStream, String) - Method in class com.amx.duet.tools.xml.XMLWriter
 
writeEntireElement(OutputStream, String, String) - Method in class com.amx.duet.tools.xml.XMLWriter
 
writeEntireElement(OutputStream, String, int) - Method in class com.amx.duet.tools.xml.XMLWriter
 
writeEntireElement(OutputStream, String, boolean) - Method in class com.amx.duet.tools.xml.XMLWriter
 
writeKey(String, String) - Method in class com.amx.duet.tools.util.Reg
Writes the entry specified by name to value.
writeQueued(byte[]) - Method in class com.amx.duet.tools.net.tcp.SocketConnection
Write data to the SocketConnection's output stream if output is OK, otherwise the output is queued awaiting send until OK-to-send is triggered via setOKtoSendTrue()
writeStartTag(OutputStream, String) - Method in class com.amx.duet.tools.xml.XMLWriter
 
writeStyleSheet(OutputStream, String, String) - Method in class com.amx.duet.tools.xml.XMLWriter
 
writeVersion(OutputStream) - Method in class com.amx.duet.tools.xml.XMLWriter
 

X

XMLNode - class com.amx.duet.tools.xml.XMLNode.
The XMLNode class was created to store the contents of XML files into Tag and Attribute objects, but it could also be used to store tag information for HTML tags and other user defined tags.
XMLNode() - Constructor for class com.amx.duet.tools.xml.XMLNode
 
XMLNode(XMLNode, Tag) - Constructor for class com.amx.duet.tools.xml.XMLNode
Creates an XML node object with the passed in Tag as its data
XMLParser - class com.amx.duet.tools.xml.XMLParser.
This XMLParser was created as a wrapper class to simplify the parsing of XML files.
XMLParser() - Constructor for class com.amx.duet.tools.xml.XMLParser
Default constructor
XMLParser(InputStream) - Constructor for class com.amx.duet.tools.xml.XMLParser
Initialize the parser to an InputStream object
XMLParser(File) - Constructor for class com.amx.duet.tools.xml.XMLParser
Creates an XML parser with the InputStream taken from File object that was passed in
XMLParser(String) - Constructor for class com.amx.duet.tools.xml.XMLParser
Creates an XML parser with the InputStream taken from File object that was opened from the file path passed in.
XMLWriter - class com.amx.duet.tools.xml.XMLWriter.
To change the template for this generated type comment go to Window>Preferences>Java>Code Generation>Code and Comments
XMLWriter() - Constructor for class com.amx.duet.tools.xml.XMLWriter
 

A B C D E F G H I J K L M N O P Q R S T U V W X

Copyright © 2008 AMX LLC. All Rights Reserved.