Index

A B C D E F G H I J K L M N O P R S T U V W X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AcceptType - Enum constant in enum class cl.netswitch.lib.message.Message.Label
Accept Type.
add(AmexField<M, ?>) - Method in class cl.netswitch.iso.amex8583.AmexFields
Adds a field to the collection of fields.
add(AmexField<M, ?>, AmexObfuscate) - Method in class cl.netswitch.iso.amex8583.AmexFields
Adds a field to the collection of fields with obfuscate option.
add(IsoField<M, ?>) - Method in class cl.netswitch.iso.iso8583.IsoFields
Adds a field to the collection of fields.
add(IsoField<M, ?>, IsoObfuscate) - Method in class cl.netswitch.iso.iso8583.IsoFields
Adds a field to the collection of fields with obfuscate option.
add(VipField<M, ?>) - Method in class cl.netswitch.iso.vip8583.VipFields
Adds a field to the collection of fields.
add(VipField<M, ?>, VipObfuscate) - Method in class cl.netswitch.iso.vip8583.VipFields
Adds a field to the collection of fields with obfuscate option.
addDelayedEvent(DeplayedEvent) - Method in interface cl.netswitch.lib.server.ServerContext
Adds a delayed event to this queue of delayed events.
addField(FieldType, String, int, int, String) - Method in class cl.netswitch.lib.layout.Layout
Appends a new field to the collection of fields of this layout.
addPendingReply(PendingReply) - Method in interface cl.netswitch.lib.server.ServerContext
Adds the supplied pending reply to a shared table that is accessible to all threads controlled by the server context of this channel.
addRequestListener(String, RequestListener) - Method in class cl.netswitch.lib.server.ServerChannel
Registers a listener for request identified by name.
afterInboundReceived(FilterContext, Message) - Method in interface cl.netswitch.lib.channel.ChannelFilter
Called after an inbound message is received.
ALL - Enum constant in enum class cl.netswitch.iso.amex8583.AmexObfuscate
Obfuscate all characters.
ALL - Enum constant in enum class cl.netswitch.iso.iso8583.IsoObfuscate
Obfuscate all characters.
ALL - Enum constant in enum class cl.netswitch.iso.vip8583.VipObfuscate
Obfuscate all characters.
allocateWaiter() - Method in interface cl.netswitch.lib.server.ServerContext
Returns next available Waiter creating one if necessary.
ALPHA - Enum constant in enum class cl.netswitch.lib.layout.FieldType
Alphanumeric layout field (A).
AmexBinF4<M> - Class in cl.netswitch.iso.amex8583
Binary Fixed-Length of 4 bytes.
AmexBinF4(int, String) - Constructor for class cl.netswitch.iso.amex8583.AmexBinF4
Constructs a new AmexBinF4 instance.
AmexBinF8<M> - Class in cl.netswitch.iso.amex8583
Binary Fixed-Length of 8 bytes.
AmexBinF8(int, String) - Constructor for class cl.netswitch.iso.amex8583.AmexBinF8
Constructs a new AmexBinF8 instance.
AmexBinH4<M> - Class in cl.netswitch.iso.amex8583
Binary Fixed-Length of 8 hexadecimal EBCDIC-500 characters.
AmexBinH4(int, String) - Constructor for class cl.netswitch.iso.amex8583.AmexBinH4
Constructs a new AmexBinH4 instance.
AmexConverter<M extends AmexMessage> - Class in cl.netswitch.iso.amex8583
Converts an AmexMessage to an another representation.
AmexConverter(AmexFields<M>) - Constructor for class cl.netswitch.iso.amex8583.AmexConverter
Constructs a new AmexConverter instance.
AmexDecFL<M> - Class in cl.netswitch.iso.amex8583
Decimal Fixed-Length Right-Justified of N digits (1 ≤ N) and Scale S (0 ≤ S < N).
AmexDecFL(int, int, int, String) - Constructor for class cl.netswitch.iso.amex8583.AmexDecFL
Constructs a new AmexDecFL instance.
AmexDecFL(int, int, String) - Constructor for class cl.netswitch.iso.amex8583.AmexDecFL
Constructs a new AmexDecFL instance with scale 0.
AmexDecoder<M extends AmexMessage> - Class in cl.netswitch.iso.amex8583
Decodes a sequence of bytes into the fields of an AmexMessage.
AmexDecoder(AmexFields<M>) - Constructor for class cl.netswitch.iso.amex8583.AmexDecoder
Constructs a new AmexDecoder instance.
AmexEncoder<M extends AmexMessage> - Class in cl.netswitch.iso.amex8583
Encodes the fields of an AmexMessage into a sequence of bytes.
AmexEncoder(AmexFields<M>) - Constructor for class cl.netswitch.iso.amex8583.AmexEncoder
Constructs a new AmexEncoder instance.
AmexException - Exception in cl.netswitch.iso.amex8583
Signals that a decoding or encoding error has occurred.
AmexException() - Constructor for exception cl.netswitch.iso.amex8583.AmexException
Constructs a new AmexException instance.
AmexException(String) - Constructor for exception cl.netswitch.iso.amex8583.AmexException
Constructs a new AmexException instance with a message.
AmexException(String, Throwable) - Constructor for exception cl.netswitch.iso.amex8583.AmexException
Constructs a new AmexException instance with message and cause.
AmexException(Throwable) - Constructor for exception cl.netswitch.iso.amex8583.AmexException
Constructs a new AmexException instance with a cause.
AmexField<M,T> - Class in cl.netswitch.iso.amex8583
Definition of a data element of an AMEX message.
AmexField(int, String, int, int, Class<T>, String) - Constructor for class cl.netswitch.iso.amex8583.AmexField
Constructs a new AmexField instance.
AmexFields<M> - Class in cl.netswitch.iso.amex8583
Definition of all data elements of an AMEX message.
AmexFields(int) - Constructor for class cl.netswitch.iso.amex8583.AmexFields
Constructs a new AmexFields instance.
AmexJsonWriter<M> - Class in cl.netswitch.iso.amex8583
Converts a message of AMEX fields to a JSON representation.
AmexJsonWriter() - Constructor for class cl.netswitch.iso.amex8583.AmexJsonWriter
Constructs a new AmexJsonWriter instance.
AmexJsonWriter(int) - Constructor for class cl.netswitch.iso.amex8583.AmexJsonWriter
Constructs a new AmexJsonWriter instance with capacity.
AmexMessage - Class in cl.netswitch.iso.amex8583
Methods common (shared) by all AMEX messages.
AmexMessage() - Constructor for class cl.netswitch.iso.amex8583.AmexMessage
Constructs a new AmexMessage instance.
AmexNumF1<M> - Class in cl.netswitch.iso.amex8583
Numeric Fixed-Length Right-Justified of 1 EBCDIC-500 digit.
AmexNumF1(int, String) - Constructor for class cl.netswitch.iso.amex8583.AmexNumF1
Constructs a new AmexNumF1 instance.
AmexNumF10<M> - Class in cl.netswitch.iso.amex8583
Numeric Fixed-Length Right-Justified of 10 EBCDIC-500 digits.
AmexNumF10(int, String) - Constructor for class cl.netswitch.iso.amex8583.AmexNumF10
Constructs a new AmexNumF10 instance.
AmexNumF11<M> - Class in cl.netswitch.iso.amex8583
Numeric Fixed-Length Right-Justified of 11 EBCDIC-500 digits.
AmexNumF11(int, String) - Constructor for class cl.netswitch.iso.amex8583.AmexNumF11
Constructs a new AmexNumF11 instance.
AmexNumF12<M> - Class in cl.netswitch.iso.amex8583
Numeric Fixed-Length Right-Justified of 12 EBCDIC-500 digits.
AmexNumF12(int, String) - Constructor for class cl.netswitch.iso.amex8583.AmexNumF12
Constructs a new AmexNumF12 instance.
AmexNumF2<M> - Class in cl.netswitch.iso.amex8583
Numeric Fixed-Length Right-Justified of 2 EBCDIC-500 digits.
AmexNumF2(int, String) - Constructor for class cl.netswitch.iso.amex8583.AmexNumF2
Constructs a new AmexNumF2 instance.
AmexNumF3<M> - Class in cl.netswitch.iso.amex8583
Numeric Fixed-Length Right-Justified of 3 EBCDIC-500 digits.
AmexNumF3(int, String) - Constructor for class cl.netswitch.iso.amex8583.AmexNumF3
Constructs a new AmexNumF3 instance.
AmexNumF4<M> - Class in cl.netswitch.iso.amex8583
Numeric Fixed-Length Right-Justified of 4 EBCDIC-500 digits.
AmexNumF4(int, String) - Constructor for class cl.netswitch.iso.amex8583.AmexNumF4
Constructs a new AmexNumF4 instance.
AmexNumF5<M> - Class in cl.netswitch.iso.amex8583
Numeric Fixed-Length Right-Justified of 5 EBCDIC-500 digits.
AmexNumF5(int, String) - Constructor for class cl.netswitch.iso.amex8583.AmexNumF5
Constructs a new AmexNumF5 instance.
AmexNumF6<M> - Class in cl.netswitch.iso.amex8583
Numeric Fixed-Length Right-Justified of 6 EBCDIC-500 digits.
AmexNumF6(int, String) - Constructor for class cl.netswitch.iso.amex8583.AmexNumF6
Constructs a new AmexNumF6 instance.
AmexNumF7<M> - Class in cl.netswitch.iso.amex8583
Numeric Fixed-Length Right-Justified of 7 EBCDIC-500 digits.
AmexNumF7(int, String) - Constructor for class cl.netswitch.iso.amex8583.AmexNumF7
Constructs a new AmexNumF7 instance.
AmexNumF8<M> - Class in cl.netswitch.iso.amex8583
Numeric Fixed-Length Right-Justified of 8 EBCDIC-500 digits.
AmexNumF8(int, String) - Constructor for class cl.netswitch.iso.amex8583.AmexNumF8
Constructs a new AmexNumF8 instance.
AmexNumF9<M> - Class in cl.netswitch.iso.amex8583
Numeric Fixed-Length Right-Justified of 9 EBCDIC-500 digits.
AmexNumF9(int, String) - Constructor for class cl.netswitch.iso.amex8583.AmexNumF9
Constructs a new AmexNumF9 instance.
AmexNumFX<M> - Class in cl.netswitch.iso.amex8583
Numeric Fixed-Length Right-Justified of N EBCDIC-500 digits (19 ≤ N).
AmexNumFX(int, int, String) - Constructor for class cl.netswitch.iso.amex8583.AmexNumFX
Constructs a new AmexNumFX instance.
AmexNumV2L<M> - Class in cl.netswitch.iso.amex8583
Numeric Variable-Length (LL) of at most N EBCDIC-500 digits (10 ≤ N ≤ 18).
AmexNumV2L(int, int, int, String) - Constructor for class cl.netswitch.iso.amex8583.AmexNumV2L
Constructs a new AmexNumV2L instance.
AmexNumV2L(int, int, String) - Constructor for class cl.netswitch.iso.amex8583.AmexNumV2L
Constructs a new AmexNumV2L instance.
AmexNumV2X<M> - Class in cl.netswitch.iso.amex8583
Numeric Variable-Length (LL) of at most N EBCDIC-500 digits (19 ≤ N ≤ 99).
AmexNumV2X(int, int, int, String) - Constructor for class cl.netswitch.iso.amex8583.AmexNumV2X
Constructs a new AmexNumV2X instance.
AmexNumV2X(int, int, String) - Constructor for class cl.netswitch.iso.amex8583.AmexNumV2X
Constructs a new AmexNumV2X instance.
AmexObfuscate - Enum Class in cl.netswitch.iso.amex8583
Obfuscation alternatives for AmexField values.
AmexStrFL<M> - Class in cl.netswitch.iso.amex8583
String Fixed-Length Left-Justified of N EBCDIC-500 characters (1 ≤ N).
AmexStrFL(int, int, boolean, String) - Constructor for class cl.netswitch.iso.amex8583.AmexStrFL
Constructs a new AmexStrFL instance.
AmexStrFL(int, int, String) - Constructor for class cl.netswitch.iso.amex8583.AmexStrFL
Constructs a new AmexStrFL instance.
AmexStrV2<M> - Class in cl.netswitch.iso.amex8583
String Variable-Length (LL) of at most N EBCDIC-500 characters (1 ≤ N ≤ 99).
AmexStrV2(int, int, int, String) - Constructor for class cl.netswitch.iso.amex8583.AmexStrV2
Constructs a new AmexStrV2 instance.
AmexStrV2(int, int, String) - Constructor for class cl.netswitch.iso.amex8583.AmexStrV2
Constructs a new AmexStrV2 instance.
AmexStrV3<M> - Class in cl.netswitch.iso.amex8583
String Variable-Length (LLL) of at most N EBCDIC-500 characters (1 ≤ N ≤ 999).
AmexStrV3(int, int, int, String) - Constructor for class cl.netswitch.iso.amex8583.AmexStrV3
Constructs a new AmexStrV3 instance.
AmexStrV3(int, int, String) - Constructor for class cl.netswitch.iso.amex8583.AmexStrV3
Constructs a new AmexStrV3 instance.
AmexWriter<M> - Interface in cl.netswitch.iso.amex8583
Converts a message of AMEX fields to an another representation.
AmexXmlWriter<M> - Class in cl.netswitch.iso.amex8583
Converts a message of AMEX fields to an XML representation.
AmexXmlWriter() - Constructor for class cl.netswitch.iso.amex8583.AmexXmlWriter
Constructs a new AmexXmlWriter instance.
AmexXmlWriter(int) - Constructor for class cl.netswitch.iso.amex8583.AmexXmlWriter
Constructs a new AmexXmlWriter instance with capacity.
AmexYamlWriter<M> - Class in cl.netswitch.iso.amex8583
Converts a message of AMEX fields to a YAML representation.
AmexYamlWriter() - Constructor for class cl.netswitch.iso.amex8583.AmexYamlWriter
Constructs a new AmexYamlWriter instance.
AmexYamlWriter(int) - Constructor for class cl.netswitch.iso.amex8583.AmexYamlWriter
Constructs a new AmexYamlWriter instance with capacity.
append(char) - Method in class cl.netswitch.lib.util.UStringWriter
Appends the specified character to this writer.
append(CharSequence) - Method in class cl.netswitch.lib.util.UStringWriter
Appends the specified character sequence to this writer.
append(CharSequence, int, int) - Method in class cl.netswitch.lib.util.UStringWriter
Appends a subsequence of the specified character sequence to this writer.
ATTRIBUTE_NAME - Static variable in interface cl.netswitch.lib.client.RestContext
Name used with ServletContext#getAttribute(String) to retrieve an instance of RestContext.
authenticate(String, String, String) - Method in interface cl.netswitch.lib.channel.CodecContext
Authenticates the supplied credentials in the given realm.
Authorization - Enum constant in enum class cl.netswitch.lib.message.Message.Label
Authorization.
available() - Method in class cl.netswitch.lib.util.UByteArrayInputStream
Returns the number of remaining bytes that can be read (or skipped over) from this input stream.
await() - Method in class cl.netswitch.lib.aio.Waiter
Causes the current thread to wait until it is signalled or interrupted.
awaitNanos(long) - Method in class cl.netswitch.lib.aio.Waiter
Causes the current thread to wait until it is signalled or interrupted, or the specified waiting time elapses.

B

Base64 - Class in cl.netswitch.lib.util
Base64 encoders and decoders.
Beans - Class in cl.netswitch.lib.util
Provides static utility methods that operate on Java beans.
beforeOutboundSent(FilterContext, Message) - Method in interface cl.netswitch.lib.channel.ChannelFilter
Called before an outbound message is sent.
BIG_DECIMAL - Enum constant in enum class cl.netswitch.lib.message.PropertyType
The value of the property is a BigDecimal.
BIG_INTEGER - Enum constant in enum class cl.netswitch.lib.message.PropertyType
The value of the property is a BigInteger.
BOOLEAN - Enum constant in enum class cl.netswitch.lib.message.PropertyType
The value of the property is a Boolean.
Buffers - Class in cl.netswitch.lib.util
Provides static utility methods that operate on ByteBuffers.
BYTE - Enum constant in enum class cl.netswitch.lib.message.PropertyType
The value of the property is a Byte.
BYTE_ARRAY - Enum constant in enum class cl.netswitch.lib.message.PropertyType
The value of the property is a byte[].
ByteArray - Class in cl.netswitch.lib.util
A random and sequential accessible array of zero or more bytes.
ByteArray(byte[]) - Constructor for class cl.netswitch.lib.util.ByteArray
Creates a new ByteArray instance with supplied bytes.
ByteArray(byte[], int, int) - Constructor for class cl.netswitch.lib.util.ByteArray
Creates a new ByteArray instance with supplied bytes.
ByteArray(int) - Constructor for class cl.netswitch.lib.util.ByteArray
Creates a new ByteArray instance of specified size.
ByteArray(ByteBuffer) - Constructor for class cl.netswitch.lib.util.ByteArray
Creates a new ByteArray instance with supplied ByteBuffer.
bytesToHexBytes(byte[]) - Static method in class cl.netswitch.lib.util.Convert
Returns the hexadecimal digits representing the supplied byte array.
bytesToHexStr(byte[]) - Static method in class cl.netswitch.lib.util.Convert
Returns an hexadecimal string representing the supplied byte array.

C

cancelTimer() - Method in class cl.netswitch.lib.server.ServerChannel
Cancels the execution of the handleTimer method.
changeDefaultFormatters() - Static method in class cl.netswitch.lib.util.LogFormatter
Deprecated.
changeDefaultFormatters() - Static method in class cl.netswitch.lib.util.Logging
Changes the formatters of ConsoleHandler and FileHandler handlers by a LogFormatter.
changeDefaultFormatters(Formatter) - Static method in class cl.netswitch.lib.util.Logging
Changes the formatters of ConsoleHandler and FileHandler handlers by supplied formatter.
changeDefaultFormatters(Formatter, boolean) - Static method in class cl.netswitch.lib.util.Logging
Changes the formatters of ConsoleHandler and FileHandler handlers by the supplied formatter.
ChannelBase - Class in cl.netswitch.lib.aio
Asynchronous bidirectional communication channel with NetSwitch server.
ChannelBase() - Constructor for class cl.netswitch.lib.aio.ChannelBase
Constructs a new ChannelBase instance.
ChannelCodec - Interface in cl.netswitch.lib.channel
Encodes and decodes messages sent through a communication channel.
ChannelDecoder - Interface in cl.netswitch.lib.channel
Decodes a Message from an inbound ByteBuffer.
ChannelEncoder - Interface in cl.netswitch.lib.channel
Encodes an outbound Message into a ByteBuffer.
ChannelExecutor<T> - Interface in cl.netswitch.lib.client
Executes logic using a managed logical channel.
ChannelFilter - Interface in cl.netswitch.lib.channel
Inspects or modifies inbound and outbound Messages of a communication channel.
ChannelInfo - Class in cl.netswitch.lib.dto
Information of a NetSwitch channel.
ChannelInfo() - Constructor for class cl.netswitch.lib.dto.ChannelInfo
Constructs a new ChannelInfo instance.
ChannelInfo(Comparator<String>) - Constructor for class cl.netswitch.lib.dto.ChannelInfo
Constructs a new ChannelInfo instance with a comparator.
ChannelList - Class in cl.netswitch.lib.dto
Wraps a list of channel information items.
ChannelList() - Constructor for class cl.netswitch.lib.dto.ChannelList
Constructs a new ChannelList instance.
channels - Variable in class cl.netswitch.lib.dto.ChannelList
List of channel information items.
checkNumericString(String) - Method in class cl.netswitch.iso.amex8583.AmexField
Checks that all the characters of the supplied string are digits.
checkNumericString(String) - Method in class cl.netswitch.iso.iso8583.IsoField
Checks that all the characters of the supplied string are digits.
CHECKSUM - Enum constant in enum class cl.netswitch.lib.layout.FieldType
Checksum pseudo layout field (CS).
chrToEBCDIC(char) - Method in class cl.netswitch.iso.amex8583.AmexField
Converts a character to a byte using EBCDIC encoding.
chrToEBCDIC(char) - Method in class cl.netswitch.iso.vip8583.VipField
Converts a character to a byte using EBCDIC-037 encoding.
cl.netswitch.app - module cl.netswitch.app
Implements the NetSwitch Server and NetSwitch MetaServer.
cl.netswitch.app - package cl.netswitch.app
The NetSwitch Server and NetSwitch MetaServer startup classes.
cl.netswitch.iso - module cl.netswitch.iso
Provides classes to build NetSwitch servers that process ISO-8583 messages.
cl.netswitch.iso.amex8583 - package cl.netswitch.iso.amex8583
Classes used to define and process American Express messages.
cl.netswitch.iso.iso8583 - package cl.netswitch.iso.iso8583
Classes used to define and process ISO 8583 messages.
cl.netswitch.iso.vip8583 - package cl.netswitch.iso.vip8583
Classes used to define and process VisaNet Integrated Payment messages.
cl.netswitch.lib - module cl.netswitch.lib
Provides classes to build applications and components that interact with a NetSwitch server.
cl.netswitch.lib.aio - package cl.netswitch.lib.aio
Classes and interfaces used to perform asynchronous I/O.
cl.netswitch.lib.channel - package cl.netswitch.lib.channel
Classes and interfaces to build external components that operate inside the NetSwitch server.
cl.netswitch.lib.client - package cl.netswitch.lib.client
Classes and interfaces to build client applications that communicate with a NetSwitch server.
cl.netswitch.lib.console - package cl.netswitch.lib.console
Classes and interfaces that implement the NetSwitch console.
cl.netswitch.lib.dto - package cl.netswitch.lib.dto
Classes and interfaces used to transfer data between endpoints.
cl.netswitch.lib.jmx - package cl.netswitch.lib.jmx
Classes and interfaces used by clients that monitor NetSwitch servers.
cl.netswitch.lib.layout - package cl.netswitch.lib.layout
Classes and interfaces to read and update formatted text messages.
cl.netswitch.lib.message - package cl.netswitch.lib.message
Classes and interfaces to exchange information between applications and a NetSwitch server.
cl.netswitch.lib.server - package cl.netswitch.lib.server
Classes and interfaces to build server applications that communicate with a NetSwitch server.
cl.netswitch.lib.util - package cl.netswitch.lib.util
Classes and interfaces that implement general utility services.
clear() - Method in class cl.netswitch.lib.aio.Waiter
Clears this waiter and release resources.
clear() - Static method in class cl.netswitch.lib.client.LogicalChannels
Closes and releases all existing channel pools, and clears the properties of logical channels.
clear() - Method in class cl.netswitch.lib.layout.LayoutLoader
Clears (removes) all layouts from the cache.
clear() - Method in class cl.netswitch.lib.message.Message
Resets all the fields of this Message to their default value.
clear() - Method in interface cl.netswitch.lib.server.ExecutionStats
Clears the execution statistics.
clear() - Method in class cl.netswitch.lib.util.ByteArray
Sets the values of readIndex and writeIndex to 0.
clearElements() - Method in class cl.netswitch.iso.iso8583.IsoTlvElements
Removes all defined subelements.
clearLabels() - Method in class cl.netswitch.lib.message.Message
Removes all defined labels from this Message.
clearProperties() - Method in class cl.netswitch.lib.message.Message
Removes all defined properties from this Message.
ClientBase - Class in cl.netswitch.lib.client
Implements the common logic of a client application.
ClientBase() - Constructor for class cl.netswitch.lib.client.ClientBase
Constructs a new ClientBase instance.
ClientBase.Action - Interface in cl.netswitch.lib.client
Executes the logic of a client action using a connected channel.
ClientChannel - Class in cl.netswitch.lib.client
Communication channel between a client application and the NetSwitch server.
ClientChannel() - Constructor for class cl.netswitch.lib.client.ClientChannel
Constructs a new ClientChannel instance.
ClientException - Exception in cl.netswitch.lib.client
Signals that a client error of some kind has occurred.
ClientException() - Constructor for exception cl.netswitch.lib.client.ClientException
Constructs a new ClientException instance.
ClientException(int) - Constructor for exception cl.netswitch.lib.client.ClientException
Constructs a new ClientException with an error code.
ClientException(int, Throwable) - Constructor for exception cl.netswitch.lib.client.ClientException
Constructs a new ClientException with an error code and cause.
ClientException(String) - Constructor for exception cl.netswitch.lib.client.ClientException
Constructs a new ClientException with a message.
ClientException(String, int) - Constructor for exception cl.netswitch.lib.client.ClientException
Constructs a new ClientException with an error message and error code.
ClientException(String, int, Throwable) - Constructor for exception cl.netswitch.lib.client.ClientException
Constructs a new ClientException with an error message, error code and cause.
ClientException(String, String) - Constructor for exception cl.netswitch.lib.client.ClientException
Constructs a new ClientException with an error and user message.
ClientException(String, String, int) - Constructor for exception cl.netswitch.lib.client.ClientException
Constructs a new ClientException with an error message, user message and error code.
ClientException(String, String, int, Throwable) - Constructor for exception cl.netswitch.lib.client.ClientException
Constructs a new ClientException with an error message, user message, error code and cause.
ClientException(String, String, Throwable) - Constructor for exception cl.netswitch.lib.client.ClientException
Constructs a new ClientException with an error message, user message and cause.
ClientException(String, Throwable) - Constructor for exception cl.netswitch.lib.client.ClientException
Constructs a new ClientException with a message and cause.
ClientException(Throwable) - Constructor for exception cl.netswitch.lib.client.ClientException
Constructs a new ClientException with a cause.
clone() - Method in class cl.netswitch.lib.layout.LayoutMessage
Returns a "deep" copy of this LayoutMessage.
close() - Method in class cl.netswitch.lib.aio.ChannelBase
Close this channel, relinquishing any underlying resources.
close() - Method in class cl.netswitch.lib.client.ClientChannel
Close this channel, relinquishing any underlying resources.
close() - Method in class cl.netswitch.lib.client.LogicalChannel
Closes this resource, relinquishing any underlying resources.
close() - Method in class cl.netswitch.lib.server.ServerChannel
Close this channel, relinquishing any underlying resources.
close() - Method in class cl.netswitch.lib.util.UByteArrayInputStream
Closing a UByteArrayInputStream has no effect.
close() - Method in class cl.netswitch.lib.util.UByteArrayOutputStream
Closing a UByteArrayOutputStream has no effect.
close() - Method in class cl.netswitch.lib.util.UStringWriter
Closes this writer.
closeGroup(String) - Method in class cl.netswitch.iso.amex8583.AmexJsonWriter
Marks the end of a group of fields or properties.
closeGroup(String) - Method in interface cl.netswitch.iso.amex8583.AmexWriter
Marks the end of a group of fields or properties.
closeGroup(String) - Method in class cl.netswitch.iso.amex8583.AmexXmlWriter
Marks the end of a group of fields or properties.
closeGroup(String) - Method in class cl.netswitch.iso.amex8583.AmexYamlWriter
Marks the end of a group of fields or properties.
closeGroup(String) - Method in class cl.netswitch.iso.iso8583.IsoJsonWriter
Marks the end of a group of fields or properties.
closeGroup(String) - Method in interface cl.netswitch.iso.iso8583.IsoWriter
Marks the end of a group of fields or properties.
closeGroup(String) - Method in class cl.netswitch.iso.iso8583.IsoXmlWriter
Marks the end of a group of fields or properties.
closeGroup(String) - Method in class cl.netswitch.iso.iso8583.IsoYamlWriter
Marks the end of a group of fields or properties.
closeGroup(String) - Method in class cl.netswitch.iso.vip8583.VipJsonWriter
Marks the end of a group of fields or properties.
closeGroup(String) - Method in interface cl.netswitch.iso.vip8583.VipWriter
Marks the end of a group of fields or properties.
closeGroup(String) - Method in class cl.netswitch.iso.vip8583.VipXmlWriter
Marks the end of a group of fields or properties.
closeGroup(String) - Method in class cl.netswitch.iso.vip8583.VipYamlWriter
Marks the end of a group of fields or properties.
CodecContext - Interface in cl.netswitch.lib.channel
Allows a ChannelCodec to communicate with its container.
CodecException - Exception in cl.netswitch.lib.channel
Signals that a encoder/decoder error of some kind has occurred.
CodecException() - Constructor for exception cl.netswitch.lib.channel.CodecException
Constructs a new CodecException instance.
CodecException(int) - Constructor for exception cl.netswitch.lib.channel.CodecException
Constructs a new CodecException instance with an error code.
CodecException(int, Throwable) - Constructor for exception cl.netswitch.lib.channel.CodecException
Constructs a new CodecException instance with an error code and cause.
CodecException(String) - Constructor for exception cl.netswitch.lib.channel.CodecException
Constructs a new CodecException instance with a message.
CodecException(String, int) - Constructor for exception cl.netswitch.lib.channel.CodecException
Constructs a new CodecException instance with a message and error code.
CodecException(String, int, Throwable) - Constructor for exception cl.netswitch.lib.channel.CodecException
Constructs a new CodecException instance with a message, error code and cause.
CodecException(String, Throwable) - Constructor for exception cl.netswitch.lib.channel.CodecException
Constructs a new CodecException instance with a message and cause.
CodecException(Throwable) - Constructor for exception cl.netswitch.lib.channel.CodecException
Constructs a new CodecException instance with a cause.
compareTo(Delayed) - Method in class cl.netswitch.lib.server.DeplayedEvent
Compares this DeplayedEvent with the specified object for order.
compile(String, boolean) - Static method in class cl.netswitch.lib.layout.Layout
Compiles the given specification into a layout.
complete(String) - Method in class cl.netswitch.lib.layout.Layout
Completes the definition of the collection of fields of this layout.
compressBytes(byte[]) - Static method in class cl.netswitch.lib.util.Convert
Returns a compressed representation of the supplied bytes.
compressBytes(byte[], int, int) - Static method in class cl.netswitch.lib.util.Convert
Returns a compressed representation of the specified byte range.
computeUserAuthDigest(String, String) - Method in interface cl.netswitch.lib.channel.CodecContext
Computes the string HEX(MD5(username + ':' + realm + ':' + password)).
connect(String, String) - Method in class cl.netswitch.lib.client.ClientChannel
Connects this ClientChannel to a switch server using supplied name and nameOrUri.
connect(String, String, String, String) - Method in class cl.netswitch.lib.client.ClientChannel
Connects this ClientChannel to a switch server using supplied arguments.
connect(String, Properties) - Method in class cl.netswitch.lib.client.ClientChannel
Connects this ClientChannel to the switch server using supplied name and properties.
connect(URI, String) - Method in class cl.netswitch.lib.aio.ChannelBase
Connects this channel to remote address.
Connect - Enum constant in enum class cl.netswitch.lib.message.Message.Type
Connect message.
connectAndExecute() - Method in class cl.netswitch.lib.client.ClientBase
Connects to HyperNet and executes the specified action.
ConsoleApp - Class in cl.netswitch.lib.console
The NetSwitch Console.
ContentType - Enum constant in enum class cl.netswitch.lib.message.Message.Label
Content Type.
convert(M, AmexWriter<M>) - Method in class cl.netswitch.iso.amex8583.AmexConverter
Converts the supplied message to an another representation.
convert(M, IsoWriter<M>) - Method in class cl.netswitch.iso.iso8583.IsoConverter
Converts the supplied message to an another representation.
convert(M, VipWriter<M>) - Method in class cl.netswitch.iso.vip8583.VipConverter
Converts the supplied message to an another representation.
Convert - Class in cl.netswitch.lib.util
Provides static utility methods that perform general conversions.
copy(Object, Object) - Static method in class cl.netswitch.lib.util.Beans
Calls all setters in a destination object with values obtain from matching getters in a source object.
copyFrom(LayoutMessage) - Method in class cl.netswitch.lib.layout.LayoutMessage
Copies all the properties of source into this LayoutMessage.
copyFrom(Object) - Method in class cl.netswitch.iso.amex8583.AmexMessage
Calls all setters in this message with values obtain from matching getters in a source object.
copyFrom(Object) - Method in class cl.netswitch.iso.iso8583.IsoMessage
Calls all setters in this message with values obtain from matching getters in a source object.
copyFrom(Object) - Method in class cl.netswitch.iso.vip8583.VipMessage
Calls all setters in this message with values obtain from matching getters in a source object.
copyTo(Object) - Method in class cl.netswitch.iso.amex8583.AmexMessage
Calls all setters in a destination object with values obtain from matching getters in this message.
copyTo(Object) - Method in class cl.netswitch.iso.iso8583.IsoMessage
Calls all setters in a destination object with values obtain from matching getters in this message.
copyTo(Object) - Method in class cl.netswitch.iso.vip8583.VipMessage
Calls all setters in a destination object with values obtain from matching getters in this message.
createMessage() - Method in interface cl.netswitch.lib.channel.CodecContext
Creates and returns a new Message.
createMessage() - Method in interface cl.netswitch.lib.channel.FilterContext
Creates and returns a new Message.

D

DATE - Enum constant in enum class cl.netswitch.lib.layout.FieldType
Date layout field (D).
DATE - Enum constant in enum class cl.netswitch.lib.message.PropertyType
The value of the property is a Date.
decode(byte[], M) - Method in class cl.netswitch.iso.amex8583.AmexDecoder
Decodes a sequence of bytes into the fields of a message.
decode(byte[], M) - Method in class cl.netswitch.iso.iso8583.IsoDecoder
Decodes a sequence of bytes into the fields of a message.
decode(byte[], M) - Method in class cl.netswitch.iso.vip8583.VipDecoder
Decodes a sequence of bytes into the fields of a message.
decode(char[], int, int, boolean) - Static method in class cl.netswitch.lib.util.Base64
Decodes a byte array from supplied Base64 character sequence.
decodeAndSetValue(ByteBuffer, M) - Method in class cl.netswitch.iso.amex8583.AmexField
Decodes the field value from buffer and stores value in message.
decodeAndSetValue(ByteBuffer, M) - Method in class cl.netswitch.iso.iso8583.IsoField
Decodes the field value from buffer and stores value in message.
decodeAndSetValue(ByteBuffer, M) - Method in class cl.netswitch.iso.vip8583.VipField
Decodes the field value from buffer and stores value in message.
decodeBasic(char[]) - Static method in class cl.netswitch.lib.util.Base64
Decodes a byte array from supplied Base64 Basic character array.
decodeBasic(char[], int, int) - Static method in class cl.netswitch.lib.util.Base64
Decodes a byte array from supplied Base64 Basic character sequence.
decodeBasic(String) - Static method in class cl.netswitch.lib.util.Base64
Decodes a byte array from supplied Base64 Basic string.
decodeInbound(CodecContext, ByteBuffer) - Method in interface cl.netswitch.lib.channel.ChannelDecoder
Decodes a message from the supplied inbound ByteBuffer.
decodePassword(String, String, String) - Method in class cl.netswitch.lib.server.ServerChannel
Decodes an encoded password using supplied arguments.
decodePassword(String, String, String) - Method in interface cl.netswitch.lib.server.ServerContext
Decodes an encoded password using supplied arguments.
decodeTLV2(String, boolean, IsoTlvElements) - Method in class cl.netswitch.iso.iso8583.IsoTlvDecoder
Decodes subelements in a TLV string "[TCC][ID][LL][DATA]...".
decodeTLV3(String, IsoTlvElements) - Method in class cl.netswitch.iso.iso8583.IsoTlvDecoder
Decodes subelements in a TLV string "[ID][LLL][DATA]...".
decodeUrlSafe(char[]) - Static method in class cl.netswitch.lib.util.Base64
Decodes a byte array from supplied Base64 URL Safe character array.
decodeUrlSafe(char[], int, int) - Static method in class cl.netswitch.lib.util.Base64
Decodes a byte array from supplied Base64 URL Safe character sequence.
decodeUrlSafe(String) - Static method in class cl.netswitch.lib.util.Base64
Decodes a byte array from supplied Base64 URL Safe string.
decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.amex8583.AmexBinF4
Decodes the value of this field from the supplied byte buffer.
decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.amex8583.AmexBinF8
Decodes the value of this field from the supplied byte buffer.
decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.amex8583.AmexBinH4
Decodes the value of this field from the supplied byte buffer.
decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.amex8583.AmexDecFL
Decodes the value of this field from the supplied byte buffer.
decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.amex8583.AmexField
Decodes the value of this field from the supplied byte buffer.
decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.amex8583.AmexNumF1
Decodes the value of this field from the supplied byte buffer.
decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.amex8583.AmexNumF10
Decodes the value of this field from the supplied byte buffer.
decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.amex8583.AmexNumF11
Decodes the value of this field from the supplied byte buffer.
decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.amex8583.AmexNumF12
Decodes the value of this field from the supplied byte buffer.
decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.amex8583.AmexNumF2
Decodes the value of this field from the supplied byte buffer.
decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.amex8583.AmexNumF3
Decodes the value of this field from the supplied byte buffer.
decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.amex8583.AmexNumF4
Decodes the value of this field from the supplied byte buffer.
decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.amex8583.AmexNumF5
Decodes the value of this field from the supplied byte buffer.
decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.amex8583.AmexNumF6
Decodes the value of this field from the supplied byte buffer.
decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.amex8583.AmexNumF7
Decodes the value of this field from the supplied byte buffer.
decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.amex8583.AmexNumF8
Decodes the value of this field from the supplied byte buffer.
decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.amex8583.AmexNumF9
Decodes the value of this field from the supplied byte buffer.
decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.amex8583.AmexNumFX
Decodes the value of this field from the supplied byte buffer.
decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.amex8583.AmexNumV2L
Decodes the value of this field from the supplied byte buffer.
decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.amex8583.AmexNumV2X
Decodes the value of this field from the supplied byte buffer.
decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.amex8583.AmexStrFL
Decodes the value of this field from the supplied byte buffer.
decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.amex8583.AmexStrV2
Decodes the value of this field from the supplied byte buffer.
decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.amex8583.AmexStrV3
Decodes the value of this field from the supplied byte buffer.
decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.iso8583.IsoBinF1
Decodes the value of this field from the supplied byte buffer.
decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.iso8583.IsoBinF2
Decodes the value of this field from the supplied byte buffer.
decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.iso8583.IsoBinF4
Decodes the value of this field from the supplied byte buffer.
decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.iso8583.IsoBinF8
Decodes the value of this field from the supplied byte buffer.
decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.iso8583.IsoBinFL
Decodes the value of this field from the supplied byte buffer.
decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.iso8583.IsoBinH8
Decodes the value of this field from the supplied byte buffer.
decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.iso8583.IsoBinV2
Decodes the value of this field from the supplied byte buffer.
decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.iso8583.IsoBinV3
Decodes the value of this field from the supplied byte buffer.
decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.iso8583.IsoDecFL
Decodes the value of this field from the supplied byte buffer.
decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.iso8583.IsoDecFS
Decodes the value of this field from the supplied byte buffer.
decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.iso8583.IsoField
Decodes the value of this field from the supplied byte buffer.
decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.iso8583.IsoHexFL
Decodes the value of this field from the supplied byte buffer.
decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.iso8583.IsoHexV2
Decodes the value of this field from the supplied byte buffer.
decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.iso8583.IsoHexV3
Decodes the value of this field from the supplied byte buffer.
decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.iso8583.IsoNumF10
Decodes the value of this field from the supplied byte buffer.
decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.iso8583.IsoNumF12
Decodes the value of this field from the supplied byte buffer.
decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.iso8583.IsoNumF16
Decodes the value of this field from the supplied byte buffer.
decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.iso8583.IsoNumF2
Decodes the value of this field from the supplied byte buffer.
decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.iso8583.IsoNumF3
Decodes the value of this field from the supplied byte buffer.
decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.iso8583.IsoNumF4
Decodes the value of this field from the supplied byte buffer.
decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.iso8583.IsoNumF5
Decodes the value of this field from the supplied byte buffer.
decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.iso8583.IsoNumF6
Decodes the value of this field from the supplied byte buffer.
decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.iso8583.IsoNumF7
Decodes the value of this field from the supplied byte buffer.
decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.iso8583.IsoNumF8
Decodes the value of this field from the supplied byte buffer.
decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.iso8583.IsoNumF9
Decodes the value of this field from the supplied byte buffer.
decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.iso8583.IsoNumFS8
Decodes the value of this field from the supplied byte buffer.
decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.iso8583.IsoNumFX
Decodes the value of this field from the supplied byte buffer.
decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.iso8583.IsoNumV2I
Decodes the value of this field from the supplied byte buffer.
decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.iso8583.IsoNumV2L
Decodes the value of this field from the supplied byte buffer.
decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.iso8583.IsoNumV2X
Decodes the value of this field from the supplied byte buffer.
decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.iso8583.IsoStrFL
Decodes the value of this field from the supplied byte buffer.
decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.iso8583.IsoStrV2
Decodes the value of this field from the supplied byte buffer.
decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.iso8583.IsoStrV3
Decodes the value of this field from the supplied byte buffer.
decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.iso8583.IsoStrV4
Decodes the value of this field from the supplied byte buffer.
decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.vip8583.VipBinF3
Decodes the value of this field from the supplied byte buffer.
decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.vip8583.VipBinF8
Decodes the value of this field from the supplied byte buffer.
decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.vip8583.VipBinFH
Decodes the value of this field from the supplied byte buffer.
decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.vip8583.VipBinFL
Decodes the value of this field from the supplied byte buffer.
decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.vip8583.VipBinVL
Decodes the value of this field from the supplied byte buffer.
decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.vip8583.VipField
Decodes the value of this field from the supplied byte buffer.
decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.vip8583.VipNumF10
Decodes the value of this field from the supplied byte buffer.
decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.vip8583.VipNumF12
Decodes the value of this field from the supplied byte buffer.
decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.vip8583.VipNumF14
Decodes the value of this field from the supplied byte buffer.
decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.vip8583.VipNumF16
Decodes the value of this field from the supplied byte buffer.
decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.vip8583.VipNumF2
Decodes the value of this field from the supplied byte buffer.
decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.vip8583.VipNumF4
Decodes the value of this field from the supplied byte buffer.
decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.vip8583.VipNumF6
Decodes the value of this field from the supplied byte buffer.
decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.vip8583.VipNumF8
Decodes the value of this field from the supplied byte buffer.
decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.vip8583.VipNumFA4
Decodes the value of this field from the supplied byte buffer.
decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.vip8583.VipNumFL
Decodes the value of this field from the supplied byte buffer.
decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.vip8583.VipNumVI
Decodes the value of this field from the supplied byte buffer.
decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.vip8583.VipNumVL
Decodes the value of this field from the supplied byte buffer.
decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.vip8583.VipNumVX
Decodes the value of this field from the supplied byte buffer.
decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.vip8583.VipStrF1
Decodes the value of this field from the supplied byte buffer.
decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.vip8583.VipStrFL
Decodes the value of this field from the supplied byte buffer.
decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.vip8583.VipStrVL
Decodes the value of this field from the supplied byte buffer.
decodeValue(ByteBuffer) - Method in class cl.netswitch.iso.vip8583.VipTk2VL
Decodes the value of this field from the supplied byte buffer.
DeplayedEvent - Class in cl.netswitch.lib.server
Implements the logic common to all delayed events.
DeplayedEvent(long) - Constructor for class cl.netswitch.lib.server.DeplayedEvent
Constructs a new DeplayedEvent instance.
disableMulticast(String) - Method in class cl.netswitch.lib.client.ClientChannel
Disables the reception of multicast messages identified by name.
disableMulticast(String) - Method in class cl.netswitch.lib.server.ServerChannel
Disables the reception of multicast messages identified by name.
dispatch() - Method in class cl.netswitch.lib.server.DeplayedEvent
Dispatched this DeplayedEvent to the target listener.
dispatchReply(String, Serializable) - Method in class cl.netswitch.lib.server.RequestEvent
Dispatches supplied reply data to the pending reply listener indexed by given key.
DOUBLE - Enum constant in enum class cl.netswitch.lib.message.PropertyType
The value of the property is a Double.
download(String) - Method in class cl.netswitch.lib.layout.LayoutLoader
Downloads the specification of the Layout with the given name.

E

EBCDIC - Static variable in class cl.netswitch.iso.vip8583.VipField
Charset used to convert to/from EBCDIC-037 characters.
EBCDIC_DIGIT0 - Static variable in class cl.netswitch.iso.vip8583.VipField
Code of the EBCDIC-037 zero (0) character (0xF0).
EBCDIC_SPACE - Static variable in class cl.netswitch.iso.vip8583.VipField
Code of the EBCDIC-037 space (SP) character (0x40).
ElementAdapter - Class in cl.netswitch.lib.dto
Converts an ElementMap to an ElementList.
ElementAdapter() - Constructor for class cl.netswitch.lib.dto.ElementAdapter
Constructs a new ElementAdapter instance.
ElementList - Class in cl.netswitch.lib.dto
Wraps a list of JAXBElement<String> items.
ElementList() - Constructor for class cl.netswitch.lib.dto.ElementList
Constructs a new ElementList instance.
ElementMap - Class in cl.netswitch.lib.dto
Maps an element name to its associated string value.
ElementMap() - Constructor for class cl.netswitch.lib.dto.ElementMap
Constructs a new ElementMap instance.
ElementMap(Comparator<String>) - Constructor for class cl.netswitch.lib.dto.ElementMap
Constructs a new ElementMap instance with a comparator.
elements - Variable in class cl.netswitch.lib.dto.ElementList
List of JAXBElement<String> items.
EMPTY_BUFFER - Static variable in class cl.netswitch.lib.util.Buffers
ByteBuffer with zero bytes (empty).
enableMulticast(String, MulticastListener) - Method in class cl.netswitch.lib.client.ClientChannel
Enables the reception of multicast messages identified by name.
enableMulticast(String, MulticastListener) - Method in class cl.netswitch.lib.server.ServerChannel
Enables the reception of multicast messages identified by name.
encode(byte[], int, int, boolean, boolean) - Static method in class cl.netswitch.lib.util.Base64
Encodes supplied byte sequence to a Base64 representation.
encode(M) - Method in class cl.netswitch.iso.vip8583.VipEncoder
Encodes the fields of a message into a sequence of bytes.
encode(M, boolean) - Method in class cl.netswitch.iso.amex8583.AmexEncoder
Encodes the fields of a message into a sequence of bytes.
encode(M, boolean) - Method in class cl.netswitch.iso.iso8583.IsoEncoder
Encodes the fields of a message into a sequence of bytes.
encodeBasic(byte[]) - Static method in class cl.netswitch.lib.util.Base64
Encodes supplied byte array to a Base64 Basic representation.
encodeBasic(byte[], int, int) - Static method in class cl.netswitch.lib.util.Base64
Encodes supplied byte sequence to a Base64 Basic representation.
encodeOutbound(CodecContext, Message) - Method in interface cl.netswitch.lib.channel.ChannelEncoder
Encodes the supplied outbound message into a ByteBuffer.
encodeUrlSafe(byte[]) - Static method in class cl.netswitch.lib.util.Base64
Encodes supplied byte array to a Base64 URL Safe representation.
encodeUrlSafe(byte[], int, int) - Static method in class cl.netswitch.lib.util.Base64
Encodes supplied byte sequence to a Base64 URL Safe representation.
encodeValue(byte[], ByteArray) - Method in class cl.netswitch.iso.iso8583.IsoBinFL
Encodes the value of this field into the supplied byte array.
encodeValue(byte[], ByteArray) - Method in class cl.netswitch.iso.iso8583.IsoBinV2
Encodes the value of this field into the supplied byte array.
encodeValue(byte[], ByteArray) - Method in class cl.netswitch.iso.iso8583.IsoBinV3
Encodes the value of this field into the supplied byte array.
encodeValue(byte[], ByteArray) - Method in class cl.netswitch.iso.iso8583.IsoHexFL
Encodes the value of this field into the supplied byte array.
encodeValue(byte[], ByteArray) - Method in class cl.netswitch.iso.iso8583.IsoHexV2
Encodes the value of this field into the supplied byte array.
encodeValue(byte[], ByteArray) - Method in class cl.netswitch.iso.iso8583.IsoHexV3
Encodes the value of this field into the supplied byte array.
encodeValue(byte[], ByteArray) - Method in class cl.netswitch.iso.vip8583.VipBinFL
Encodes the value of this field into the supplied byte array.
encodeValue(byte[], ByteArray) - Method in class cl.netswitch.iso.vip8583.VipBinVL
Encodes the value of this field into the supplied byte array.
encodeValue(Byte, ByteArray) - Method in class cl.netswitch.iso.amex8583.AmexNumF1
Encodes the value of this field into the supplied byte array.
encodeValue(Byte, ByteArray) - Method in class cl.netswitch.iso.amex8583.AmexNumF2
Encodes the value of this field into the supplied byte array.
encodeValue(Byte, ByteArray) - Method in class cl.netswitch.iso.iso8583.IsoBinF1
Encodes the value of this field into the supplied byte array.
encodeValue(Byte, ByteArray) - Method in class cl.netswitch.iso.iso8583.IsoNumF2
Encodes the value of this field into the supplied byte array.
encodeValue(Byte, ByteArray) - Method in class cl.netswitch.iso.vip8583.VipNumF2
Encodes the value of this field into the supplied byte array.
encodeValue(Character, ByteArray) - Method in class cl.netswitch.iso.vip8583.VipStrF1
Encodes the value of this field into the supplied byte array.
encodeValue(Integer, ByteArray) - Method in class cl.netswitch.iso.amex8583.AmexBinF4
Encodes the value of this field into the supplied byte array.
encodeValue(Integer, ByteArray) - Method in class cl.netswitch.iso.amex8583.AmexBinH4
Encodes the value of this field into the supplied byte array.
encodeValue(Integer, ByteArray) - Method in class cl.netswitch.iso.amex8583.AmexNumF5
Encodes the value of this field into the supplied byte array.
encodeValue(Integer, ByteArray) - Method in class cl.netswitch.iso.amex8583.AmexNumF6
Encodes the value of this field into the supplied byte array.
encodeValue(Integer, ByteArray) - Method in class cl.netswitch.iso.amex8583.AmexNumF7
Encodes the value of this field into the supplied byte array.
encodeValue(Integer, ByteArray) - Method in class cl.netswitch.iso.amex8583.AmexNumF8
Encodes the value of this field into the supplied byte array.
encodeValue(Integer, ByteArray) - Method in class cl.netswitch.iso.amex8583.AmexNumF9
Encodes the value of this field into the supplied byte array.
encodeValue(Integer, ByteArray) - Method in class cl.netswitch.iso.iso8583.IsoBinF4
Encodes the value of this field into the supplied byte array.
encodeValue(Integer, ByteArray) - Method in class cl.netswitch.iso.iso8583.IsoNumF5
Encodes the value of this field into the supplied byte array.
encodeValue(Integer, ByteArray) - Method in class cl.netswitch.iso.iso8583.IsoNumF6
Encodes the value of this field into the supplied byte array.
encodeValue(Integer, ByteArray) - Method in class cl.netswitch.iso.iso8583.IsoNumF7
Encodes the value of this field into the supplied byte array.
encodeValue(Integer, ByteArray) - Method in class cl.netswitch.iso.iso8583.IsoNumF8
Encodes the value of this field into the supplied byte array.
encodeValue(Integer, ByteArray) - Method in class cl.netswitch.iso.iso8583.IsoNumF9
Encodes the value of this field into the supplied byte array.
encodeValue(Integer, ByteArray) - Method in class cl.netswitch.iso.iso8583.IsoNumFS8
Encodes the value of this field into the supplied byte array.
encodeValue(Integer, ByteArray) - Method in class cl.netswitch.iso.iso8583.IsoNumV2I
Encodes the value of this field into the supplied byte array.
encodeValue(Integer, ByteArray) - Method in class cl.netswitch.iso.vip8583.VipBinF3
Encodes the value of this field into the supplied byte array.
encodeValue(Integer, ByteArray) - Method in class cl.netswitch.iso.vip8583.VipNumF6
Encodes the value of this field into the supplied byte array.
encodeValue(Integer, ByteArray) - Method in class cl.netswitch.iso.vip8583.VipNumF8
Encodes the value of this field into the supplied byte array.
encodeValue(Integer, ByteArray) - Method in class cl.netswitch.iso.vip8583.VipNumVI
Encodes the value of this field into the supplied byte array.
encodeValue(Long, ByteArray) - Method in class cl.netswitch.iso.amex8583.AmexBinF8
Encodes the value of this field into the supplied byte array.
encodeValue(Long, ByteArray) - Method in class cl.netswitch.iso.amex8583.AmexNumF10
Encodes the value of this field into the supplied byte array.
encodeValue(Long, ByteArray) - Method in class cl.netswitch.iso.amex8583.AmexNumF11
Encodes the value of this field into the supplied byte array.
encodeValue(Long, ByteArray) - Method in class cl.netswitch.iso.amex8583.AmexNumF12
Encodes the value of this field into the supplied byte array.
encodeValue(Long, ByteArray) - Method in class cl.netswitch.iso.amex8583.AmexNumV2L
Encodes the value of this field into the supplied byte array.
encodeValue(Long, ByteArray) - Method in class cl.netswitch.iso.iso8583.IsoBinF8
Encodes the value of this field into the supplied byte array.
encodeValue(Long, ByteArray) - Method in class cl.netswitch.iso.iso8583.IsoBinH8
Encodes the value of this field into the supplied byte array.
encodeValue(Long, ByteArray) - Method in class cl.netswitch.iso.iso8583.IsoNumF10
Encodes the value of this field into the supplied byte array.
encodeValue(Long, ByteArray) - Method in class cl.netswitch.iso.iso8583.IsoNumF12
Encodes the value of this field into the supplied byte array.
encodeValue(Long, ByteArray) - Method in class cl.netswitch.iso.iso8583.IsoNumF16
Encodes the value of this field into the supplied byte array.
encodeValue(Long, ByteArray) - Method in class cl.netswitch.iso.iso8583.IsoNumV2L
Encodes the value of this field into the supplied byte array.
encodeValue(Long, ByteArray) - Method in class cl.netswitch.iso.vip8583.VipBinF8
Encodes the value of this field into the supplied byte array.
encodeValue(Long, ByteArray) - Method in class cl.netswitch.iso.vip8583.VipNumF10
Encodes the value of this field into the supplied byte array.
encodeValue(Long, ByteArray) - Method in class cl.netswitch.iso.vip8583.VipNumF12
Encodes the value of this field into the supplied byte array.
encodeValue(Long, ByteArray) - Method in class cl.netswitch.iso.vip8583.VipNumF14
Encodes the value of this field into the supplied byte array.
encodeValue(Long, ByteArray) - Method in class cl.netswitch.iso.vip8583.VipNumF16
Encodes the value of this field into the supplied byte array.
encodeValue(Long, ByteArray) - Method in class cl.netswitch.iso.vip8583.VipNumVL
Encodes the value of this field into the supplied byte array.
encodeValue(Short, ByteArray) - Method in class cl.netswitch.iso.amex8583.AmexNumF3
Encodes the value of this field into the supplied byte array.
encodeValue(Short, ByteArray) - Method in class cl.netswitch.iso.amex8583.AmexNumF4
Encodes the value of this field into the supplied byte array.
encodeValue(Short, ByteArray) - Method in class cl.netswitch.iso.iso8583.IsoBinF2
Encodes the value of this field into the supplied byte array.
encodeValue(Short, ByteArray) - Method in class cl.netswitch.iso.iso8583.IsoNumF3
Encodes the value of this field into the supplied byte array.
encodeValue(Short, ByteArray) - Method in class cl.netswitch.iso.iso8583.IsoNumF4
Encodes the value of this field into the supplied byte array.
encodeValue(Short, ByteArray) - Method in class cl.netswitch.iso.vip8583.VipNumF4
Encodes the value of this field into the supplied byte array.
encodeValue(Short, ByteArray) - Method in class cl.netswitch.iso.vip8583.VipNumFA4
Encodes the value of this field into the supplied byte array.
encodeValue(String, ByteArray) - Method in class cl.netswitch.iso.amex8583.AmexStrFL
Encodes the value of this field into the supplied byte array.
encodeValue(String, ByteArray) - Method in class cl.netswitch.iso.amex8583.AmexStrV2
Encodes the value of this field into the supplied byte array.
encodeValue(String, ByteArray) - Method in class cl.netswitch.iso.amex8583.AmexStrV3
Encodes the value of this field into the supplied byte array.
encodeValue(String, ByteArray) - Method in class cl.netswitch.iso.iso8583.IsoStrFL
Encodes the value of this field into the supplied byte array.
encodeValue(String, ByteArray) - Method in class cl.netswitch.iso.iso8583.IsoStrV2
Encodes the value of this field into the supplied byte array.
encodeValue(String, ByteArray) - Method in class cl.netswitch.iso.iso8583.IsoStrV3
Encodes the value of this field into the supplied byte array.
encodeValue(String, ByteArray) - Method in class cl.netswitch.iso.iso8583.IsoStrV4
Encodes the value of this field into the supplied byte array.
encodeValue(String, ByteArray) - Method in class cl.netswitch.iso.vip8583.VipBinFH
Encodes the value of this field into the supplied byte array.
encodeValue(String, ByteArray) - Method in class cl.netswitch.iso.vip8583.VipStrFL
Encodes the value of this field into the supplied byte array.
encodeValue(String, ByteArray) - Method in class cl.netswitch.iso.vip8583.VipStrVL
Encodes the value of this field into the supplied byte array.
encodeValue(String, ByteArray) - Method in class cl.netswitch.iso.vip8583.VipTk2VL
Encodes the value of this field into the supplied byte array.
encodeValue(BigDecimal, ByteArray) - Method in class cl.netswitch.iso.amex8583.AmexDecFL
Encodes the value of this field into the supplied byte array.
encodeValue(BigDecimal, ByteArray) - Method in class cl.netswitch.iso.iso8583.IsoDecFL
Encodes the value of this field into the supplied byte array.
encodeValue(BigDecimal, ByteArray) - Method in class cl.netswitch.iso.iso8583.IsoDecFS
Encodes the value of this field into the supplied byte array.
encodeValue(BigInteger, ByteArray) - Method in class cl.netswitch.iso.amex8583.AmexNumFX
Encodes the value of this field into the supplied byte array.
encodeValue(BigInteger, ByteArray) - Method in class cl.netswitch.iso.amex8583.AmexNumV2X
Encodes the value of this field into the supplied byte array.
encodeValue(BigInteger, ByteArray) - Method in class cl.netswitch.iso.iso8583.IsoNumFX
Encodes the value of this field into the supplied byte array.
encodeValue(BigInteger, ByteArray) - Method in class cl.netswitch.iso.iso8583.IsoNumV2X
Encodes the value of this field into the supplied byte array.
encodeValue(BigInteger, ByteArray) - Method in class cl.netswitch.iso.vip8583.VipNumFL
Encodes the value of this field into the supplied byte array.
encodeValue(BigInteger, ByteArray) - Method in class cl.netswitch.iso.vip8583.VipNumVX
Encodes the value of this field into the supplied byte array.
encodeValue(T, ByteArray) - Method in class cl.netswitch.iso.amex8583.AmexField
Encodes the value of this field into the supplied byte array.
encodeValue(T, ByteArray) - Method in class cl.netswitch.iso.iso8583.IsoField
Encodes the value of this field into the supplied byte array.
encodeValue(T, ByteArray) - Method in class cl.netswitch.iso.vip8583.VipField
Encodes the value of this field into the supplied byte array.
EndpointMXBean - Interface in cl.netswitch.lib.jmx
MXBean used to manage and monitor an Endpoint.
equals(Object) - Method in class cl.netswitch.lib.server.DeplayedEvent
Indicates whether some other object is "equal to" this DeplayedEvent.
ERROR - Static variable in class cl.netswitch.lib.message.Message
Completion status indicating error.
ExecStats - Class in cl.netswitch.lib.dto
Provides execution statistics.
ExecStats() - Constructor for class cl.netswitch.lib.dto.ExecStats
Constructs a new ExecStats instance.
ExecStatsList - Class in cl.netswitch.lib.dto
Wraps a list of execution statistics.
ExecStatsList() - Constructor for class cl.netswitch.lib.dto.ExecStatsList
Constructs a new ExecStatsList instance.
ExecStatsList(List<ExecStats>) - Constructor for class cl.netswitch.lib.dto.ExecStatsList
Constructs a new ExecStatsList instance with list.
execute(ChannelExecutor<T>) - Static method in class cl.netswitch.lib.client.LogicalChannels
Allocates a logical channel from the default channel pool and executes the supplied channel executor.
execute(ClientChannel) - Method in interface cl.netswitch.lib.client.ClientBase.Action
Executes the logic of a client action using a connected channel.
execute(String[], String) - Method in class cl.netswitch.lib.server.ServerChannel
execute(String, ChannelExecutor<T>) - Static method in class cl.netswitch.lib.client.LogicalChannels
Allocates a logical channel from the specified channel pool and executes the supplied channel executor.
execute(String, Properties, ServerContext) - Method in class cl.netswitch.lib.server.ServerChannel
Starts the execution of this ServerChannel.
executeChannel(LogicalChannel) - Method in interface cl.netswitch.lib.client.ChannelExecutor
Executes logic using a managed logical channel.
executeJsch(JschExecutor<T>) - Method in interface cl.netswitch.lib.server.JschServices
Allocates a connected Jsch (Java Secure Channel) session from the default pool and then executes the supplied executor.
executeJsch(JschExecutor<T>) - Method in class cl.netswitch.lib.server.ServerChannel
Allocates a connected Jsch (Java Secure Channel) session from the default pool and then executes the supplied executor.
executeJsch(JschExecutor<T>, String) - Method in interface cl.netswitch.lib.server.JschServices
Allocates a connected Jsch (Java Secure Channel) session from the default pool and then executes the supplied executor.
executeJsch(JschExecutor<T>, String) - Method in class cl.netswitch.lib.server.ServerChannel
Allocates a connected Jsch (Java Secure Channel) session from the default pool and then executes the supplied executor.
executeJsch(Session) - Method in interface cl.netswitch.lib.server.JschExecutor
Executes an operation using supplied Java Secure Channel (JSCH).
executeJsch(String, JschExecutor<T>) - Method in interface cl.netswitch.lib.server.JschServices
Allocates a connected Jsch (Java Secure Channel) session from the specified pool and then executes the supplied executor.
executeJsch(String, JschExecutor<T>) - Method in class cl.netswitch.lib.server.ServerChannel
Allocates a connected Jsch (Java Secure Channel) session from the specified pool and then executes the supplied executor.
executeJsch(String, JschExecutor<T>, String) - Method in interface cl.netswitch.lib.server.JschServices
Allocates a connected Jsch (Java Secure Channel) session from the specified pool and then executes the supplied executor.
executeJsch(String, JschExecutor<T>, String) - Method in class cl.netswitch.lib.server.ServerChannel
Allocates a connected Jsch (Java Secure Channel) session from the specified pool and then executes the supplied executor.
executeJsch(String, String, String, JschExecutor<T>) - Method in interface cl.netswitch.lib.server.ServerContext
Allocates a connected Jsch (Java Secure Channel) session from the specified pool and then executes the supplied executor.
executeSocket(SocketExecutor<T>) - Method in class cl.netswitch.lib.server.ServerChannel
Allocates a socket from the default pool and executes the supplied socket executor.
executeSocket(SocketExecutor<T>) - Method in interface cl.netswitch.lib.server.SocketServices
Allocates a socket from the default pool and executes the supplied socket executor.
executeSocket(SocketExecutor<T>, String) - Method in class cl.netswitch.lib.server.ServerChannel
Allocates a socket from the default pool and executes the supplied socket executor.
executeSocket(SocketExecutor<T>, String) - Method in interface cl.netswitch.lib.server.SocketServices
Allocates a socket from the default pool and executes the supplied socket executor.
executeSocket(String, SocketExecutor<T>) - Method in class cl.netswitch.lib.server.ServerChannel
Allocates a socket from the specified pool and then executes the supplied socket executor.
executeSocket(String, SocketExecutor<T>) - Method in interface cl.netswitch.lib.server.SocketServices
Allocates a socket from the specified pool and then executes the supplied socket executor.
executeSocket(String, SocketExecutor<T>, String) - Method in class cl.netswitch.lib.server.ServerChannel
Allocates a socket from the specified pool and then executes the supplied socket executor.
executeSocket(String, SocketExecutor<T>, String) - Method in interface cl.netswitch.lib.server.SocketServices
Allocates a socket from the specified pool and then executes the supplied socket executor.
executeSocket(String, String, String, SocketExecutor<T>) - Method in interface cl.netswitch.lib.server.ServerContext
Allocates a socket from the specified pool and then executes the supplied socket executor.
executeSocket(Socket) - Method in interface cl.netswitch.lib.server.SocketExecutor
Executes network I/O using a managed socket conection.
executeSQL(SQLExecutor<T>) - Method in class cl.netswitch.lib.server.ServerChannel
Allocates a connection from the default pool and executes the supplied SQL executor.
executeSQL(SQLExecutor<T>) - Method in interface cl.netswitch.lib.server.SQLServices
Allocates a connection from the default pool and executes the supplied SQL executor.
executeSQL(SQLExecutor<T>, String) - Method in class cl.netswitch.lib.server.ServerChannel
Allocates a connection from the default pool and executes the supplied SQL executor.
executeSQL(SQLExecutor<T>, String) - Method in interface cl.netswitch.lib.server.SQLServices
Allocates a connection from the default pool and executes the supplied SQL executor.
executeSQL(String, SQLExecutor<T>) - Method in class cl.netswitch.lib.server.ServerChannel
Allocates a connection from the specified pool and then executes the supplied SQL executor.
executeSQL(String, SQLExecutor<T>) - Method in interface cl.netswitch.lib.server.SQLServices
Allocates a connection from the specified pool and then executes the supplied SQL executor.
executeSQL(String, SQLExecutor<T>, String) - Method in class cl.netswitch.lib.server.ServerChannel
Allocates a connection from the specified pool and then executes the supplied SQL executor.
executeSQL(String, SQLExecutor<T>, String) - Method in interface cl.netswitch.lib.server.SQLServices
Allocates a connection from the specified pool and then executes the supplied SQL executor.
executeSQL(String, String, String, SQLExecutor<T>) - Method in interface cl.netswitch.lib.server.ServerContext
Allocates a connection from the specified pool and then executes the supplied SQL executor.
executeSQL(Connection) - Method in interface cl.netswitch.lib.server.SQLExecutor
Executes an SQL statement using a managed database connection.
executeTask(String, String, Callable<T>) - Method in interface cl.netswitch.lib.server.ServerContext
Executes supplied task mantaining statistics indexed by tag.
executeTask(Callable<T>) - Method in class cl.netswitch.lib.server.ServerChannel
Executes supplied task mantaining statistics.
executeTask(Callable<T>, String) - Method in class cl.netswitch.lib.server.ServerChannel
Executes supplied task mantaining statistics with optional taskName.
ExecutionStats - Interface in cl.netswitch.lib.server
Service execution statistics.
exists(String) - Method in class cl.netswitch.lib.layout.Layout
Returns true if the layout field indexed by the supplied name exists in this layout.
exists(String) - Method in class cl.netswitch.lib.layout.LayoutMessage
Returns true if the field indexed by fieldName exists in the Layout of this message.

F

fieldError(String) - Method in class cl.netswitch.iso.amex8583.AmexField
Returns a string used to build exception related to this field.
fieldError(String) - Method in class cl.netswitch.iso.iso8583.IsoField
Returns a string used to build exception related to this field.
fieldError(String) - Method in class cl.netswitch.iso.vip8583.VipField
Returns a string used to build exception related to this field.
fields() - Method in class cl.netswitch.lib.layout.Layout
Returns an unmodifiable collection with the fields contained in this layout.
FieldType - Enum Class in cl.netswitch.lib.layout
Type of a LayoutField.
FilterContext - Interface in cl.netswitch.lib.channel
Allows a ChannelFilter to communicate with its container.
FilterException - Exception in cl.netswitch.lib.channel
Signals that a filter error of some kind has occurred.
FilterException() - Constructor for exception cl.netswitch.lib.channel.FilterException
Constructs a new FilterException instance.
FilterException(String) - Constructor for exception cl.netswitch.lib.channel.FilterException
Constructs a new FilterException instance with a message.
FilterException(String, Throwable) - Constructor for exception cl.netswitch.lib.channel.FilterException
Constructs a new FilterException instance with a message and cause.
FilterException(Throwable) - Constructor for exception cl.netswitch.lib.channel.FilterException
Constructs a new FilterException instance with a cause.
fine(String, Object...) - Method in class cl.netswitch.lib.aio.ChannelBase
Logs a fine message with supplied format and arguments.
fine(String, Object...) - Method in interface cl.netswitch.lib.channel.CodecContext
Generates a fine log message using supplied arguments.
fine(String, Object...) - Method in interface cl.netswitch.lib.channel.FilterContext
Generates a fine log message using supplied arguments.
fine(String, Object...) - Method in class cl.netswitch.lib.server.ReplyEvent
Logs a fine message with supplied format and arguments.
fine(String, Object...) - Method in class cl.netswitch.lib.server.RequestEvent
Logs a fine message with supplied format and arguments.
FLOAT - Enum constant in enum class cl.netswitch.lib.message.PropertyType
The value of the property is a Float.
flush() - Method in class cl.netswitch.lib.util.UStringWriter
Flushes the stream.
format(String, Object...) - Method in class cl.netswitch.lib.client.ClientBase
Returns a formatted message built using format and arguments.
format(LogRecord) - Method in class cl.netswitch.lib.util.LogFormatter
Returns a formatted string of the supplied log record.
fromAlias(String) - Static method in enum class cl.netswitch.lib.layout.FieldType
Returns the FieldType with the supplied alias.
fromBuffer(ByteBuffer) - Method in class cl.netswitch.lib.message.Message
Decodes all the fields of this Message from supplied ByteBuffer.
fromCode(int) - Static method in enum class cl.netswitch.lib.message.Message.Label
Returns the Label with the specified unique code.
fromCode(int) - Static method in enum class cl.netswitch.lib.message.Message.Type
Returns the Type with the specified unique code.

G

get(int) - Method in class cl.netswitch.iso.amex8583.AmexFields
Returns the field indexed by the specified ID.
get(int) - Method in class cl.netswitch.iso.iso8583.IsoFields
Returns the field indexed by the specified ID.
get(int) - Method in class cl.netswitch.iso.vip8583.VipFields
Returns the field indexed by the specified ID.
getAddress() - Method in interface cl.netswitch.lib.jmx.EndpointMXBean
Returns the string presensentation of the endpoint address.
getAlias() - Method in enum class cl.netswitch.lib.layout.FieldType
Returns the alias of this FieldType.
getArguments() - Method in class cl.netswitch.lib.server.ServerChannel
Returns the command arguments supplied to the main() method of this ServerChannel.
getArray() - Method in class cl.netswitch.lib.util.ByteArray
Returns the backing byte array of this array.
getArrayOffset() - Method in class cl.netswitch.lib.util.ByteArray
Returns the offset of the first byte within the backing byte.
getAuthType() - Method in class cl.netswitch.lib.server.RequestEvent
Returns the authentication type (BASIC,DIGEST) or null.
getAuthUser() - Method in class cl.netswitch.lib.server.RequestEvent
Returns the name of the authenticated user or null.
getBigDecimal(String) - Method in class cl.netswitch.lib.message.Message
Returns the big decimal value of the property indexed by name.
getBigInteger(String) - Method in class cl.netswitch.lib.message.Message
Returns the big integer value of the property indexed by name.
getBitmap() - Method in class cl.netswitch.iso.amex8583.AmexMessage
Returns the primary bitmap of this message (DE-1,Format=b-8).
getBitmap1() - Method in class cl.netswitch.iso.iso8583.IsoMessage
Returns the first bitmap of this message (DE-1,Format=b-8).
getBitmap1() - Method in class cl.netswitch.iso.vip8583.VipMessage
Returns the first bitmap of this message (DE-1,Format=b-8).
getBitmap2() - Method in class cl.netswitch.iso.iso8583.IsoMessage
Returns the second bitmap of this message (DE-65,Format=b-8).
getBitmap2() - Method in class cl.netswitch.iso.vip8583.VipMessage
Returns the second bitmap of this message (DE-65,Format=b-8).
getBitmap3() - Method in class cl.netswitch.iso.vip8583.VipMessage
Returns the third bitmap of this message (DE-129,Format=b-8).
getBoolean(String) - Method in class cl.netswitch.lib.message.Message
Returns the boolean value of the property indexed by name.
getBuffer() - Method in class cl.netswitch.lib.util.UStringWriter
Returns the buffer holding the current contents of this writer.
getByte(String) - Method in class cl.netswitch.lib.message.Message
Returns the byte value of the property indexed by name.
getByteArray() - Method in class cl.netswitch.lib.util.UByteArrayOutputStream
Returns the backing byte array of this UByteArrayOutputStream.
getBytes() - Method in class cl.netswitch.lib.message.Message
Returns an array of bytes containing the data of this Message.
getBytes(String) - Method in class cl.netswitch.lib.message.Message
Returns the bytes value of the property indexed by name.
getCapacity() - Method in class cl.netswitch.lib.util.ByteArray
Returns the number of bytes this array can contain.
getChar(LayoutMessage, int) - Method in class cl.netswitch.lib.layout.LayoutField
Returns the first character of the string value of the index occurence of this field in message.
getChar(String) - Method in class cl.netswitch.lib.layout.LayoutMessage
Returns the character value of the field identified by fieldName.
getChar(String, int) - Method in class cl.netswitch.lib.layout.LayoutMessage
Returns the character value of the field identified by fieldName and index.
getClientChannel() - Method in class cl.netswitch.lib.client.MulticastEvent
Returns the client channel of this MulticastEvent.
getClientChannel() - Method in class cl.netswitch.lib.client.ReplyEvent
Returns the client channel of this event.
getCode() - Method in enum class cl.netswitch.lib.message.Message.Label
Returns the unique code of the Label.
getCode() - Method in enum class cl.netswitch.lib.message.Message.Type
Returns the unique code of the Type.
getCompressionThreshold() - Method in class cl.netswitch.lib.aio.ChannelBase
Returns the size of the writer queue (messages).
getCompressionThreshold() - Method in interface cl.netswitch.lib.channel.CodecContext
Returns the minimum size that a message must have before it is compressed.
getConnectionCount() - Method in interface cl.netswitch.lib.jmx.EndpointMXBean
Returns the number of successful connections.
getConnectionErrors() - Method in interface cl.netswitch.lib.jmx.EndpointMXBean
Returns the total number of connection errors.
getConnectionRejects() - Method in interface cl.netswitch.lib.jmx.EndpointMXBean
Returns the total number of connection rejects.
getDate(LayoutMessage, int) - Method in class cl.netswitch.lib.layout.LayoutField
Returns the date value of the index occurence of this field in message.
getDate(String) - Method in class cl.netswitch.lib.layout.LayoutMessage
Returns the date value of the field identified by fieldName.
getDate(String) - Method in class cl.netswitch.lib.message.Message
Returns the date value of the property indexed by name.
getDate(String, int) - Method in class cl.netswitch.lib.layout.LayoutMessage
Returns the date value of the field identified by fieldName and index.
getDefault() - Method in class cl.netswitch.lib.layout.LayoutField
Returns the default value of this field.
getDefaultSignANSI() - Static method in class cl.netswitch.lib.layout.LayoutMessage
Returns true if, by default, numeric fields are stored using the ANSI format.
getDefaultStrict() - Static method in class cl.netswitch.lib.layout.LayoutMessage
Returns true if, by default, message editing is strict.
getDefinedDefault() - Method in class cl.netswitch.lib.layout.LayoutField
Returns the defined default value of this field.
getDelay(TimeUnit) - Method in class cl.netswitch.lib.server.DeplayedEvent
Returns the remaining delay in the given time unit.
getDestination() - Method in class cl.netswitch.lib.server.RequestEvent
Returns the destination of this RequestEvent.
getDocument() - Static method in class cl.netswitch.lib.util.XmlUtil
Create a new instance of a DOM Document object usied to build a DOM trees.
getDouble(LayoutMessage, int) - Method in class cl.netswitch.lib.layout.LayoutField
Returns the double value of the index occurence of this field in message.
getDouble(String) - Method in class cl.netswitch.lib.layout.LayoutMessage
Returns the double value of the field identified by fieldName.
getDouble(String) - Method in class cl.netswitch.lib.message.Message
Returns the double value of the property indexed by name.
getDouble(String, int) - Method in class cl.netswitch.lib.layout.LayoutMessage
Returns the double value of the field identified by fieldName and index.
getElement(int) - Method in class cl.netswitch.iso.iso8583.IsoTlvElements
Returns the value of the subelement indexed by specified id.
getElementCount() - Method in class cl.netswitch.iso.iso8583.IsoTlvElements
Returns the number of subelements defined.
getError() - Method in class cl.netswitch.lib.server.RequestErrorEvent
Returns the error thrown while processing the request.
getError() - Method in class cl.netswitch.lib.server.TaskResultEvent
Returns the exception thrown by the task.
getErrorCode() - Method in exception cl.netswitch.lib.channel.CodecException
Returns the error code of this CodecException.
getErrorCode() - Method in exception cl.netswitch.lib.client.ClientException
Returns the error code of this ClientException.
getErrorCode() - Method in exception cl.netswitch.lib.server.ServiceException
Returns the error code of this ServiceException.
getErrorListener() - Method in class cl.netswitch.lib.server.RequestEvent
Returns the request error listener of this RequestEvent.
getExecName() - Method in class cl.netswitch.lib.dto.ExecStats
Returns the name of the execution.
getExecStats() - Method in class cl.netswitch.lib.dto.ExecStatsList
Returns the list of pool statistics or null if undefined.
getExecStats() - Method in interface cl.netswitch.lib.server.ExecutionStats
Returns a new ExecStats with execution statistics.
getExecutions() - Method in class cl.netswitch.lib.dto.ExecStats
Returns the total number of times the service has been executed.
getExecutionStats(String) - Method in interface cl.netswitch.lib.server.ServerContext
Returns the execution statistics of the specified service.
getField(String) - Method in class cl.netswitch.lib.layout.Layout
Returns the layout field indexed by the supplied name.
getField(String) - Method in class cl.netswitch.lib.layout.LayoutMessage
Returns the field identified by fieldName.
getFloat(String) - Method in class cl.netswitch.lib.message.Message
Returns the float value of the property indexed by name.
getFormat() - Method in class cl.netswitch.iso.amex8583.AmexField
Returns the name of the format of this field.
getFormat() - Method in class cl.netswitch.iso.iso8583.IsoField
Returns the name of the format of this field.
getFormat() - Method in class cl.netswitch.iso.vip8583.VipField
Returns the name of the format of this field.
getId() - Method in class cl.netswitch.lib.aio.Waiter
Returns the identification or null if none defined.
getIdleTimeout() - Method in class cl.netswitch.lib.server.ServerChannel
Returns the server's idle timeout.
getIndex() - Method in class cl.netswitch.iso.amex8583.AmexField
Returns the index of this field.
getIndex() - Method in class cl.netswitch.iso.iso8583.IsoField
Returns the index of this field.
getIndex() - Method in class cl.netswitch.iso.vip8583.VipField
Returns the index of this Field.
getInstanceCount() - Method in interface cl.netswitch.lib.jmx.ServerMXBean
Returns the number of executing instances.
getInteger(LayoutMessage, int) - Method in class cl.netswitch.lib.layout.LayoutField
Returns the integer value of the index occurence of this field in message.
getInteger(String) - Method in class cl.netswitch.lib.layout.LayoutMessage
Returns the integer value of the field identified by fieldName.
getInteger(String) - Method in class cl.netswitch.lib.message.Message
Returns the integer value of the property indexed by name.
getInteger(String, int) - Method in class cl.netswitch.lib.layout.LayoutMessage
Returns the integer value of the field identified by fieldName and index.
getLabel(Message.Label) - Method in class cl.netswitch.lib.message.Message
Returns the value of the label indexed by key.
getLabelKeys() - Method in class cl.netswitch.lib.message.Message
Returns an unmodifiable set with all defined label keys.
getLayout() - Method in class cl.netswitch.lib.layout.LayoutField
Returns the layout of this field.
getLayout() - Method in class cl.netswitch.lib.layout.LayoutMessage
Returns the current layout of this message.
getLayout(String) - Method in class cl.netswitch.lib.layout.LayoutLoader
Returns a Layout with the specified name.
getLength() - Method in class cl.netswitch.lib.layout.Layout
Returns the sum of the sizes of all the fields of this layout.
getLength() - Method in class cl.netswitch.lib.layout.LayoutField
Returns the length of each occurrence of this field.
getLocalAddress() - Method in class cl.netswitch.lib.aio.ChannelBase
Returns the local address or null if not connected.
getLocalAddress() - Method in interface cl.netswitch.lib.channel.CodecContext
Returns the local address of the codec channel.
getLocalAddress() - Method in interface cl.netswitch.lib.channel.FilterContext
Returns the local address of the filter channel.
getLocale() - Method in class cl.netswitch.lib.layout.Layout
Returns the locale of this layout.
getLogger() - Method in class cl.netswitch.lib.aio.ChannelBase
Returns the logger of this channel.
getLoggerHeader() - Method in class cl.netswitch.lib.aio.ChannelBase
Returns the logger header of this channel.
getLong(LayoutMessage, int) - Method in class cl.netswitch.lib.layout.LayoutField
Returns the long value of the index occurence of this field in message.
getLong(String) - Method in class cl.netswitch.lib.layout.LayoutMessage
Returns the long value of the field identified by fieldName.
getLong(String) - Method in class cl.netswitch.lib.message.Message
Returns the long value of the property indexed by name.
getLong(String, int) - Method in class cl.netswitch.lib.layout.LayoutMessage
Returns the long value of the field identified by fieldName and index.
getMaxLength() - Method in class cl.netswitch.iso.amex8583.AmexField
Returns the maximum length of this field.
getMaxLength() - Method in class cl.netswitch.iso.iso8583.IsoField
Returns the maximum length of this field.
getMaxLength() - Method in class cl.netswitch.iso.vip8583.VipField
Returns the maximum length of this field.
getMaxMS() - Method in class cl.netswitch.lib.dto.ExecStats
Returns the maximum execution time of the service (millisecs).
getMessage() - Method in class cl.netswitch.lib.client.MulticastEvent
Returns the multicast message of this MulticastEvent.
getMessage() - Method in class cl.netswitch.lib.client.ReplyEvent
Returns the reply message of this event.
getMessage() - Method in class cl.netswitch.lib.server.MulticastEvent
Returns the multicast message of this MulticastEvent.
getMessage() - Method in class cl.netswitch.lib.server.ReplyEvent
Returns the reply message or null if the reply timeout.
getMessage() - Method in class cl.netswitch.lib.server.RequestEvent
Returns the request message of this RequestEvent.
getMessages(Throwable) - Static method in class cl.netswitch.lib.util.Convert
Returns the string representation of the supplied throwable.
getMetaName() - Method in class cl.netswitch.lib.dto.ExecStats
Returns the name of the metaServer.
getMinLength() - Method in class cl.netswitch.iso.amex8583.AmexField
Returns the minimum length of this field.
getMinLength() - Method in class cl.netswitch.iso.iso8583.IsoField
Returns the minimum length of this field.
getMinLength() - Method in class cl.netswitch.iso.vip8583.VipField
Returns the minimum length of this field.
getMinMS() - Method in class cl.netswitch.lib.dto.ExecStats
Returns the minimum execution time of the service (millisecs).
getMti() - Method in class cl.netswitch.iso.amex8583.AmexMessage
Returns the Message Type Identification (DE-0,Format=n-4).
getMti() - Method in class cl.netswitch.iso.iso8583.IsoMessage
Returns the Message Type Identification (DE-0,Format=n-4).
getMti() - Method in class cl.netswitch.iso.vip8583.VipMessage
Returns the Message Type Identification (DE-0,Format=n-4).
getName() - Method in class cl.netswitch.iso.amex8583.AmexField
Returns the name of this field.
getName() - Method in class cl.netswitch.iso.iso8583.IsoField
Returns the name of this field.
getName() - Method in class cl.netswitch.iso.vip8583.VipField
Returns the name of this field.
getName() - Method in interface cl.netswitch.lib.channel.CodecContext
Returns the name of the codec channel.
getName() - Method in interface cl.netswitch.lib.channel.FilterContext
Returns the name of the filter channel.
getName() - Method in class cl.netswitch.lib.client.ClientChannel
Returns the name of this ClientChannel, or null if this ClientChannel is not connected.
getName() - Method in class cl.netswitch.lib.client.MulticastEvent
Returns the multicast name of this MulticastEvent.
getName() - Method in class cl.netswitch.lib.layout.Layout
Returns the name of this layout.
getName() - Method in class cl.netswitch.lib.layout.LayoutField
Returns the name of this field.
getName() - Method in class cl.netswitch.lib.server.MulticastEvent
Returns the multicast name of this MulticastEvent.
getName() - Method in class cl.netswitch.lib.server.ServerChannel
Returns the name of this ServerChannel.
getNetSwitchName() - Method in class cl.netswitch.lib.client.ClientChannel
Returns the name of the switch connected to this ClientChannel, or null if this ClientChannel is not connected.
getNetSwitchName() - Method in class cl.netswitch.lib.server.ServerChannel
Returns the switch name of this ServerChannel.
getNetSwitchURI() - Method in class cl.netswitch.lib.client.ClientChannel
Returns the connection URI of this ClientChannel, or null if this ClientChannel is not connected.
getNetSwitchURI() - Method in class cl.netswitch.lib.server.ServerChannel
Returns the connection URI of this ServerChannel.
getNetSwitchVersion() - Method in class cl.netswitch.lib.client.ClientChannel
Returns the version of the switch connected to this ClientChannel, or null if this ClientChannel is not connected.
getNetSwitchVersion() - Method in class cl.netswitch.lib.server.ServerChannel
Returns the switch version of this ServerChannel.
getNumber(LayoutMessage, int) - Method in class cl.netswitch.lib.layout.LayoutField
Returns the decimal value of the index occurence of this field in message.
getNumber(String) - Method in class cl.netswitch.lib.layout.LayoutMessage
Returns the decimal value of the field identified by fieldName.
getNumber(String, int) - Method in class cl.netswitch.lib.layout.LayoutMessage
Returns the decimal value of the field identified by fieldName and index.
getObfuscate() - Method in class cl.netswitch.iso.amex8583.AmexField
Returns the obfuscate option of this field.
getObfuscate() - Method in class cl.netswitch.iso.iso8583.IsoField
Returns the obfuscate option of this field.
getObfuscate() - Method in class cl.netswitch.iso.vip8583.VipField
Returns the obfuscate option of this field.
getObject(Class<T>) - Method in class cl.netswitch.lib.client.MulticastEvent
Returns the object contained in the message of this MulticastEvent.
getObject(Class<T>) - Method in class cl.netswitch.lib.client.ReplyEvent
Returns the object contained in the success message of this ReplyEvent.
getObject(Class<T>) - Method in class cl.netswitch.lib.message.Message
Returns the object containing the data of this Message.
getObject(Class<T>) - Method in class cl.netswitch.lib.server.MulticastEvent
Returns the object contained in the message of this MulticastEvent.
getObject(Class<T>) - Method in class cl.netswitch.lib.server.ReplyEvent
Returns the object contained in the success message of this ReplyEvent.
getObject(Class<T>) - Method in class cl.netswitch.lib.server.RequestEvent
Returns the object contained in the message of this RequestEvent.
getObject(String, Class<T>) - Method in class cl.netswitch.lib.message.Message
Returns the object value of the property indexed by name.
getOccurs() - Method in class cl.netswitch.lib.layout.LayoutField
Returns the number of occurrences of this field.
getOccurs(String) - Method in class cl.netswitch.lib.layout.LayoutMessage
Returns the number of occurrences of the field identified by fieldName.
getOffset(int) - Method in class cl.netswitch.lib.layout.LayoutField
Returns the offset position of the index occurence of this field in a message or it's parent list.
getParent() - Method in class cl.netswitch.lib.layout.LayoutField
Returns the list field that contains this field.
getPollMessages() - Method in interface cl.netswitch.lib.jmx.EndpointMXBean
Returns the total number of poll messages.
getProcessID() - Method in interface cl.netswitch.lib.server.ServerContext
Returns the unique process identification of the server channel.
getProperties() - Static method in class cl.netswitch.lib.client.LogicalChannels
Returns the properties of all logical channels.
getProperties() - Method in interface cl.netswitch.lib.client.RestContext
Returns an unmodifiable map with all the properties of this RestContext.
getProperties() - Method in class cl.netswitch.lib.server.ServerChannel
Returns an unmodifiable map with all the properties of this ServerChannel.
getProperties() - Method in interface cl.netswitch.lib.server.ServerContext
Returns an unmodifiable map with all the properties of this context.
getProperty(String) - Method in class cl.netswitch.lib.server.ServerChannel
Returns the value of the property indexed by specified name.
getProperty(String) - Method in interface cl.netswitch.lib.server.ServerContext
Returns the value of the property indexed by specified name.
getProperty(String, String) - Method in interface cl.netswitch.lib.client.RestContext
Returns the value of the property indexed by specified name.
getProperty(String, String) - Method in class cl.netswitch.lib.server.ServerChannel
Returns the value of the property indexed by specified name.
getPropertyEntries() - Method in class cl.netswitch.lib.message.Message
Returns an unmodifiable set with all defined property names and values.
getPropertyNames() - Method in class cl.netswitch.lib.message.Message
Returns an unmodifiable set with all defined property names.
getPropertyType(String) - Method in class cl.netswitch.lib.message.Message
Returns the type of the value of the property indexed by name.
getReadableBytes() - Method in class cl.netswitch.lib.util.ByteArray
Returns the number of bytes that can be read.
getReaderBufferFreeSize() - Method in class cl.netswitch.lib.aio.ChannelBase
Returns the free size of the reader buffer (bytes).
getReaderBufferMaxSize() - Method in class cl.netswitch.lib.aio.ChannelBase
Returns the maximum size of the reader buffer (bytes).
getReaderBufferMinSize() - Method in class cl.netswitch.lib.aio.ChannelBase
Returns the minimum size of the reader buffer (bytes).
getReaderBufferWarnSize() - Method in class cl.netswitch.lib.aio.ChannelBase
Returns the warning size of the reader buffer (bytes).
getReaderBytes() - Method in class cl.netswitch.lib.aio.ChannelBase
Returns the total number of bytes read by this channel.
getReaderBytes() - Method in interface cl.netswitch.lib.jmx.EndpointMXBean
Returns the total number of bytes read.
getReaderErrors() - Method in interface cl.netswitch.lib.jmx.EndpointMXBean
Returns the total number of read errors.
getReaderMessages() - Method in class cl.netswitch.lib.aio.ChannelBase
Returns the total number of messages read by this channel.
getReaderMessages() - Method in interface cl.netswitch.lib.jmx.EndpointMXBean
Returns the total number of messages read.
getReadIndex() - Method in class cl.netswitch.lib.util.ByteArray
Gets the value of the readIndex.
getRemoteAddress() - Method in class cl.netswitch.lib.aio.ChannelBase
Returns the remote address or null if not connected.
getRemoteAddress() - Method in interface cl.netswitch.lib.channel.CodecContext
Returns the remote address of the codec channel.
getRemoteAddress() - Method in interface cl.netswitch.lib.channel.FilterContext
Returns the remote address of the filter channel.
getReplyKey() - Method in class cl.netswitch.lib.server.PendingReply
Returns the reply key of this pending reply.
getReplyPath() - Method in class cl.netswitch.lib.server.PendingReply
Returns the reply path of this pending reply.
getReplyPath() - Method in class cl.netswitch.lib.server.RequestEvent
Returns the reply path of this RequestEvent.
getRequest() - Method in class cl.netswitch.lib.server.ReplyEvent
Returns the request event of this ReplyEvent.
getRequest() - Method in class cl.netswitch.lib.server.RequestErrorEvent
Returns the request active at the time of the error.
getRequest() - Method in class cl.netswitch.lib.server.TaskResultEvent
Returns the request that executed the server task.
getRequestId() - Method in class cl.netswitch.lib.server.RequestEvent
Returns the request ID of this RequestEvent.
getScale() - Method in class cl.netswitch.lib.layout.LayoutField
Returns the numeric scale of this field.
getSequence(LayoutMessage, int) - Method in class cl.netswitch.lib.layout.LayoutField
Returns the unformatted character sequence of the index occurence of this field in message.
getSequence(String) - Method in class cl.netswitch.lib.layout.LayoutMessage
Returns the unformatted character sequence of the field identified by fieldName.
getSequence(String, int) - Method in class cl.netswitch.lib.layout.LayoutMessage
Returns the unformatted character sequence of the field identified by fieldName and index.
getServerChannel() - Method in class cl.netswitch.lib.server.MulticastEvent
Returns the server channel of this MulticastEvent.
getServerChannel() - Method in class cl.netswitch.lib.server.PendingReply
Returns the server channel of this pending reply.
getServerChannel() - Method in class cl.netswitch.lib.server.ReplyEvent
Returns the server channel of this ReplyEvent.
getServerChannel() - Method in class cl.netswitch.lib.server.RequestErrorEvent
Returns the server channel of this event.
getServerChannel() - Method in class cl.netswitch.lib.server.RequestEvent
Returns the server channel of this RequestEvent.
getServerChannel() - Method in class cl.netswitch.lib.server.TaskResultEvent
Returns the server channel of this event.
getServerName() - Method in class cl.netswitch.lib.dto.ExecStats
Returns the execution server name.
getServerParam(String) - Method in interface cl.netswitch.lib.channel.CodecContext
Returns the string value of the parameter/configuration indexed by name.
getServerParam(String) - Method in interface cl.netswitch.lib.channel.FilterContext
Returns the string value of the parameter/configuration indexed by name.
getServerVersion() - Method in interface cl.netswitch.lib.jmx.ServerMXBean
Returns the implementation version of a server.
getServiceName() - Method in class cl.netswitch.lib.server.RequestEvent
Returns the service name of this RequestEvent.
getSharedParam(String) - Method in interface cl.netswitch.lib.channel.CodecContext
Returns the object value of the shared parameter indexed by name.
getSharedParam(String) - Method in interface cl.netswitch.lib.channel.FilterContext
Returns the object value of the shared parameter indexed by name.
getShort(String) - Method in class cl.netswitch.lib.message.Message
Returns the short value of the property indexed by name.
getSignature() - Method in class cl.netswitch.lib.layout.Layout
Returns the signature (or checksum) of this layout.
getSoKeepAlive() - Method in class cl.netswitch.lib.aio.ChannelBase
Returns true if the SO_KEEPALIVE socket option is enabled.
getSslHandshakeTimeout() - Method in class cl.netswitch.lib.aio.ChannelBase
Returns the maximum time for an SSL handshake (milliseconds).
getState() - Method in interface cl.netswitch.lib.jmx.EndpointMXBean
Returns the string presensentation of the endpoint state.
getStatsName() - Method in class cl.netswitch.lib.dto.ExecStats
Returns the name of the execution statistics.
getStatsType() - Method in class cl.netswitch.lib.dto.ExecStats
Returns the type of the execution statistics.
getStatus() - Method in class cl.netswitch.lib.message.Message
Returns the status of this Message.
getString(LayoutMessage, int) - Method in class cl.netswitch.lib.layout.LayoutField
Returns the string value of the index occurence of this field in message.
getString(String) - Method in class cl.netswitch.lib.layout.LayoutMessage
Returns the string value of the field identified by fieldName.
getString(String, int) - Method in class cl.netswitch.lib.layout.LayoutMessage
Returns the string value of the field identified by fieldName and index.
getSuccessMessage() - Method in class cl.netswitch.lib.client.ReplyEvent
Returns the reply message with a SUCCESS status.
getSuccessMessage() - Method in class cl.netswitch.lib.server.ReplyEvent
Returns the reply message with a SUCCESS status.
getSwitchReplyTimeout() - Method in class cl.netswitch.lib.server.ServerChannel
Returns the maximum time to wait for a RunStart reply.
getSwitchVersion() - Method in interface cl.netswitch.lib.jmx.SwitchMXBean
Returns the implementation version of a server.
getTag() - Method in class cl.netswitch.lib.aio.ChannelBase
Returns the connection tag or null if not connected.
getTcc() - Method in class cl.netswitch.iso.iso8583.IsoTlvElements
Returns the value of the Transaction Category Code (TCC).
getTcpNoDelay() - Method in class cl.netswitch.lib.aio.ChannelBase
Returns true if the TCP_NODELAY socket option is enabled.
getText() - Method in class cl.netswitch.lib.layout.LayoutMessage
Returns the text of this message.
getText() - Method in class cl.netswitch.lib.message.Message
Returns a string containing the data of this Message.
getText(String) - Method in class cl.netswitch.lib.message.Message
Returns the string value the property indexed by name.
getTextTrim() - Method in class cl.netswitch.lib.layout.LayoutMessage
Returns the text of this message with trailing space characters removed.
getTimeMS() - Method in class cl.netswitch.lib.dto.ExecStats
Returns the total execution time of the service (millisecs).
getTimeout() - Method in class cl.netswitch.lib.server.RequestEvent
Returns the timeout of this RequestEvent.
getTransformer() - Static method in class cl.netswitch.lib.util.XmlUtil
Create a new Transformer object that performs a copy of the source to the result.
getTrustStoreFile() - Method in class cl.netswitch.lib.aio.ChannelBase
Returns the trust store file or null if none defined.
getType() - Method in class cl.netswitch.iso.amex8583.AmexField
Returns the type of the value of this field.
getType() - Method in class cl.netswitch.iso.iso8583.IsoField
Returns the type of the value of this field.
getType() - Method in class cl.netswitch.iso.vip8583.VipField
Returns the type of the value of this field.
getType() - Method in interface cl.netswitch.lib.channel.CodecContext
Returns the type of the codec channel.
getType() - Method in interface cl.netswitch.lib.channel.FilterContext
Returns the type of the filter channel.
getType() - Method in class cl.netswitch.lib.layout.LayoutField
Returns the type of this field.
getType() - Method in class cl.netswitch.lib.message.Message
Returns the type of this Message.
getUnexpectedReplyListener() - Method in class cl.netswitch.lib.client.ClientChannel
Returns the unexpected reply listener of this ClientChannel.
getUniqueName() - Method in class cl.netswitch.lib.server.ServerChannel
Returns the unique name of this ServerChannel.
getUserMessage() - Method in exception cl.netswitch.lib.client.ClientException
Returns the user message of this ClientException.
getUserMessage() - Method in exception cl.netswitch.lib.server.ServiceException
Returns the user message of this ServiceException.
getValue() - Method in class cl.netswitch.lib.aio.Waiter
Returns the value of this waiter or null if none available.
getValue() - Method in class cl.netswitch.lib.server.TaskResultEvent
Returns the value computed by the task.
getValue(M) - Method in class cl.netswitch.iso.amex8583.AmexField
Returns the value of this field from the supplied message.
getValue(M) - Method in class cl.netswitch.iso.iso8583.IsoField
Returns the value of this field from the supplied message.
getValue(M) - Method in class cl.netswitch.iso.vip8583.VipField
Returns the value of this field from the supplied message.
getValueAndEncode(M, ByteArray) - Method in class cl.netswitch.iso.amex8583.AmexField
Gets the field value from message and encodes into supplied byte array.
getValueAndEncode(M, ByteArray) - Method in class cl.netswitch.iso.iso8583.IsoField
Gets the field value from message and encodes into supplied byte array.
getValueAndEncode(M, ByteArray) - Method in class cl.netswitch.iso.vip8583.VipField
Gets the field value from message and encodes into supplied byte array.
getVersion() - Method in class cl.netswitch.lib.client.ClientChannel
Returns the implementation version of this ClientChannel.
getVersion() - Method in class cl.netswitch.lib.server.ServerChannel
Returns the implementation version of this ServerChannel.
getWritableBytes() - Method in class cl.netswitch.lib.util.ByteArray
Returns the number of bytes that can be written.
getWriteIndex() - Method in class cl.netswitch.lib.util.ByteArray
Gets the value of the writeIndex.
getWriterBytes() - Method in class cl.netswitch.lib.aio.ChannelBase
Returns the total number of bytes written by this channel.
getWriterBytes() - Method in interface cl.netswitch.lib.jmx.EndpointMXBean
Returns the total number of bytes written.
getWriterErrors() - Method in interface cl.netswitch.lib.jmx.EndpointMXBean
Returns the total number of write errors.
getWriterMessages() - Method in class cl.netswitch.lib.aio.ChannelBase
Returns the total number of messages written by this channel.
getWriterMessages() - Method in interface cl.netswitch.lib.jmx.EndpointMXBean
Returns the total number of messages written.
getWriterQueueSize() - Method in class cl.netswitch.lib.aio.ChannelBase
Returns the size of the writer queue (messages).

H

handleIdle() - Method in class cl.netswitch.lib.server.ServerChannel
Called when a idle event occurs.
handleInbound(Message) - Method in class cl.netswitch.lib.aio.ChannelBase
Handles an inbound message received by this channel.
handleInbound(Message) - Method in class cl.netswitch.lib.client.ClientChannel
Handles an inbound message received by this connector.
handleInbound(Message) - Method in class cl.netswitch.lib.server.ServerChannel
Handles an inbound message received by this connector.
handleInitialize() - Method in class cl.netswitch.lib.server.ServerChannel
Called just after this channel connects to the switch server.
handleMulticast(MulticastEvent) - Method in interface cl.netswitch.lib.client.MulticastListener
Called when a multicast message is received.
handleMulticast(MulticastEvent) - Method in interface cl.netswitch.lib.server.MulticastListener
Called when a multicast message is received.
handleReinitialize() - Method in class cl.netswitch.lib.server.ServerChannel
Called just after a console REINIT command is executed.
handleReply(ReplyEvent) - Method in interface cl.netswitch.lib.client.ReplyListener
Called when a reply message is received.
handleReply(ReplyEvent) - Method in interface cl.netswitch.lib.server.ReplyListener
Called when a reply message is received.
handleRequest(RequestEvent) - Method in interface cl.netswitch.lib.server.RequestListener
Called when a request message is received.
handleRequestError(RequestErrorEvent) - Method in interface cl.netswitch.lib.server.RequestErrorListener
Called when a request error is occurs.
handleStop(String) - Method in class cl.netswitch.lib.server.ServerChannel
Called when a stop message is received.
handleTaskResult(TaskResultEvent<T>) - Method in interface cl.netswitch.lib.server.TaskResultListener
Called when the task returns the computed value, or when the task throws an exception.
handleTimer() - Method in class cl.netswitch.lib.server.ServerChannel
Called when a timer event occurs.
hasElement(int) - Method in class cl.netswitch.iso.iso8583.IsoTlvElements
Returns true if the subelement indexed by id is defined.
hashCode() - Method in class cl.netswitch.lib.server.DeplayedEvent
Returns a hash code value of this DeplayedEvent.
hasId() - Method in class cl.netswitch.lib.aio.Waiter
Returns true this waiter has an identification.
hasLabel(Message.Label) - Method in class cl.netswitch.lib.message.Message
Returns true if the label indexed by key is defined.
hasProperty(String) - Method in class cl.netswitch.lib.message.Message
Returns true if the property indexed by name is defined.
hasSentReply() - Method in class cl.netswitch.lib.server.RequestEvent
Returns true if a reply has already been sent.
hexToBytes(String) - Static method in class cl.netswitch.lib.util.Convert
Returns the byte array represented by supplied hexadecimal string.
hexToNibble(char) - Static method in class cl.netswitch.lib.util.Convert
Returns the nibble (4-bits) of the supplied hexadecimal char.

I

info(String, Object...) - Method in class cl.netswitch.lib.aio.ChannelBase
Generate an information entry with message and args.
info(String, Object...) - Method in interface cl.netswitch.lib.channel.CodecContext
Generates an information log message using supplied arguments.
info(String, Object...) - Method in interface cl.netswitch.lib.channel.FilterContext
Generates an information log message using supplied arguments.
info(String, Object...) - Method in class cl.netswitch.lib.server.ReplyEvent
Logs an information message with supplied format and arguments.
info(String, Object...) - Method in class cl.netswitch.lib.server.RequestEvent
Logs an information message with supplied format and arguments.
initFields() - Method in class cl.netswitch.lib.layout.LayoutMessage
Changes the value of each field of this message to its default value.
initFields(LayoutMessage) - Method in class cl.netswitch.lib.layout.LayoutMessage
Changes the value of each field of this message to the value of its corresponding field in source.
initialize(CodecContext) - Method in interface cl.netswitch.lib.channel.ChannelCodec
Called to initialize the ChannelCodec.
initialize(FilterContext) - Method in interface cl.netswitch.lib.channel.ChannelFilter
Called to initialize the ChannelFilter.
initialize(File) - Static method in class cl.netswitch.lib.util.Logging
Initialize the logging facility using supplied configuration file.
initialize(String) - Method in class cl.netswitch.lib.aio.Waiter
Initialize this waiter for a new wait operation.
Initialize - Enum constant in enum class cl.netswitch.lib.message.Message.Type
Initialize message.
INTEGER - Enum constant in enum class cl.netswitch.lib.message.PropertyType
The value of the property is an Integer.
isClosed() - Method in class cl.netswitch.lib.aio.ChannelBase
Returns true if this channel is closed.
isComplete() - Method in class cl.netswitch.lib.layout.Layout
Returns true if this layout is complete.
isConnected() - Method in class cl.netswitch.lib.aio.ChannelBase
Returns true if this channel is connected.
isExecuting() - Method in class cl.netswitch.lib.server.ServerChannel
Returns true if this ServerChannel is executing.
isLoggable(Level) - Method in class cl.netswitch.lib.aio.ChannelBase
Returns true if the given message level is being logged.
isLoggable(Level) - Method in interface cl.netswitch.lib.channel.CodecContext
Returns true if the given message level is being logged.
isLoggable(Level) - Method in interface cl.netswitch.lib.channel.FilterContext
Returns true if the given message level is being logged.
isLoggable(Level) - Method in class cl.netswitch.lib.server.ReplyEvent
Returns true if the given message level is being logged.
isLoggable(Level) - Method in class cl.netswitch.lib.server.RequestEvent
Returns true if the given message level is being logged.
isNull(int, int) - Method in class cl.netswitch.lib.layout.LayoutMessage
Returns true if a substring is NULL.
isNull(LayoutMessage, int) - Method in class cl.netswitch.lib.layout.LayoutField
Returns true is the character sequence of the index occurence of this field in message is NULL.
isNull(String) - Method in class cl.netswitch.lib.layout.LayoutMessage
Returns true if the value of the field identified by fieldName is NULL.
isNull(String, int) - Method in class cl.netswitch.lib.layout.LayoutMessage
Returns true if the value of the field identified by fieldName and index is NULL.
IsoBinF1<M> - Class in cl.netswitch.iso.iso8583
Binary Fixed-Length of 1 byte.
IsoBinF1(int, String) - Constructor for class cl.netswitch.iso.iso8583.IsoBinF1
Constructs a new IsoBinF1 instance.
IsoBinF2<M> - Class in cl.netswitch.iso.iso8583
Binary Fixed-Length of 2 bytes.
IsoBinF2(int, String) - Constructor for class cl.netswitch.iso.iso8583.IsoBinF2
Constructs a new IsoBinF2 instance.
IsoBinF4<M> - Class in cl.netswitch.iso.iso8583
Binary Fixed-Length of 4 bytes.
IsoBinF4(int, String) - Constructor for class cl.netswitch.iso.iso8583.IsoBinF4
Constructs a new IsoBinF4 instance.
IsoBinF8<M> - Class in cl.netswitch.iso.iso8583
Binary Fixed-Length of 8 bytes.
IsoBinF8(int, String) - Constructor for class cl.netswitch.iso.iso8583.IsoBinF8
Constructs a new IsoBinF8 instance.
IsoBinFL<M> - Class in cl.netswitch.iso.iso8583
Binary Fixed-Length of N bytes (1 ≤ N).
IsoBinFL(int, int, String) - Constructor for class cl.netswitch.iso.iso8583.IsoBinFL
Constructs a new IsoBinFL instance.
IsoBinH8<M> - Class in cl.netswitch.iso.iso8583
Binary Fixed-Length of 16 hexadecimal characters.
IsoBinH8(int, String) - Constructor for class cl.netswitch.iso.iso8583.IsoBinH8
Constructs a new IsoBinH8 instance.
IsoBinV2<M> - Class in cl.netswitch.iso.iso8583
Binary Variable-Length (LL) of at most N bytes (1 ≤ N ≤ 99).
IsoBinV2(int, int, int, String) - Constructor for class cl.netswitch.iso.iso8583.IsoBinV2
Constructs a new IsoBinV2 instance.
IsoBinV2(int, int, String) - Constructor for class cl.netswitch.iso.iso8583.IsoBinV2
Constructs a new IsoBinV2 instance.
IsoBinV3<M> - Class in cl.netswitch.iso.iso8583
Binary Variable-Length (LLL) of at most N bytes (1 ≤ N ≤ 999).
IsoBinV3(int, int, int, String) - Constructor for class cl.netswitch.iso.iso8583.IsoBinV3
Constructs a new IsoBinV3 instance.
IsoBinV3(int, int, String) - Constructor for class cl.netswitch.iso.iso8583.IsoBinV3
Constructs a new IsoBinV3 instance.
IsoConverter<M extends IsoMessage> - Class in cl.netswitch.iso.iso8583
Converts an IsoMessage to an another representation.
IsoConverter(IsoFields<M>) - Constructor for class cl.netswitch.iso.iso8583.IsoConverter
Constructs a new IsoConverter instance.
IsoDecFL<M> - Class in cl.netswitch.iso.iso8583
Decimal Fixed-Length Right-Justified of N digits (1 ≤ N) and Scale S (0 ≤ S < N).
IsoDecFL(int, int, int, String) - Constructor for class cl.netswitch.iso.iso8583.IsoDecFL
Constructs a new IsoDecFL instance.
IsoDecFL(int, int, String) - Constructor for class cl.netswitch.iso.iso8583.IsoDecFL
Constructs a new IsoDecFL instance with scale 0.
IsoDecFS<M> - Class in cl.netswitch.iso.iso8583
Decimal Fixed-Length Right-Justified of N digits (1 ≤ N) with Scale Indicator.
IsoDecFS(int, int, String) - Constructor for class cl.netswitch.iso.iso8583.IsoDecFS
Constructs a new IsoDecFS instance.
IsoDecoder<M extends IsoMessage> - Class in cl.netswitch.iso.iso8583
Decodes a sequence of bytes into the fields of an IsoMessage.
IsoDecoder(IsoFields<M>) - Constructor for class cl.netswitch.iso.iso8583.IsoDecoder
Constructs a new IsoDecoder instance.
IsoEncoder<M extends IsoMessage> - Class in cl.netswitch.iso.iso8583
Encodes the fields of an IsoMessage into a sequence of bytes.
IsoEncoder(IsoFields<M>) - Constructor for class cl.netswitch.iso.iso8583.IsoEncoder
Constructs a new IsoEncoder instance.
IsoException - Exception in cl.netswitch.iso.iso8583
Signals that a decoding or encoding error has occurred.
IsoException() - Constructor for exception cl.netswitch.iso.iso8583.IsoException
Constructs a new IsoException instance.
IsoException(String) - Constructor for exception cl.netswitch.iso.iso8583.IsoException
Constructs a new IsoException instance with a message.
IsoException(String, Throwable) - Constructor for exception cl.netswitch.iso.iso8583.IsoException
Constructs a new IsoException instance with message and cause.
IsoException(Throwable) - Constructor for exception cl.netswitch.iso.iso8583.IsoException
Constructs a new IsoException instance with a cause.
IsoField<M,T> - Class in cl.netswitch.iso.iso8583
Definition of a data element of an ISO message.
IsoField(int, String, int, int, Class<T>, String) - Constructor for class cl.netswitch.iso.iso8583.IsoField
Constructs a new IsoField instance.
IsoFields<M> - Class in cl.netswitch.iso.iso8583
Definition of all data elements of an ISO message.
IsoFields(int) - Constructor for class cl.netswitch.iso.iso8583.IsoFields
Constructs a new IsoFields instance.
IsoHexFL<M> - Class in cl.netswitch.iso.iso8583
Binary Fixed-Length of N (even) hexadecimal characters (2 ≤ N).
IsoHexFL(int, int, String) - Constructor for class cl.netswitch.iso.iso8583.IsoHexFL
Constructs a new IsoHexFL instance.
IsoHexV2<M> - Class in cl.netswitch.iso.iso8583
Binary Variable-Length (LL) of at most N (even) hexadecimal characters (2 ≤ N ≤ 98).
IsoHexV2(int, int, String) - Constructor for class cl.netswitch.iso.iso8583.IsoHexV2
Constructs a new IsoHexV2 instance.
IsoHexV3<M> - Class in cl.netswitch.iso.iso8583
Binary Variable-Length (LLL) of at most N (even) hexadecimal characters (2 ≤ N ≤ 998).
IsoHexV3(int, int, String) - Constructor for class cl.netswitch.iso.iso8583.IsoHexV3
Constructs a new IsoHexV3 instance.
IsoJsonWriter<M> - Class in cl.netswitch.iso.iso8583
Converts a message of ISO fields to a JSON representation.
IsoJsonWriter() - Constructor for class cl.netswitch.iso.iso8583.IsoJsonWriter
Constructs a new IsoJsonWriter instance.
IsoJsonWriter(int) - Constructor for class cl.netswitch.iso.iso8583.IsoJsonWriter
Constructs a new IsoJsonWriter instance with capacity.
IsoMessage - Class in cl.netswitch.iso.iso8583
Methods common (shared) by all ISO messages.
IsoMessage() - Constructor for class cl.netswitch.iso.iso8583.IsoMessage
Constructs a new IsoMessage instance.
IsoNumF10<M> - Class in cl.netswitch.iso.iso8583
Numeric Fixed-Length Right-Justified of 10 ASCII digits.
IsoNumF10(int, String) - Constructor for class cl.netswitch.iso.iso8583.IsoNumF10
Constructs a new IsoNumF10 instance.
IsoNumF12<M> - Class in cl.netswitch.iso.iso8583
Numeric Fixed-Length Right-Justified of 12 ASCII digits.
IsoNumF12(int, String) - Constructor for class cl.netswitch.iso.iso8583.IsoNumF12
Constructs a new IsoNumF12 instance.
IsoNumF16<M> - Class in cl.netswitch.iso.iso8583
Numeric Fixed-Length Right-Justified of 16 ASCII digits.
IsoNumF16(int, String) - Constructor for class cl.netswitch.iso.iso8583.IsoNumF16
Constructs a new IsoNumF16 instance.
IsoNumF2<M> - Class in cl.netswitch.iso.iso8583
Numeric Fixed-Length Right-Justified of 2 ASCII digits.
IsoNumF2(int, String) - Constructor for class cl.netswitch.iso.iso8583.IsoNumF2
Constructs a new IsoNumF2 instance.
IsoNumF3<M> - Class in cl.netswitch.iso.iso8583
Numeric Fixed-Length Right-Justified of 3 ASCII digits.
IsoNumF3(int, String) - Constructor for class cl.netswitch.iso.iso8583.IsoNumF3
Constructs a new IsoNumF3 instance.
IsoNumF4<M> - Class in cl.netswitch.iso.iso8583
Numeric Fixed-Length Right-Justified of 4 ASCII digits.
IsoNumF4(int, String) - Constructor for class cl.netswitch.iso.iso8583.IsoNumF4
Constructs a new IsoNumF4 instance.
IsoNumF5<M> - Class in cl.netswitch.iso.iso8583
Numeric Fixed-Length Right-Justified of 5 ASCII digits.
IsoNumF5(int, String) - Constructor for class cl.netswitch.iso.iso8583.IsoNumF5
Constructs a new IsoNumF5 instance.
IsoNumF6<M> - Class in cl.netswitch.iso.iso8583
Numeric Fixed-Length Right-Justified of 6 ASCII digits.
IsoNumF6(int, String) - Constructor for class cl.netswitch.iso.iso8583.IsoNumF6
Constructs a new IsoNumF6 instance.
IsoNumF7<M> - Class in cl.netswitch.iso.iso8583
Numeric Fixed-Length Right-Justified of 7 ASCII digits.
IsoNumF7(int, String) - Constructor for class cl.netswitch.iso.iso8583.IsoNumF7
Constructs a new IsoNumF7 instance.
IsoNumF8<M> - Class in cl.netswitch.iso.iso8583
Numeric Fixed-Length Right-Justified of 8 ASCII digits.
IsoNumF8(int, String) - Constructor for class cl.netswitch.iso.iso8583.IsoNumF8
Constructs a new IsoNumF8 instance.
IsoNumF9<M> - Class in cl.netswitch.iso.iso8583
Numeric Fixed-Length Right-Justified of 9 ASCII digits.
IsoNumF9(int, String) - Constructor for class cl.netswitch.iso.iso8583.IsoNumF9
Constructs a new IsoNumF9 instance.
IsoNumFS8<M> - Class in cl.netswitch.iso.iso8583
Numeric Fixed-Length Right-Justified Sign + 8 ASCII digits.
IsoNumFS8(int, String) - Constructor for class cl.netswitch.iso.iso8583.IsoNumFS8
Constructs a new IsoNumFS8 instance.
IsoNumFX<M> - Class in cl.netswitch.iso.iso8583
Numeric Fixed-Length Right-Justified of N ASCII digits (19 ≤ N).
IsoNumFX(int, int, String) - Constructor for class cl.netswitch.iso.iso8583.IsoNumFX
Constructs a new IsoNumFX instance.
IsoNumV2I<M> - Class in cl.netswitch.iso.iso8583
Numeric Variable-Length (LL) of at most N ASCII digits (5 ≤ N ≤ 9).
IsoNumV2I(int, int, int, String) - Constructor for class cl.netswitch.iso.iso8583.IsoNumV2I
Constructs a new IsoNumV2I instance.
IsoNumV2I(int, int, String) - Constructor for class cl.netswitch.iso.iso8583.IsoNumV2I
Constructs a new IsoNumV2I instance.
IsoNumV2L<M> - Class in cl.netswitch.iso.iso8583
Numeric Variable-Length (LL) of at most N ASCII digits (10 ≤ N ≤ 18).
IsoNumV2L(int, int, int, String) - Constructor for class cl.netswitch.iso.iso8583.IsoNumV2L
Constructs a new IsoNumV2L instance.
IsoNumV2L(int, int, String) - Constructor for class cl.netswitch.iso.iso8583.IsoNumV2L
Constructs a new IsoNumV2L instance.
IsoNumV2X<M> - Class in cl.netswitch.iso.iso8583
Numeric Variable-Length (LL) of at most N ASCII digits (19 ≤ N ≤ 99).
IsoNumV2X(int, int, int, String) - Constructor for class cl.netswitch.iso.iso8583.IsoNumV2X
Constructs a new IsoNumV2X instance.
IsoNumV2X(int, int, String) - Constructor for class cl.netswitch.iso.iso8583.IsoNumV2X
Constructs a new IsoNumV2X instance.
IsoObfuscate - Enum Class in cl.netswitch.iso.iso8583
Obfuscation alternatives for IsoField values.
IsoStrFL<M> - Class in cl.netswitch.iso.iso8583
String Fixed-Length Left-Justified of N ASCII characters (1 ≤ N).
IsoStrFL(int, int, boolean, String) - Constructor for class cl.netswitch.iso.iso8583.IsoStrFL
Constructs a new IsoStrFL instance.
IsoStrFL(int, int, String) - Constructor for class cl.netswitch.iso.iso8583.IsoStrFL
Constructs a new IsoStrFL instance.
IsoStrV2<M> - Class in cl.netswitch.iso.iso8583
String Variable-Length (LL) of at most N ASCII characters (1 ≤ N ≤ 99).
IsoStrV2(int, int, int, String) - Constructor for class cl.netswitch.iso.iso8583.IsoStrV2
Constructs a new IsoStrV2 instance.
IsoStrV2(int, int, String) - Constructor for class cl.netswitch.iso.iso8583.IsoStrV2
Constructs a new IsoStrV2 instance.
IsoStrV3<M> - Class in cl.netswitch.iso.iso8583
String Variable-Length (LLL) of at most N ASCII characters (1 ≤ N ≤ 999).
IsoStrV3(int, int, int, String) - Constructor for class cl.netswitch.iso.iso8583.IsoStrV3
Constructs a new IsoStrV3 instance.
IsoStrV3(int, int, String) - Constructor for class cl.netswitch.iso.iso8583.IsoStrV3
Constructs a new IsoStrV3 instance.
IsoStrV4<M> - Class in cl.netswitch.iso.iso8583
String Variable-Length (LLLL) of at most N ASCII characters (1 ≤ N ≤ 9999).
IsoStrV4(int, int, int, String) - Constructor for class cl.netswitch.iso.iso8583.IsoStrV4
Constructs a new IsoStrV4 instance.
IsoStrV4(int, int, String) - Constructor for class cl.netswitch.iso.iso8583.IsoStrV4
Constructs a new IsoStrV4 instance.
IsoTlvDecoder<M extends IsoMessage> - Class in cl.netswitch.iso.iso8583
An IsoDecoder with TLV (Tag-Length-Value) support.
IsoTlvDecoder(IsoFields<M>) - Constructor for class cl.netswitch.iso.iso8583.IsoTlvDecoder
Constructs a new IsoTlvDecoder instance.
IsoTlvElements - Class in cl.netswitch.iso.iso8583
Elements encoded in TLV (Tag-Length-Value) format.
IsoTlvElements() - Constructor for class cl.netswitch.iso.iso8583.IsoTlvElements
Constructs a new IsoTlvElements instance.
IsoWriter<M> - Interface in cl.netswitch.iso.iso8583
Converts a message of ISO fields to an another representation.
IsoXmlWriter<M> - Class in cl.netswitch.iso.iso8583
Converts a message of ISO fields to an XML representation.
IsoXmlWriter() - Constructor for class cl.netswitch.iso.iso8583.IsoXmlWriter
Constructs a new IsoXmlWriter instance.
IsoXmlWriter(int) - Constructor for class cl.netswitch.iso.iso8583.IsoXmlWriter
Constructs a new IsoXmlWriter instance with capacity.
IsoYamlWriter<M> - Class in cl.netswitch.iso.iso8583
Converts a message of ISO fields to a YAML representation.
IsoYamlWriter() - Constructor for class cl.netswitch.iso.iso8583.IsoYamlWriter
Constructs a new IsoYamlWriter instance.
IsoYamlWriter(int) - Constructor for class cl.netswitch.iso.iso8583.IsoYamlWriter
Constructs a new IsoYamlWriter instance with capacity.
isReadable() - Method in class cl.netswitch.lib.util.ByteArray
Returns true if at least one byte can be read.
isSecure() - Method in class cl.netswitch.lib.aio.ChannelBase
Returns true if this channel is secure.
isServerThread() - Method in class cl.netswitch.lib.server.ServerChannel
Returns true if running on the ServerChannel Thread.
isSignANSI() - Method in class cl.netswitch.lib.layout.LayoutMessage
Returns true if numeric fields are stored using the ANSI format.
isStale(long, long) - Method in class cl.netswitch.lib.server.PendingReply
Returns true if this pending reply is stale.
isStrict() - Method in class cl.netswitch.lib.layout.LayoutMessage
Returns true if message editing is strict.
isTracing() - Method in class cl.netswitch.lib.aio.ChannelBase
Returns true if tracing inbound and outbound messages.
isUserDefined(String, String) - Method in interface cl.netswitch.lib.channel.CodecContext
Returns true if a user is defined in specified realm.
isUserInRole(String) - Method in class cl.netswitch.lib.server.RequestEvent
Returns true if the authenticated user is included in a role.
isWritable() - Method in class cl.netswitch.lib.util.ByteArray
Returns true if at least one byte can be written.

J

JschExecutor<T> - Interface in cl.netswitch.lib.server
Executes an operation using a managed Java Secure Channel (JSCH).
JschServices - Interface in cl.netswitch.lib.server
Services for executing network I/O with managed sockets.

K

KL4 - Enum constant in enum class cl.netswitch.iso.amex8583.AmexObfuscate
Obfuscate all except the last 4 characters.
KL4 - Enum constant in enum class cl.netswitch.iso.iso8583.IsoObfuscate
Obfuscate all except the last 4 characters.
KL4 - Enum constant in enum class cl.netswitch.iso.vip8583.VipObfuscate
Obfuscate all except the last 4 characters.

L

Layout - Class in cl.netswitch.lib.layout
Collection of fields whose values can be edited with a LayoutMessage.
Layout() - Constructor for class cl.netswitch.lib.layout.Layout
Constructs a new Layout instance.
LayoutChecksum - Enum constant in enum class cl.netswitch.lib.message.Message.Label
Layout Checksum.
LayoutField - Class in cl.netswitch.lib.layout
Data item whose value can be edited with a LayoutMessage.
LayoutLoader - Class in cl.netswitch.lib.layout
Collection of reusable Layout instances.
LayoutLoader(URI) - Constructor for class cl.netswitch.lib.layout.LayoutLoader
Constructs a new LayoutLoader instance.
LayoutMessage - Class in cl.netswitch.lib.layout
Text message formatted according to a Layout specification.
LayoutMessage() - Constructor for class cl.netswitch.lib.layout.LayoutMessage
Constructs a new LayoutMessage instance.
LayoutMessage(Layout) - Constructor for class cl.netswitch.lib.layout.LayoutMessage
Constructs a new LayoutMessage instance with layout.
LayoutMessage(String) - Constructor for class cl.netswitch.lib.layout.LayoutMessage
Constructs a new LayoutMessage instance with text.
LayoutMessage(String, Layout) - Constructor for class cl.netswitch.lib.layout.LayoutMessage
Constructs a new LayoutMessage instance with arguments.
LayoutName - Enum constant in enum class cl.netswitch.lib.message.Message.Label
Layout Name.
layouts() - Method in class cl.netswitch.lib.layout.LayoutLoader
Returns an unmodifiable collection with the layouts contained in this LayoutLoader.
LIST - Enum constant in enum class cl.netswitch.lib.layout.FieldType
List layout field (LB).
LISTEND - Enum constant in enum class cl.netswitch.lib.layout.FieldType
End-of-list pseudo layout field (LE).
lock() - Method in class cl.netswitch.lib.aio.Waiter
Acquires the lock.
LogFormatter - Class in cl.netswitch.lib.util
Prints a LogRecord using the NetSwitch format.
LogFormatter() - Constructor for class cl.netswitch.lib.util.LogFormatter
Constructs a new LogFormatter instance.
LogFormatter(boolean) - Constructor for class cl.netswitch.lib.util.LogFormatter
Constructs a new LogFormatter instance with wrap option.
Logging - Class in cl.netswitch.lib.util
Provides static utility methods used to configure the System Logging Facility.
LogicalChannel - Class in cl.netswitch.lib.client
Logical channel of a multiplexed communication ClientChannel.
LogicalChannels - Class in cl.netswitch.lib.client
Pool of reusable thread-safe logical channels.
logRequestError(RequestEvent, Throwable) - Method in class cl.netswitch.lib.server.ServerChannel
Logs the error that was thrown while processing a request message.
LONG - Enum constant in enum class cl.netswitch.lib.message.PropertyType
The value of the property is a Long.

M

MailServices - Interface in cl.netswitch.lib.server
Services for sending e-mail messages.
main(String[]) - Static method in class cl.netswitch.app.MetaApp
The NetSwitch MetaServer startup method.
main(String[]) - Static method in class cl.netswitch.app.SwitchApp
The NetSwitch Server startup method.
main(String[]) - Static method in class cl.netswitch.lib.console.ConsoleApp
Console startup procedure.
mark(int) - Method in class cl.netswitch.lib.util.UByteArrayInputStream
Set the current marked position in the stream.
markSupported() - Method in class cl.netswitch.lib.util.UByteArrayInputStream
Tests if this InputStream supports mark/reset.
marshal(ElementMap) - Method in class cl.netswitch.lib.dto.ElementAdapter
Converts an ElementMap to an ElementList.
Message - Class in cl.netswitch.lib.message
Unit of communication between endpoints in a distributed environment.
Message() - Constructor for class cl.netswitch.lib.message.Message
Creates a new Message instance.
Message(byte[]) - Constructor for class cl.netswitch.lib.message.Message
Creates a new Message with supplied bytes.
Message(Message.Type) - Constructor for class cl.netswitch.lib.message.Message
Creates a new Message with supplied type.
Message(Serializable) - Constructor for class cl.netswitch.lib.message.Message
Creates a new Message with supplied object.
Message(String) - Constructor for class cl.netswitch.lib.message.Message
Creates a new Message with supplied text.
Message.Label - Enum Class in cl.netswitch.lib.message
Defines the possible labels of a Message.
Message.Type - Enum Class in cl.netswitch.lib.message
Defines the possible types of a Message.
MetaApp - Class in cl.netswitch.app
The NetSwitch MetaServer startup class.
MetaApp() - Constructor for class cl.netswitch.app.MetaApp
Constructs a new MetaApp instance.
MethodName - Enum constant in enum class cl.netswitch.lib.message.Message.Label
Method Name.
Multicast - Enum constant in enum class cl.netswitch.lib.message.Message.Type
Multicast message.
MulticastEvent - Class in cl.netswitch.lib.client
MulticastEvent is used to notify that a multicast message has arrived.
MulticastEvent - Class in cl.netswitch.lib.server
MulticastEvent is used to notify that a multicast message has arrived.
MulticastEvent(ClientChannel, Message) - Constructor for class cl.netswitch.lib.client.MulticastEvent
Constructs a new MulticastEvent instance.
MulticastEvent(ServerChannel, Message) - Constructor for class cl.netswitch.lib.server.MulticastEvent
Constructs a new MulticastEvent instance.
MulticastListener - Interface in cl.netswitch.lib.client
Listener interface for receiving multicast messages.
MulticastListener - Interface in cl.netswitch.lib.server
Listener interface for receiving multicast messages.

N

normalizeName(String) - Static method in class cl.netswitch.lib.layout.Layout
Converts supplied name to upper case and replaces "-" by "_".
NUMERIC - Enum constant in enum class cl.netswitch.lib.layout.FieldType
Unsigned number layout field (N).

O

obfuscate(Object) - Method in enum class cl.netswitch.iso.amex8583.AmexObfuscate
Returns the obfuscated version of the supplied object value.
obfuscate(Object) - Method in enum class cl.netswitch.iso.iso8583.IsoObfuscate
Returns the obfuscated version of the supplied object value.
obfuscate(Object) - Method in enum class cl.netswitch.iso.vip8583.VipObfuscate
Returns the obfuscated version of the supplied object value.
OBJECT - Enum constant in enum class cl.netswitch.lib.message.PropertyType
The value of the property is a Serializable.
ObjectInfo - Class in cl.netswitch.lib.dto
Information of a NetSwitch object.
ObjectInfo() - Constructor for class cl.netswitch.lib.dto.ObjectInfo
Constructs a new ObjectInfo instance.
ObjectInfo(Comparator<String>) - Constructor for class cl.netswitch.lib.dto.ObjectInfo
Constructs a new ObjectInfo instance with a comparator.
ObjectList - Class in cl.netswitch.lib.dto
Wraps a list of object information items.
ObjectList() - Constructor for class cl.netswitch.lib.dto.ObjectList
Constructs a new ObjectList instance.
objects - Variable in class cl.netswitch.lib.dto.ObjectList
List of object information items.
OFF - Enum constant in enum class cl.netswitch.iso.amex8583.AmexObfuscate
Do not obfuscate.
OFF - Enum constant in enum class cl.netswitch.iso.iso8583.IsoObfuscate
Do not obfuscate.
OFF - Enum constant in enum class cl.netswitch.iso.vip8583.VipObfuscate
Do not obfuscate.
ONE100 - Static variable in class cl.netswitch.iso.vip8583.VipField
BigInteger used to unpack field values (One Hundred).
openGroup(String) - Method in class cl.netswitch.iso.amex8583.AmexJsonWriter
Marks the beginning of group of fields or properties.
openGroup(String) - Method in interface cl.netswitch.iso.amex8583.AmexWriter
Marks the beginning of group of fields or properties.
openGroup(String) - Method in class cl.netswitch.iso.amex8583.AmexXmlWriter
Marks the beginning of group of fields or properties.
openGroup(String) - Method in class cl.netswitch.iso.amex8583.AmexYamlWriter
Marks the beginning of group of fields or properties.
openGroup(String) - Method in class cl.netswitch.iso.iso8583.IsoJsonWriter
Marks the beginning of group of fields or properties.
openGroup(String) - Method in interface cl.netswitch.iso.iso8583.IsoWriter
Marks the beginning of group of fields or properties.
openGroup(String) - Method in class cl.netswitch.iso.iso8583.IsoXmlWriter
Marks the beginning of group of fields or properties.
openGroup(String) - Method in class cl.netswitch.iso.iso8583.IsoYamlWriter
Marks the beginning of group of fields or properties.
openGroup(String) - Method in class cl.netswitch.iso.vip8583.VipJsonWriter
Marks the beginning of group of fields or properties.
openGroup(String) - Method in interface cl.netswitch.iso.vip8583.VipWriter
Marks the beginning of group of fields or properties.
openGroup(String) - Method in class cl.netswitch.iso.vip8583.VipXmlWriter
Marks the beginning of group of fields or properties.
openGroup(String) - Method in class cl.netswitch.iso.vip8583.VipYamlWriter
Marks the beginning of group of fields or properties.
Originator - Enum constant in enum class cl.netswitch.lib.message.Message.Label
Originator.

P

parameters - Variable in class cl.netswitch.lib.dto.ParamInfo
Information of Switch parameters.
ParamInfo - Class in cl.netswitch.lib.dto
Information of NetSwitch parameters.
ParamInfo() - Constructor for class cl.netswitch.lib.dto.ParamInfo
Constructs a new ParamInfo instance.
ParamInfo(Comparator<String>) - Constructor for class cl.netswitch.lib.dto.ParamInfo
Constructs a new ParamInfo instance with a comparator.
PathInfo - Enum constant in enum class cl.netswitch.lib.message.Message.Label
Path Info.
PendingReply - Class in cl.netswitch.lib.server
Pending reply that can be received and dispatched by any server channel.
PollAck - Enum constant in enum class cl.netswitch.lib.message.Message.Type
Poll acknowledge message.
PollEnq - Enum constant in enum class cl.netswitch.lib.message.Message.Type
Poll enquiry message.
postConvert(M, AmexWriter<M>) - Method in class cl.netswitch.iso.amex8583.AmexConverter
Called after a message was converted using a writer.
postConvert(M, IsoWriter<M>) - Method in class cl.netswitch.iso.iso8583.IsoConverter
Called after a message was converted using a writer.
postConvert(M, VipWriter<M>) - Method in class cl.netswitch.iso.vip8583.VipConverter
Called after a message was converted using a writer.
postDecode(ByteBuffer, M) - Method in class cl.netswitch.iso.amex8583.AmexDecoder
Called after a message is decoded from the supplied byte buffer.
postDecode(ByteBuffer, M) - Method in class cl.netswitch.iso.iso8583.IsoDecoder
Called after a message is decoded from the supplied byte buffer.
postDecode(ByteBuffer, M) - Method in class cl.netswitch.iso.vip8583.VipDecoder
Called after a message is decoded from the supplied byte buffer.
postEncode(M, ByteArray) - Method in class cl.netswitch.iso.amex8583.AmexEncoder
Called after a message is encoded into the supplied byte array.
postEncode(M, ByteArray) - Method in class cl.netswitch.iso.iso8583.IsoEncoder
Called after a message is encoded into the supplied byte array.
postEncode(M, ByteArray) - Method in class cl.netswitch.iso.vip8583.VipEncoder
Called after a message is encoded into the supplied byte array.
preConvert(M, AmexWriter<M>) - Method in class cl.netswitch.iso.amex8583.AmexConverter
Called before a message is converted using a writer.
preConvert(M, IsoWriter<M>) - Method in class cl.netswitch.iso.iso8583.IsoConverter
Called before a message is converted using a writer.
preConvert(M, VipWriter<M>) - Method in class cl.netswitch.iso.vip8583.VipConverter
Called before a message is converted using a writer.
preDecode(ByteBuffer, M) - Method in class cl.netswitch.iso.amex8583.AmexDecoder
Called before a message is decoded from the supplied byte buffer.
preDecode(ByteBuffer, M) - Method in class cl.netswitch.iso.iso8583.IsoDecoder
Called before a message is decoded from the supplied byte buffer.
preDecode(ByteBuffer, M) - Method in class cl.netswitch.iso.vip8583.VipDecoder
Called before a message is decoded from the supplied byte buffer.
preEncode(M, ByteArray) - Method in class cl.netswitch.iso.amex8583.AmexEncoder
Called before a message is encoded into the supplied byte array.
preEncode(M, ByteArray) - Method in class cl.netswitch.iso.iso8583.IsoEncoder
Called before a message is encoded into the supplied byte array.
preEncode(M, ByteArray) - Method in class cl.netswitch.iso.vip8583.VipEncoder
Called before a message is encoded into the supplied byte array.
print(String, Object...) - Method in class cl.netswitch.lib.client.ClientBase
Prints a formatted message using arguments.
printCompactStackTrace(Throwable) - Static method in class cl.netswitch.lib.client.ClientBase
Prints a compact stack trace of a throwable in standard error.
println(String, Object...) - Method in class cl.netswitch.lib.client.ClientBase
Prints a formatted message using arguments then terminates the line.
PropertyType - Enum Class in cl.netswitch.lib.message
Type of the value of a Message property.
put(String, Object) - Method in class cl.netswitch.lib.dto.ElementMap
Associates an object value with the specified name in this map.
putBigDecimal(String, BigDecimal) - Method in class cl.netswitch.lib.message.Message
Changes the big decimal value of the property indexed by name.
putBigInteger(String, BigInteger) - Method in class cl.netswitch.lib.message.Message
Changes the big integer value of the property indexed by name.
putBoolean(String, Boolean) - Method in class cl.netswitch.lib.message.Message
Changes the boolean value of the property indexed by name.
putByte(String, Byte) - Method in class cl.netswitch.lib.message.Message
Changes the byte value of the property indexed by name.
putBytes(String, byte[]) - Method in class cl.netswitch.lib.message.Message
Changes the bytes value of the property indexed by name.
putDate(String, Date) - Method in class cl.netswitch.lib.message.Message
Changes the date value of the property indexed by name.
putDouble(String, Double) - Method in class cl.netswitch.lib.message.Message
Changes the double value of the property indexed by name.
putFloat(String, Float) - Method in class cl.netswitch.lib.message.Message
Changes the float value of the property indexed by name.
putInteger(String, Integer) - Method in class cl.netswitch.lib.message.Message
Changes the integer value of the property indexed by name.
putLabel(Message.Label, String) - Method in class cl.netswitch.lib.message.Message
Changes the value of the label indexed by key.
putLayout(Layout) - Method in class cl.netswitch.lib.layout.LayoutLoader
Adds a layout to the collection of layouts of this LayoutLoader.
putLong(String, Long) - Method in class cl.netswitch.lib.message.Message
Changes the long value of the property indexed by name.
putObject(String, Serializable) - Method in class cl.netswitch.lib.message.Message
Changes the object value of the property indexed by name.
putProperties(Message) - Method in class cl.netswitch.lib.message.Message
Copies all the properties of a message to this Message.
putShort(String, Short) - Method in class cl.netswitch.lib.message.Message
Changes the short value of the property indexed by name.
putText(String, String) - Method in class cl.netswitch.lib.message.Message
Changes the string value of the property indexed by name.

R

read() - Method in class cl.netswitch.lib.util.UByteArrayInputStream
Reads the next byte of data from this input stream.
read(byte[], int, int) - Method in class cl.netswitch.lib.util.UByteArrayInputStream
Reads up to length bytes of data into an array of bytes from this input stream.
read7bitBytes() - Method in class cl.netswitch.lib.util.ByteArray
Reads a 7bit encoded byte array starting at current readIndex.
read7bitBytes(ByteBuffer) - Static method in class cl.netswitch.lib.util.Buffers
Reads a 7bit byte array from the supplied ByteBuffer.
read7bitInt() - Method in class cl.netswitch.lib.util.ByteArray
Reads a 7bit encoded integer value starting at current readIndex.
read7bitInt(ByteBuffer) - Static method in class cl.netswitch.lib.util.Buffers
Reads a 7bit integer from the supplied ByteBuffer.
read7bitLong(ByteBuffer) - Static method in class cl.netswitch.lib.util.Buffers
Reads a 7bit long from the supplied ByteBuffer.
read7bitString() - Method in class cl.netswitch.lib.util.ByteArray
Reads a 7bit encoded string starting at current readIndex.
read7bitString(ByteBuffer) - Static method in class cl.netswitch.lib.util.Buffers
Reads a 7bit string from the supplied ByteBuffer.
readAllBytes() - Method in class cl.netswitch.lib.util.UByteArrayInputStream
Reads all remaining bytes from the input stream.
readBigDecimal(ByteBuffer, int) - Method in class cl.netswitch.iso.amex8583.AmexField
Returns a BigDecimal value of length digits.
readBigDecimal(ByteBuffer, int) - Method in class cl.netswitch.iso.iso8583.IsoField
Returns a BigDecimal value of length digits.
readBigInteger(ByteBuffer, int) - Method in class cl.netswitch.iso.amex8583.AmexField
Returns a BigInteger value of length digits.
readBigInteger(ByteBuffer, int) - Method in class cl.netswitch.iso.iso8583.IsoField
Returns a BigInteger value of length digits.
readByte() - Method in class cl.netswitch.lib.util.ByteArray
Reads a byte at current readIndex.
readByte(int) - Method in class cl.netswitch.lib.util.ByteArray
Reads a byte at the specified absolute index.
readByte(ByteBuffer) - Static method in class cl.netswitch.lib.util.Buffers
Reads a byte from the supplied ByteBuffer.
readBytes(byte[], int, int) - Method in class cl.netswitch.lib.util.ByteArray
Transfers this array's data to the specified destination byte array starting at current readIndex.
readBytes(int, byte[], int, int) - Method in class cl.netswitch.lib.util.ByteArray
Transfers this array's data to the specified destination byte array starting at the specified absolute index.
readBytes(ByteBuffer, int) - Static method in class cl.netswitch.lib.util.Buffers
Reads a byte array from the supplied ByteBuffer.
readChar(ByteBuffer) - Method in class cl.netswitch.iso.amex8583.AmexField
Returns the EBCDIC character contained in supplied buffer.
readChar(ByteBuffer) - Method in class cl.netswitch.iso.iso8583.IsoField
Returns the next available character in buffer.
readChar(ByteBuffer) - Method in class cl.netswitch.iso.vip8583.VipField
Returns the EBCDIC-037 character contained in supplied buffer.
readDigit(ByteBuffer) - Method in class cl.netswitch.iso.amex8583.AmexField
Returns a byte with the value of a numeric digit.
readDigit(ByteBuffer) - Method in class cl.netswitch.iso.iso8583.IsoField
Returns a byte with the value of a numeric digit.
readDigit(ByteBuffer) - Method in class cl.netswitch.iso.vip8583.VipField
Returns a byte with the value of a numeric digit.
readDouble() - Method in class cl.netswitch.lib.util.ByteArray
Reads an double at current readIndex.
readDouble(int) - Method in class cl.netswitch.lib.util.ByteArray
Reads an double at the specified absolute index.
readDouble(ByteBuffer) - Static method in class cl.netswitch.lib.util.Buffers
Reads a double from the supplied ByteBuffer.
readFieldBuffer(ByteBuffer, int) - Method in class cl.netswitch.iso.amex8583.AmexField
Returns a ByteBuffer with the bytes of the specified length.
readFieldBuffer(ByteBuffer, int) - Method in class cl.netswitch.iso.iso8583.IsoField
Returns a ByteBuffer with the bytes of the specified length.
readFieldBuffer(ByteBuffer, int) - Method in class cl.netswitch.iso.vip8583.VipField
Returns a ByteBuffer with the bytes of the specified length.
readFieldBuffer1(ByteBuffer) - Method in class cl.netswitch.iso.vip8583.VipField
Returns a ByteBuffer with the bytes specified by 1-byte length header.
readFieldBuffer2(ByteBuffer) - Method in class cl.netswitch.iso.vip8583.VipField
Returns a ByteBuffer with the bytes specified by 2-byte length header.
readFloat() - Method in class cl.netswitch.lib.util.ByteArray
Reads an float at current readIndex.
readFloat(int) - Method in class cl.netswitch.lib.util.ByteArray
Reads an float at the specified absolute index.
readFloat(ByteBuffer) - Static method in class cl.netswitch.lib.util.Buffers
Reads a float from the supplied ByteBuffer.
readHex16(ByteBuffer) - Method in class cl.netswitch.iso.amex8583.AmexField
Reads 16 EBCDIC-500 hexadecimal characters and converts them to long.
readHex16(ByteBuffer) - Method in class cl.netswitch.iso.iso8583.IsoField
Reads 16 ASCII hexadecimal characters and converts them to long.
readHex8(ByteBuffer) - Method in class cl.netswitch.iso.amex8583.AmexField
Reads 8 EBCDIC-500 hexadecimal characters and converts them to integer.
readHexBytes(ByteBuffer, int) - Method in class cl.netswitch.iso.amex8583.AmexField
Reads EBCDIC-500 hexadecimal characters and returns the converted bytes.
readHexBytes(ByteBuffer, int) - Method in class cl.netswitch.iso.iso8583.IsoField
Reads ASCII hexadecimal characters and returns the converted bytes.
readInt() - Method in class cl.netswitch.lib.util.ByteArray
Reads an integer at current readIndex.
readInt(int) - Method in class cl.netswitch.lib.util.ByteArray
Reads an integer at the specified absolute index.
readInt(ByteBuffer) - Static method in class cl.netswitch.lib.util.Buffers
Reads an integer from the supplied ByteBuffer.
readLengthHeader1(ByteBuffer) - Method in class cl.netswitch.iso.vip8583.VipField
Returns the value of the 1-byte length header of this field.
readLengthHeader2(ByteBuffer) - Method in class cl.netswitch.iso.vip8583.VipField
Returns the value of the 2-byte length header of this field.
readLong() - Method in class cl.netswitch.lib.util.ByteArray
Reads a long at current readIndex.
readLong(int) - Method in class cl.netswitch.lib.util.ByteArray
Reads a long at the specified absolute index.
readLong(ByteBuffer) - Static method in class cl.netswitch.lib.util.Buffers
Reads a long from the supplied ByteBuffer.
readNBytes(byte[], int, int) - Method in class cl.netswitch.lib.util.UByteArrayInputStream
Reads the requested number of bytes from the input stream into the given byte array.
readNumber1(ByteBuffer) - Method in class cl.netswitch.iso.amex8583.AmexField
Returns a byte with the value of a 1 digit number.
readNumber1(ByteBuffer) - Method in class cl.netswitch.iso.iso8583.IsoField
Returns a byte with the value of a 1 digit number.
readNumber10(ByteBuffer) - Method in class cl.netswitch.iso.amex8583.AmexField
Returns a long with the value of a 10 digit number.
readNumber10(ByteBuffer) - Method in class cl.netswitch.iso.iso8583.IsoField
Returns a long with the value of a 10 digit number.
readNumber10(ByteBuffer) - Method in class cl.netswitch.iso.vip8583.VipField
Returns a long with the value of a 10 packed digit number.
readNumber11(ByteBuffer) - Method in class cl.netswitch.iso.amex8583.AmexField
Returns a long with the value of a 11 digit number.
readNumber12(ByteBuffer) - Method in class cl.netswitch.iso.amex8583.AmexField
Returns a long with the value of a 12 digit number.
readNumber12(ByteBuffer) - Method in class cl.netswitch.iso.iso8583.IsoField
Returns a long with the value of a 12 digit number.
readNumber12(ByteBuffer) - Method in class cl.netswitch.iso.vip8583.VipField
Returns a long with the value of a 12 packed digit number.
readNumber14(ByteBuffer) - Method in class cl.netswitch.iso.amex8583.AmexField
Returns a long with the value of a 14 digit number.
readNumber14(ByteBuffer) - Method in class cl.netswitch.iso.iso8583.IsoField
Returns a long with the value of a 14 digit number.
readNumber14(ByteBuffer) - Method in class cl.netswitch.iso.vip8583.VipField
Returns a long with the value of a 14 packed digit number.
readNumber16(ByteBuffer) - Method in class cl.netswitch.iso.vip8583.VipField
Returns a long with the value of a 16 packed digit number.
readNumber2(ByteBuffer) - Method in class cl.netswitch.iso.amex8583.AmexField
Returns a byte with the value of a 2 digit number.
readNumber2(ByteBuffer) - Method in class cl.netswitch.iso.iso8583.IsoField
Returns a byte with the value of a 2 digit number.
readNumber2(ByteBuffer) - Method in class cl.netswitch.iso.vip8583.VipField
Returns a byte with the value of a 2 packed digit number.
readNumber3(ByteBuffer) - Method in class cl.netswitch.iso.amex8583.AmexField
Returns a short with the value of a 3 digit number.
readNumber3(ByteBuffer) - Method in class cl.netswitch.iso.iso8583.IsoField
Returns a short with the value of a 3 digit number.
readNumber4(ByteBuffer) - Method in class cl.netswitch.iso.amex8583.AmexField
Returns a short with the value of a 4 digit number.
readNumber4(ByteBuffer) - Method in class cl.netswitch.iso.iso8583.IsoField
Returns a short with the value of a 4 digit number.
readNumber4(ByteBuffer) - Method in class cl.netswitch.iso.vip8583.VipField
Returns a short with the value of a 4 packed digit number.
readNumber5(ByteBuffer) - Method in class cl.netswitch.iso.amex8583.AmexField
Returns an integer with the value of a 5 digit number.
readNumber5(ByteBuffer) - Method in class cl.netswitch.iso.iso8583.IsoField
Returns an integer with the value of a 5 digit number.
readNumber6(ByteBuffer) - Method in class cl.netswitch.iso.amex8583.AmexField
Returns an integer with the value of a 6 digit number.
readNumber6(ByteBuffer) - Method in class cl.netswitch.iso.iso8583.IsoField
Returns an integer with the value of a 6 digit number.
readNumber6(ByteBuffer) - Method in class cl.netswitch.iso.vip8583.VipField
Returns an integer with the value of a 6 packed digit number.
readNumber7(ByteBuffer) - Method in class cl.netswitch.iso.amex8583.AmexField
Returns an integer with the value of a 7 digit number.
readNumber7(ByteBuffer) - Method in class cl.netswitch.iso.iso8583.IsoField
Returns an integer with the value of a 7 digit number.
readNumber8(ByteBuffer) - Method in class cl.netswitch.iso.amex8583.AmexField
Returns an integer with the value of a 8 digit number.
readNumber8(ByteBuffer) - Method in class cl.netswitch.iso.iso8583.IsoField
Returns an integer with the value of a 8 digit number.
readNumber8(ByteBuffer) - Method in class cl.netswitch.iso.vip8583.VipField
Returns an integer with the value of a 8 packed digit number.
readNumber9(ByteBuffer) - Method in class cl.netswitch.iso.amex8583.AmexField
Returns an integer with the value of a 9 digit number.
readNumber9(ByteBuffer) - Method in class cl.netswitch.iso.iso8583.IsoField
Returns an integer with the value of a 9 digit number.
readNumberVL(ByteBuffer, int) - Method in class cl.netswitch.iso.vip8583.VipField
Returns a long value with specified number of BCD packed bytes.
readPackedLength(ByteBuffer) - Method in class cl.netswitch.iso.vip8583.VipField
Returns the number of packed bytes of the value of this field.
readShort() - Method in class cl.netswitch.lib.util.ByteArray
Reads a short at current readIndex.
readShort(int) - Method in class cl.netswitch.lib.util.ByteArray
Reads a short at the specified absolute index.
readShort(ByteBuffer) - Static method in class cl.netswitch.lib.util.Buffers
Reads a short from the supplied ByteBuffer.
readString(ByteBuffer, int, boolean) - Method in class cl.netswitch.iso.amex8583.AmexField
Returns an EBCDIC string of specified length.
readString(ByteBuffer, int, boolean) - Method in class cl.netswitch.iso.iso8583.IsoField
Returns a fixed-length string of length characters.
readString(ByteBuffer, int, boolean) - Method in class cl.netswitch.iso.vip8583.VipField
Returns an EBCDIC-037 string of specified length.
readTlvLength(ByteBuffer) - Method in class cl.netswitch.iso.vip8583.VipField
Returns the LENGTH of a TLV element in supplied buffer.
readTlvTag(ByteBuffer) - Method in class cl.netswitch.iso.vip8583.VipField
Returns the TAG of a TLV element in supplied buffer.
register(String, ClientBase.Action) - Method in class cl.netswitch.lib.client.ClientBase
Register a new test indexed by specified name.
releaseWaiter(Waiter) - Method in interface cl.netswitch.lib.server.ServerContext
Release the supplied Waiter and add it back to the pool.
removeDelayedEvent(DeplayedEvent) - Method in interface cl.netswitch.lib.server.ServerContext
Removes a delayed event from this queue of delayed events.
removeElement(int) - Method in class cl.netswitch.iso.iso8583.IsoTlvElements
Removes the subelement indexed by specified id.
removeExecutionStats(String) - Method in interface cl.netswitch.lib.server.ServerContext
Removes the execution statistics of the specified service.
removeLabel(Message.Label) - Method in class cl.netswitch.lib.message.Message
Removes the label indexed by the key.
removePendingReply(String) - Method in interface cl.netswitch.lib.server.ServerContext
Removes and returns the pending reply indexed by given key.
removeProperty(String) - Method in class cl.netswitch.lib.message.Message
Removes the property indexed by name.
removeRequestListener(String) - Method in class cl.netswitch.lib.server.ServerChannel
Unregisters the request listener identified by name.
replace(int, int, String) - Method in class cl.netswitch.lib.layout.LayoutMessage
Replaces a substring with the supplied string value.
Reply - Enum constant in enum class cl.netswitch.lib.message.Message.Type
Reply message.
replyCompleted(ReplyEvent) - Method in class cl.netswitch.lib.server.ServerChannel
Called after an asynchronous reply message has been successfully processed by a handleReply method.
replyError(ReplyEvent, Throwable) - Method in class cl.netswitch.lib.server.ServerChannel
Called after an exception is thrown while processing an asynchronous reply message.
ReplyEvent - Class in cl.netswitch.lib.client
ReplyEvent is used to notify that a reply message has arrived.
ReplyEvent - Class in cl.netswitch.lib.server
ReplyEvent is used to notify that a reply message has arrived.
ReplyEvent(ClientChannel, Message) - Constructor for class cl.netswitch.lib.client.ReplyEvent
Constructs a new ReplyEvent instance.
ReplyEvent(RequestEvent, Message) - Constructor for class cl.netswitch.lib.server.ReplyEvent
Constructs a new ReplyEvent instance.
ReplyListener - Interface in cl.netswitch.lib.client
Listener interface for receiving reply messages.
ReplyListener - Interface in cl.netswitch.lib.server
Listener interface for receiving reply messages.
ReplyPath - Enum constant in enum class cl.netswitch.lib.message.Message.Label
Reply Path.
replyReceived(ReplyEvent) - Method in class cl.netswitch.lib.server.ServerChannel
Called after an asynchronous reply message has been received and before it is processed by a handleReply method.
ReplyTimeoutException - Exception in cl.netswitch.lib.server
Signals that a reply timeout event has occurred.
ReplyTimeoutException() - Constructor for exception cl.netswitch.lib.server.ReplyTimeoutException
Constructs a new ReplyTimeoutException instance.
ReplyTimeoutException(String) - Constructor for exception cl.netswitch.lib.server.ReplyTimeoutException
Constructs a new ReplyTimeoutException with a message.
ReplyTimeoutException(String, String) - Constructor for exception cl.netswitch.lib.server.ReplyTimeoutException
Constructs a new ReplyTimeoutException with a detail and user message.
ReplyTimeoutException(String, String, Throwable) - Constructor for exception cl.netswitch.lib.server.ReplyTimeoutException
Constructs a new ReplyTimeoutException with a detail message, user message and cause.
ReplyTimeoutException(String, Throwable) - Constructor for exception cl.netswitch.lib.server.ReplyTimeoutException
Constructs a new ReplyTimeoutException with a message and cause.
ReplyTimeoutException(Throwable) - Constructor for exception cl.netswitch.lib.server.ReplyTimeoutException
Constructs a new ReplyTimeoutException with a cause.
Request - Enum constant in enum class cl.netswitch.lib.message.Message.Type
Request message.
requestCompleted(RequestEvent) - Method in class cl.netswitch.lib.server.ServerChannel
Called after a request message has been successfully processed by a handleRequest method.
requestError(RequestEvent, Throwable) - Method in class cl.netswitch.lib.server.ServerChannel
Called after an exception is thrown while processing a request message.
RequestErrorEvent - Class in cl.netswitch.lib.server
RequestErrorEvent is used to notify that a request error has occured.
RequestErrorEvent(ServerChannel, RequestEvent, Throwable) - Constructor for class cl.netswitch.lib.server.RequestErrorEvent
Constructs a new RequestErrorEvent instance.
RequestErrorListener - Interface in cl.netswitch.lib.server
Listener interface for receiving request error events.
RequestEvent - Class in cl.netswitch.lib.server
RequestEvent is used to notify that a request message has arrived.
RequestEvent(ServerChannel, Message) - Constructor for class cl.netswitch.lib.server.RequestEvent
Constructs a new RequestEvent instance.
RequestId - Enum constant in enum class cl.netswitch.lib.message.Message.Label
Request Id.
RequestListener - Interface in cl.netswitch.lib.server
Listener interface for receiving request messages.
requestReceived(RequestEvent) - Method in class cl.netswitch.lib.server.ServerChannel
Called after a request message has been received and before it is processed by a handleRequest method.
reset() - Method in class cl.netswitch.iso.amex8583.AmexJsonWriter
Reset this writer so it can be reused again.
reset() - Method in interface cl.netswitch.iso.amex8583.AmexWriter
Reset this writer so it can be reused again.
reset() - Method in class cl.netswitch.iso.amex8583.AmexXmlWriter
Reset this writer so it can be reused again.
reset() - Method in class cl.netswitch.iso.amex8583.AmexYamlWriter
Reset this writer so it can be reused again.
reset() - Method in class cl.netswitch.iso.iso8583.IsoJsonWriter
Reset this writer so it can be reused again.
reset() - Method in interface cl.netswitch.iso.iso8583.IsoWriter
Reset this writer so it can be reused again.
reset() - Method in class cl.netswitch.iso.iso8583.IsoXmlWriter
Reset this writer so it can be reused again.
reset() - Method in class cl.netswitch.iso.iso8583.IsoYamlWriter
Reset this writer so it can be reused again.
reset() - Method in class cl.netswitch.iso.vip8583.VipJsonWriter
Reset this writer so it can be reused again.
reset() - Method in interface cl.netswitch.iso.vip8583.VipWriter
Reset this writer so it can be reused again.
reset() - Method in class cl.netswitch.iso.vip8583.VipXmlWriter
Reset this writer so it can be reused again.
reset() - Method in class cl.netswitch.iso.vip8583.VipYamlWriter
Reset this writer so it can be reused again.
reset() - Method in class cl.netswitch.lib.server.DeplayedEvent
Resets the expiration time of this DeplayedEvent for reuse.
reset() - Method in class cl.netswitch.lib.util.UByteArrayInputStream
Resets the buffer to the marked position.
reset() - Method in class cl.netswitch.lib.util.UByteArrayOutputStream
Resets the count field of this UByteArrayOutputStream to zero, so that all currently accumulated output in the output stream is discarded.
RestContext - Interface in cl.netswitch.lib.client
Allows a Rest Service to communicate with NetSwitch.
rightTrim(String) - Method in class cl.netswitch.iso.amex8583.AmexField
Returns the supplied string with trailing spaces removed.
rightTrim(String) - Method in class cl.netswitch.iso.iso8583.IsoField
Returns the supplied string with trailing spaces removed.
rightTrim(String) - Method in class cl.netswitch.iso.vip8583.VipField
Returns the supplied string with trailing spaces removed.
rightTrim(String) - Static method in class cl.netswitch.lib.util.Convert
Returns a copy of a string with trailing spaces ' ' removed.
runAsyncTask(Runnable) - Method in interface cl.netswitch.lib.server.ServerContext
Executes the given task asynchronously in a separate thread.
runAsyncTask(Callable<T>, TaskResultListener<T>) - Method in class cl.netswitch.lib.server.RequestEvent
Executes the supplied task in a separate thread.
runAsyncTask(Callable<T>, TaskResultListener<T>) - Method in class cl.netswitch.lib.server.ServerChannel
Executes the supplied task in a separate thread.
RunClose - Enum constant in enum class cl.netswitch.lib.message.Message.Type
Run close message.
runLater(Runnable) - Method in class cl.netswitch.lib.server.ServerChannel
Run supplied runnable on the server's thread at some time in the future.
RunStart - Enum constant in enum class cl.netswitch.lib.message.Message.Type
Run start message.
RUT - Enum constant in enum class cl.netswitch.lib.layout.FieldType
RUT layout field (R).

S

sendErrorReply(Serializable) - Method in class cl.netswitch.lib.server.RequestEvent
Sends a ERROR reply message built using the supplied data.
sendErrorReply(String, Object...) - Method in class cl.netswitch.lib.server.RequestEvent
Sends an ERROR reply message built using the supplied text format and optional arguments.
sendErrorReply(Throwable) - Method in class cl.netswitch.lib.server.RequestEvent
Sends an ERROR reply message built using the message of the supplied throwable.
sendMail(String, String) - Method in interface cl.netswitch.lib.server.MailServices
Sends a mail message using the "default" SMTP mail session.
sendMail(String, String) - Method in class cl.netswitch.lib.server.ServerChannel
Sends a mail message using the "default" SMTP mail session.
sendMail(String, String, String) - Method in interface cl.netswitch.lib.server.MailServices
Sends a mail message using the specified SMTP mail session.
sendMail(String, String, String) - Method in class cl.netswitch.lib.server.ServerChannel
Sends a mail message using the specified SMTP mail session.
sendMail(String, String, String, String) - Method in interface cl.netswitch.lib.server.ServerContext
Sends a mail message using the specified SMTP mail session.
sendMessage(Message) - Method in class cl.netswitch.lib.client.ClientChannel
Sends (writes) the supplied message to the output stream of a channel.
sendMessage(Message) - Method in class cl.netswitch.lib.server.ServerChannel
Sends the supplied message to the output stream of a channel.
sendMessage(String, Serializable) - Method in class cl.netswitch.lib.server.ServerChannel
Sends a message to the specified destination.
sendMulticast(String, Serializable) - Method in class cl.netswitch.lib.client.ClientChannel
Sends an multicast message built using the supplied name and data.
sendMulticast(String, Serializable) - Method in interface cl.netswitch.lib.client.RestContext
Sends an multicast message built using the supplied name and data.
sendMulticast(String, Serializable) - Method in class cl.netswitch.lib.server.ServerChannel
Sends an multicast message built using the supplied name and data.
sendNullReply() - Method in class cl.netswitch.lib.server.RequestEvent
Marks the request as having sent a reply, and therefore will not fail with a "Reply Not Sent" expection.
sendReply(Serializable) - Method in class cl.netswitch.lib.server.RequestEvent
Sends a SUCCESS reply message built using the supplied data.
sendReply(Serializable, int) - Method in class cl.netswitch.lib.server.RequestEvent
Sends a reply message built using the supplied data and completion status.
sendReply(String, Object...) - Method in class cl.netswitch.lib.server.RequestEvent
Sends a SUCCESS reply message built using the supplied text format and optional arguments.
sendRequest(String, Serializable) - Method in class cl.netswitch.lib.client.ClientChannel
Sends a request message to a destination and then blocks forever waiting for the reply message.
sendRequest(String, Serializable) - Method in class cl.netswitch.lib.client.LogicalChannel
Sends a request message to a destination and then blocks forever waiting for the reply message.
sendRequest(String, Serializable) - Method in class cl.netswitch.lib.server.ServerChannel
Sends a request message to a destination and then blocks forever waiting for the reply.
sendRequest(String, Serializable, int) - Method in class cl.netswitch.lib.client.ClientChannel
Sends a request message to a destination and then blocks waiting for the reply message for at most timeout milliseconds.
sendRequest(String, Serializable, int) - Method in class cl.netswitch.lib.client.LogicalChannel
Sends a request message to a destination and then blocks waiting for the reply message for at most timeout milliseconds.
sendRequest(String, Serializable, int) - Method in interface cl.netswitch.lib.client.RestContext
Sends a request message to a destination and then blocks waiting for the reply message for at most timeout milliseconds.
sendRequest(String, Serializable, int) - Method in class cl.netswitch.lib.server.ServerChannel
Sends a request message to a destination and then blocks waiting for the reply until timeout.
sendRequest(String, Serializable, ReplyListener) - Method in class cl.netswitch.lib.server.ServerChannel
Sends a request message to a destination and then calls listener when the asynchronous reply is received.
sendRequest(String, Serializable, ReplyListener, int) - Method in class cl.netswitch.lib.server.ServerChannel
Sends a request message to a destination and then calls listener when the asynchronous reply is received.
sendRequest(String, Serializable, ReplyListener, int, String) - Method in class cl.netswitch.lib.server.ServerChannel
Sends a request message to a destination and then calls listener when the asynchronous reply is received.
sendSubRequest(String, Serializable) - Method in class cl.netswitch.lib.server.RequestEvent
Sends a subrequest message to a destination and then blocks forever waiting for the reply.
sendSubRequest(String, Serializable, int) - Method in class cl.netswitch.lib.server.RequestEvent
Sends a subrequest message to a destination and then blocks waiting for the reply until timeout.
sendSubRequest(String, Serializable, ReplyListener) - Method in class cl.netswitch.lib.server.RequestEvent
Sends a subrequest message to a destination and then calls listener when the asynchronous reply message is received.
sendSubRequest(String, Serializable, ReplyListener, int) - Method in class cl.netswitch.lib.server.RequestEvent
Sends a subrequest message to a destination and then calls listener when the asynchronous reply message is received.
sendSubRequest(String, Serializable, ReplyListener, int, String) - Method in class cl.netswitch.lib.server.RequestEvent
Sends a subrequest message to a destination and then calls listener when the asynchronous reply is received.
ServerChannel - Class in cl.netswitch.lib.server
Communication channel between a server application and a NetSwitch server.
ServerChannel() - Constructor for class cl.netswitch.lib.server.ServerChannel
Constructs a new ServerChannel instance.
ServerContext - Interface in cl.netswitch.lib.server
Allows a ServerChannel to communicate with its container.
ServerException - Exception in cl.netswitch.lib.server
Signals that a server error of some kind has occurred.
ServerException() - Constructor for exception cl.netswitch.lib.server.ServerException
Constructs a new ServerException instance.
ServerException(String) - Constructor for exception cl.netswitch.lib.server.ServerException
Constructs a new ServerException with a message.
ServerException(String, Throwable) - Constructor for exception cl.netswitch.lib.server.ServerException
Constructs a new ServerException with a message and cause.
ServerException(Throwable) - Constructor for exception cl.netswitch.lib.server.ServerException
Constructs a new ServerException with a cause.
ServerMXBean - Interface in cl.netswitch.lib.jmx
Interface of the MXBean of a Server.
ServerName - Enum constant in enum class cl.netswitch.lib.message.Message.Label
Server Name.
ServiceException - Exception in cl.netswitch.lib.server
Signals that a service request error of some kind has occurred.
ServiceException() - Constructor for exception cl.netswitch.lib.server.ServiceException
Constructs a new ServiceException instance.
ServiceException(int) - Constructor for exception cl.netswitch.lib.server.ServiceException
Constructs a new ServiceException with an error code.
ServiceException(int, Throwable) - Constructor for exception cl.netswitch.lib.server.ServiceException
Constructs a new ServiceException with an error code and cause.
ServiceException(String) - Constructor for exception cl.netswitch.lib.server.ServiceException
Constructs a new ServiceException with a message.
ServiceException(String, int) - Constructor for exception cl.netswitch.lib.server.ServiceException
Constructs a new ServiceException with an error message and error code.
ServiceException(String, int, Throwable) - Constructor for exception cl.netswitch.lib.server.ServiceException
Constructs a new ServiceException with an error message, error code and cause.
ServiceException(String, String) - Constructor for exception cl.netswitch.lib.server.ServiceException
Constructs a new ServiceException with an error and user message.
ServiceException(String, String, int) - Constructor for exception cl.netswitch.lib.server.ServiceException
Constructs a new ServiceException with an error message, user message and error code.
ServiceException(String, String, int, Throwable) - Constructor for exception cl.netswitch.lib.server.ServiceException
Constructs a new ServiceException with an error message, user message, error code and cause.
ServiceException(String, String, Throwable) - Constructor for exception cl.netswitch.lib.server.ServiceException
Constructs a new ServiceException with an error message, user message and cause.
ServiceException(String, Throwable) - Constructor for exception cl.netswitch.lib.server.ServiceException
Constructs a new ServiceException with a message and cause.
ServiceException(Throwable) - Constructor for exception cl.netswitch.lib.server.ServiceException
Constructs a new ServiceException with a cause.
serviceMain(String[]) - Method in class cl.netswitch.app.SwitchApp
Starts the execution of a Windows Service.
ServiceName - Enum constant in enum class cl.netswitch.lib.message.Message.Label
Service Name.
serviceRequest(int) - Method in class cl.netswitch.app.SwitchApp
Executes a Windows Service control command.
setBytes(byte[]) - Method in class cl.netswitch.lib.message.Message
Changes the array of bytes containing the data of this Message.
setChar(LayoutMessage, int, Character) - Method in class cl.netswitch.lib.layout.LayoutField
Changes the character value of the index occurence of this field in message.
setChar(String, int, Character) - Method in class cl.netswitch.lib.layout.LayoutMessage
Changes the character value of the field identified by fieldName and index.
setChar(String, Character) - Method in class cl.netswitch.lib.layout.LayoutMessage
Changes the character value of the field identified by fieldName.
setCompressionThreshold(int) - Method in class cl.netswitch.lib.aio.ChannelBase
Changes the value of the property compressionThreshold.
setDate(LayoutMessage, int, Date) - Method in class cl.netswitch.lib.layout.LayoutField
Changes the date value of the index occurence of this field in message.
setDate(String, int, Date) - Method in class cl.netswitch.lib.layout.LayoutMessage
Changes the date value of the field identified by fieldName and index.
setDate(String, Date) - Method in class cl.netswitch.lib.layout.LayoutMessage
Changes the date value of the field identified by fieldName.
setDefault(LayoutMessage, int) - Method in class cl.netswitch.lib.layout.LayoutField
Changes the value of the index occurence of this field in message to its default value.
setDefaultSignANSI(boolean) - Static method in class cl.netswitch.lib.layout.LayoutMessage
Defines if, by default, numeric fields are stored using the ANSI format.
setDefaultStrict(boolean) - Static method in class cl.netswitch.lib.layout.LayoutMessage
Defines if, by default, message editing is strict.
setDouble(LayoutMessage, int, Double) - Method in class cl.netswitch.lib.layout.LayoutField
Changes the double value of the index occurence of this field in message.
setDouble(String, int, Double) - Method in class cl.netswitch.lib.layout.LayoutMessage
Changes the double value of the field identified by fieldName and index.
setDouble(String, Double) - Method in class cl.netswitch.lib.layout.LayoutMessage
Changes the double value of the field identified by fieldName.
setElement(int, String) - Method in class cl.netswitch.iso.iso8583.IsoTlvElements
Changes the value of the subelement indexed by specified id.
setErrorListener(RequestErrorListener) - Method in class cl.netswitch.lib.server.RequestEvent
Changes the request error listener of this RequestEvent.
setExecName(String) - Method in class cl.netswitch.lib.dto.ExecStats
Changes the name of the execution.
setExecStats(List<ExecStats>) - Method in class cl.netswitch.lib.dto.ExecStatsList
Changes the list of pool statistics.
setExecutions(int) - Method in class cl.netswitch.lib.dto.ExecStats
Changes the total number of times the service has been executed.
setIdleTimeout(int) - Method in class cl.netswitch.lib.server.ServerChannel
Changes the server's idle timeout.
setInteger(LayoutMessage, int, Integer) - Method in class cl.netswitch.lib.layout.LayoutField
Changes the integer value of the index occurence of this field in message.
setInteger(String, int, Integer) - Method in class cl.netswitch.lib.layout.LayoutMessage
Changes the integer value of the field identified by fieldName and index.
setInteger(String, Integer) - Method in class cl.netswitch.lib.layout.LayoutMessage
Changes the integer value of the field identified by fieldName.
setLayout(Layout) - Method in class cl.netswitch.lib.layout.LayoutMessage
Changes the layout of this message.
setLocale(Locale) - Method in class cl.netswitch.lib.layout.Layout
Changes the locale of this layout.
setLogger(Logger) - Method in class cl.netswitch.lib.aio.ChannelBase
Changes the logger of this channel.
setLoggerHeader(String) - Method in class cl.netswitch.lib.aio.ChannelBase
Changes the logger header of this channel.
setLong(LayoutMessage, int, Long) - Method in class cl.netswitch.lib.layout.LayoutField
Changes the long value of the index occurence of this field in message.
setLong(String, int, Long) - Method in class cl.netswitch.lib.layout.LayoutMessage
Changes the long value of the field identified by fieldName and index.
setLong(String, Long) - Method in class cl.netswitch.lib.layout.LayoutMessage
Changes the long value of the field identified by fieldName.
setMaxMS(double) - Method in class cl.netswitch.lib.dto.ExecStats
Changes the maximum execution time of the service (millisecs).
setMetaName(String) - Method in class cl.netswitch.lib.dto.ExecStats
Changes the name of the metaServer.
setMinMS(double) - Method in class cl.netswitch.lib.dto.ExecStats
Changes the minimum execution time of the service (millisecs).
setMissingDecoderBytes(int) - Method in interface cl.netswitch.lib.channel.CodecContext
Defines the number of missing bytes of the next decoded message.
setMti(Short) - Method in class cl.netswitch.iso.amex8583.AmexMessage
Changes the Message Type Identification (DE-0,Format=n-4).
setMti(Short) - Method in class cl.netswitch.iso.iso8583.IsoMessage
Changes the Message Type Identification (DE-0,Format=n-4).
setMti(Short) - Method in class cl.netswitch.iso.vip8583.VipMessage
Changes the Message Type Identification (DE-0,Format=n-4).
setName(String) - Method in class cl.netswitch.lib.layout.Layout
Changes the name of this layout.
setNull(LayoutMessage, int) - Method in class cl.netswitch.lib.layout.LayoutField
Changes the character sequence of the index occurence of this field in message with the NULL value.
setNull(String) - Method in class cl.netswitch.lib.layout.LayoutMessage
Changes the value of the field identified by fieldName to NULL.
setNull(String, int) - Method in class cl.netswitch.lib.layout.LayoutMessage
Changes the value of the field identified by fieldName and index to NULL.
setNumber(LayoutMessage, int, BigDecimal) - Method in class cl.netswitch.lib.layout.LayoutField
Changes the decimal value of the index occurence of this field in message.
setNumber(String, int, BigDecimal) - Method in class cl.netswitch.lib.layout.LayoutMessage
Changes the decimal value of the field identified by fieldName and index.
setNumber(String, BigDecimal) - Method in class cl.netswitch.lib.layout.LayoutMessage
Changes the decimal value of the field identified by fieldName.
setObfuscate(AmexObfuscate) - Method in class cl.netswitch.iso.amex8583.AmexField
Changes the obfuscate option of this field.
setObfuscate(IsoObfuscate) - Method in class cl.netswitch.iso.iso8583.IsoField
Changes the obfuscate option of this field.
setObfuscate(VipObfuscate) - Method in class cl.netswitch.iso.vip8583.VipField
Changes the obfuscate option of this field.
setObject(Serializable) - Method in class cl.netswitch.lib.message.Message
Changes the object containing the data of this Message.
setReaderBufferFreeSize(int) - Method in class cl.netswitch.lib.aio.ChannelBase
Changes the free size of the reader buffer (bytes).
setReaderBufferMaxSize(int) - Method in class cl.netswitch.lib.aio.ChannelBase
Changes the maximum size of the reader buffer (bytes).
setReaderBufferMinSize(int) - Method in class cl.netswitch.lib.aio.ChannelBase
Changes the minimum size of the reader buffer (bytes).
setReaderBufferWarnSize(int) - Method in class cl.netswitch.lib.aio.ChannelBase
Changes the warning size of the reader buffer (bytes).
setReadIndex(int) - Method in class cl.netswitch.lib.util.ByteArray
Sets the value of the readIndex.
setReadWriteIndex(int, int) - Method in class cl.netswitch.lib.util.ByteArray
Sets the value of the readIndex and writeIndex.
setSequence(LayoutMessage, int, String) - Method in class cl.netswitch.lib.layout.LayoutField
Changes the unformatted character sequence of the index occurence of this field in message.
setSequence(String, int, String) - Method in class cl.netswitch.lib.layout.LayoutMessage
Changes the unformatted character sequence of the field identified by fieldName and index.
setSequence(String, String) - Method in class cl.netswitch.lib.layout.LayoutMessage
Changes the unformatted character sequence of the field identified by fieldName.
setServerName(String) - Method in class cl.netswitch.lib.dto.ExecStats
Changes the execution server name.
setSharedParam(String, Object) - Method in interface cl.netswitch.lib.channel.CodecContext
Changes the object value of the shared parameter indexed by name.
setSharedParam(String, Object) - Method in interface cl.netswitch.lib.channel.FilterContext
Changes the object value of the shared parameter indexed by name.
setSignANSI(boolean) - Method in class cl.netswitch.lib.layout.LayoutMessage
Defines whether numeric fields are stored in this message using the ANSI format.
setSoKeepAlive(boolean) - Method in class cl.netswitch.lib.aio.ChannelBase
Enables or disables the SO_KEEPALIVE socket option.
setSslHandshakeTimeout(int) - Method in class cl.netswitch.lib.aio.ChannelBase
Changes the maximum time for an SSL handshake (milliseconds).
setStatsName(String) - Method in class cl.netswitch.lib.dto.ExecStats
Changes the name of the execution statistics.
setStatsType(String) - Method in class cl.netswitch.lib.dto.ExecStats
Changes the type of the execution statistics.
setStatus(int) - Method in class cl.netswitch.lib.message.Message
Changes the status of this Message.
setStrict(boolean) - Method in class cl.netswitch.lib.layout.LayoutMessage
Defines whether message editing is strict.
setString(LayoutMessage, int, String) - Method in class cl.netswitch.lib.layout.LayoutField
Changes the string value of the index occurence of this field in message.
setString(String, int, String) - Method in class cl.netswitch.lib.layout.LayoutMessage
Changes the string value of the field identified by fieldName and index.
setString(String, String) - Method in class cl.netswitch.lib.layout.LayoutMessage
Changes the string value of the field identified by fieldName.
setSwitchReplyTimeout(int) - Method in class cl.netswitch.lib.server.ServerChannel
Changes the maximum time to wait for a RunStart reply.
setTcc(int) - Method in class cl.netswitch.iso.iso8583.IsoTlvElements
Changes the value of the Transaction Category Code (TCC).
setTcpNoDelay(boolean) - Method in class cl.netswitch.lib.aio.ChannelBase
Enables or disables the TCP_NODELAY socket option.
setText(String) - Method in class cl.netswitch.lib.layout.LayoutMessage
Changes the text of this message.
setText(String) - Method in class cl.netswitch.lib.message.Message
Changes the string containing the data of this Message.
setTimeMS(double) - Method in class cl.netswitch.lib.dto.ExecStats
Changes the total execution time of the service (millisecs).
setTracing(boolean) - Method in class cl.netswitch.lib.aio.ChannelBase
Enables or disables tracing of inbound and outbound messages.
setTrustStoreFile(String) - Method in class cl.netswitch.lib.aio.ChannelBase
Changes the trust store file of this channel.
setType(Message.Type) - Method in class cl.netswitch.lib.message.Message
Changes the type of this Message.
setUnexpectedReplyListener(ReplyListener) - Method in class cl.netswitch.lib.client.ClientChannel
Changes the unexpected reply listener of this ClientChannel.
setValue(Object) - Method in class cl.netswitch.lib.aio.Waiter
Changes the value of this waiter.
setValue(M, T) - Method in class cl.netswitch.iso.amex8583.AmexField
Changes the value of this field in the supplied message.
setValue(M, T) - Method in class cl.netswitch.iso.iso8583.IsoField
Changes the value of this field in the supplied message.
setValue(M, T) - Method in class cl.netswitch.iso.vip8583.VipField
Changes the value of this field in the supplied message.
setWriteIndex(int) - Method in class cl.netswitch.lib.util.ByteArray
Sets the value of the writeIndex.
setWriterQueueSize(int) - Method in class cl.netswitch.lib.aio.ChannelBase
Changes the value of the property writerQueueSize.
severe(String, Object...) - Method in class cl.netswitch.lib.aio.ChannelBase
Generate a severe error entry with message and args.
severe(String, Object...) - Method in interface cl.netswitch.lib.channel.CodecContext
Generates a severe log message using supplied arguments.
severe(String, Object...) - Method in interface cl.netswitch.lib.channel.FilterContext
Generates a severe log message using supplied arguments.
severe(String, Object...) - Method in class cl.netswitch.lib.server.ReplyEvent
Logs a severe message with supplied format and arguments.
severe(String, Object...) - Method in class cl.netswitch.lib.server.RequestEvent
Logs a severe message with supplied format and arguments.
severe(Throwable, String, Object...) - Method in class cl.netswitch.lib.aio.ChannelBase
Generate a severe error entry with message, args and throwable.
severe(Throwable, String, Object...) - Method in interface cl.netswitch.lib.channel.CodecContext
Generates a severe log message using supplied throwable and arguments.
severe(Throwable, String, Object...) - Method in interface cl.netswitch.lib.channel.FilterContext
Generates a severe log message using supplied throwable and arguments.
severe(Throwable, String, Object...) - Method in class cl.netswitch.lib.server.ReplyEvent
Logs a severe message with supplied throwable, format and arguments.
severe(Throwable, String, Object...) - Method in class cl.netswitch.lib.server.RequestEvent
Logs a severe message with supplied throwable, format and arguments.
SHORT - Enum constant in enum class cl.netswitch.lib.message.PropertyType
The value of the property is a Short.
signal() - Method in class cl.netswitch.lib.aio.Waiter
Wakes up one waiting thread.
signalAll() - Method in class cl.netswitch.lib.aio.Waiter
Wakes up all waiting threads.
SIGNED - Enum constant in enum class cl.netswitch.lib.layout.FieldType
Signed number layout field (S).
size() - Method in class cl.netswitch.lib.util.UByteArrayOutputStream
Returns the current size of the buffer of this UByteArrayOutputStream.
skip(long) - Method in class cl.netswitch.lib.util.UByteArrayInputStream
Skips n bytes of input from this input stream.
SocketExecutor<T> - Interface in cl.netswitch.lib.server
Executes network I/O using a managed socket conection.
SocketServices - Interface in cl.netswitch.lib.server
Services for executing network I/O with managed sockets.
SQLExecutor<T> - Interface in cl.netswitch.lib.server
Executes an SQL statement using a managed database connection.
SQLServices - Interface in cl.netswitch.lib.server
Services for executing SQL statements and database procedures.
startTimer(int) - Method in class cl.netswitch.lib.server.ServerChannel
Schedules the execution of the handleTimer method at regular intervals.
stop() - Method in class cl.netswitch.lib.server.ServerChannel
Stops the execution of this ServerChannel.
stop(String) - Method in class cl.netswitch.lib.server.ServerChannel
Stops the execution of this ServerChannel with a reason.
Stop - Enum constant in enum class cl.netswitch.lib.message.Message.Type
Stop message.
strFromEBCDIC(ByteBuffer) - Method in class cl.netswitch.iso.amex8583.AmexField
Converts a ByteBuffer to a string using EBCDIC encoding.
strFromEBCDIC(ByteBuffer) - Method in class cl.netswitch.iso.vip8583.VipField
Converts a byte array to a string using EBCDIC-037 encoding.
STRING - Enum constant in enum class cl.netswitch.lib.message.PropertyType
The value of the property is a String.
stringToXml(String, InputStream) - Static method in class cl.netswitch.lib.util.XmlUtil
Converts a XML string to a XML document validating with a schema.
strToEBCDIC(String) - Method in class cl.netswitch.iso.amex8583.AmexField
Converts a string to a byte array using EBCDIC encoding.
strToEBCDIC(String) - Method in class cl.netswitch.iso.vip8583.VipField
Converts a string to a byte array using EBCDIC-037 encoding.
substring(int, int) - Method in class cl.netswitch.lib.layout.LayoutMessage
Returns a substring that begins at the specified start index and extends to index end-1.
SUCCESS - Static variable in class cl.netswitch.lib.message.Message
Completion status indicating success.
SwitchApp - Class in cl.netswitch.app
The NetSwitch Server startup class.
SwitchApp() - Constructor for class cl.netswitch.app.SwitchApp
Constructs a new SwitchApp instance.
SwitchMXBean - Interface in cl.netswitch.lib.jmx
MXBean used to manage and monitor a Switch server.
SwitchName - Enum constant in enum class cl.netswitch.lib.message.Message.Label
Switch Name.

T

TaskResultEvent<T> - Class in cl.netswitch.lib.server
TaskResultEvent is used to notify that a task has computed a result.
TaskResultEvent(ServerChannel, T, Throwable, RequestEvent) - Constructor for class cl.netswitch.lib.server.TaskResultEvent
Constructs a new TaskResultEvent instance.
TaskResultListener<T> - Interface in cl.netswitch.lib.server
Listener interface for receiving task result events.
terminate(CodecContext) - Method in interface cl.netswitch.lib.channel.ChannelCodec
Called to terminate the ChannelCodec.
terminate(FilterContext) - Method in interface cl.netswitch.lib.channel.ChannelFilter
Called to terminate the ChannelFilter.
TEXT - Enum constant in enum class cl.netswitch.lib.layout.FieldType
Text layout field (X).
throwOnError(Message) - Static method in exception cl.netswitch.lib.client.ClientException
Throws a ClientException if the status of the supplied message is an error.
throwOnError(Message) - Static method in exception cl.netswitch.lib.server.ServiceException
Throws a ServiceException if the status of the supplied message is an error.
TIMEOUT - Static variable in exception cl.netswitch.lib.server.ReplyTimeoutException
Error code that identifies a reply timeout event.
Timestamp - Enum constant in enum class cl.netswitch.lib.message.Message.Label
Timestamp.
toBuffer(int) - Method in class cl.netswitch.lib.message.Message
Encodes all the fields of this Message into a ByteBuffer.
toByteArray() - Method in class cl.netswitch.lib.util.UByteArrayOutputStream
Creates a newly allocated byte array.
toByteBuffer() - Method in class cl.netswitch.lib.util.ByteArray
Returns a ByteBuffer with the readable bytes of this array.
toBytes() - Method in class cl.netswitch.lib.util.ByteArray
Returns a byte array with the readable bytes of this array.
toCSV() - Method in class cl.netswitch.lib.dto.ExecStats
Returns a CSV string representation of this pool statistics.
toCSV() - Method in class cl.netswitch.lib.dto.ExecStatsList
Returns a CSV (comma-separated values) representation of the statistics.
toMessage() - Method in class cl.netswitch.lib.layout.LayoutMessage
Returns a Message with the text and layout name of this message.
toString() - Method in class cl.netswitch.iso.amex8583.AmexJsonWriter
Returns the string generated with this writer.
toString() - Method in class cl.netswitch.iso.amex8583.AmexXmlWriter
Returns the string generated with this writer.
toString() - Method in class cl.netswitch.iso.amex8583.AmexYamlWriter
Returns the YAML string built using this writer.
toString() - Method in class cl.netswitch.iso.iso8583.IsoJsonWriter
Returns the string generated with this writer.
toString() - Method in class cl.netswitch.iso.iso8583.IsoXmlWriter
Returns the string generated with this writer.
toString() - Method in class cl.netswitch.iso.iso8583.IsoYamlWriter
Returns the YAML string built using this writer.
toString() - Method in class cl.netswitch.iso.vip8583.VipJsonWriter
Returns the string generated with this writer.
toString() - Method in class cl.netswitch.iso.vip8583.VipXmlWriter
Returns the string generated with this writer.
toString() - Method in class cl.netswitch.iso.vip8583.VipYamlWriter
Returns the YAML string built using this writer.
toString() - Method in class cl.netswitch.lib.dto.ExecStats
Returns a string representation of this pool statistics.
toString() - Method in class cl.netswitch.lib.dto.ExecStatsList
Returns a string representation of the statistics.
toString() - Method in class cl.netswitch.lib.layout.Layout
Creates and returns a string serialization of this layout.
toString() - Method in class cl.netswitch.lib.layout.LayoutMessage
Returns a string representation of this message.
toString() - Method in class cl.netswitch.lib.message.Message
Returns a string representation of this Message.
toString() - Method in class cl.netswitch.lib.util.ByteArray
Returns a string representation of this array.
toString() - Method in class cl.netswitch.lib.util.UByteArrayOutputStream
Converts the buffer's contents into a string decoding bytes using the platform's default character set.
toString() - Method in class cl.netswitch.lib.util.UStringWriter
Returns the current contents of the buffer as a string.
toString(Charset) - Method in class cl.netswitch.lib.util.ByteArray
Decodes this buffer's readable bytes into a string with the specified character set name.
toString(Charset) - Method in class cl.netswitch.lib.util.UByteArrayOutputStream
Converts the buffer's contents into a string by decoding the bytes using the specified charset.
toTrace(byte[], int, int, boolean) - Static method in class cl.netswitch.lib.util.Buffers
Returns a trace representation of the supplied array of bytes.
toTrace(ByteBuffer, boolean) - Static method in class cl.netswitch.lib.util.Buffers
Returns a trace representation of the supplied ByteBuffer.
toXml() - Method in class cl.netswitch.lib.layout.LayoutMessage
Returns the XML string representation of the data stored in this message.
toXml(boolean, String, boolean, int) - Method in class cl.netswitch.lib.layout.LayoutMessage
Returns the XML string representation of the data stored in this message.
toXML(Object) - Static method in class cl.netswitch.lib.util.Beans
Converts an object to an XML string representation with no nulls.
toXML(Object, boolean) - Static method in class cl.netswitch.lib.util.Beans
Converts an object to an XML string representation with or without nulls.
toYAML(Object) - Static method in class cl.netswitch.lib.util.Beans
Converts an object to a YAML string representation with no nulls.
toYAML(Object, boolean) - Static method in class cl.netswitch.lib.util.Beans
Converts an object to a YAML string representation with or without nulls.
transferTo(OutputStream) - Method in class cl.netswitch.lib.util.UByteArrayInputStream
Reads all bytes from this input stream and writes the bytes to the given output stream in the order that they are read.

U

UByteArrayInputStream - Class in cl.netswitch.lib.util
Unsynchronized InputStream in which data is read from a byte array.
UByteArrayInputStream(byte[]) - Constructor for class cl.netswitch.lib.util.UByteArrayInputStream
Creates a UByteArrayInputStream so that it uses buffer as its buffer array.
UByteArrayInputStream(byte[], int, int) - Constructor for class cl.netswitch.lib.util.UByteArrayInputStream
Creates a UByteArrayInputStream that uses buffer as its buffer array.
UByteArrayOutputStream - Class in cl.netswitch.lib.util
Unsynchronized OutputStream in which data is written to a byte array.
UByteArrayOutputStream() - Constructor for class cl.netswitch.lib.util.UByteArrayOutputStream
Creates a new UByteArrayOutputStream.
UByteArrayOutputStream(int) - Constructor for class cl.netswitch.lib.util.UByteArrayOutputStream
Creates a new UByteArrayOutputStream, with a buffer capacity of the specified size, in bytes.
uncompressBytes(byte[]) - Static method in class cl.netswitch.lib.util.Convert
Returns an uncompressed representation of the supplied bytes.
uncompressBytes(byte[], int, int) - Static method in class cl.netswitch.lib.util.Convert
Returns an uncompressed representation of the specified byte range.
UNDEFINED - Enum constant in enum class cl.netswitch.lib.message.PropertyType
The value of the property is undefined (null).
UniqueID - Enum constant in enum class cl.netswitch.lib.message.Message.Label
UniqueID.
unlock() - Method in class cl.netswitch.lib.aio.Waiter
Attempts to release this lock.
unmarshal(ElementList) - Method in class cl.netswitch.lib.dto.ElementAdapter
Converts an ElementList to an ElementMap.
updateBitmap(int, Object) - Method in class cl.netswitch.iso.amex8583.AmexMessage
Updates the bitmap of this message adding or removing a field index.
updateBitmap(int, Object) - Method in class cl.netswitch.iso.iso8583.IsoMessage
Updates the bitmaps of this message adding or removing a field index.
updateBitmap(int, Object) - Method in class cl.netswitch.iso.vip8583.VipMessage
Updates the bitmaps of this message adding or removing a field index.
updateStats(long) - Method in interface cl.netswitch.lib.server.ExecutionStats
Updates the execution statistics using supplied start time.
UStringWriter - Class in cl.netswitch.lib.util
A character stream that collects its output in an unsynchronized string builder, which can then be used to construct a string.
UStringWriter() - Constructor for class cl.netswitch.lib.util.UStringWriter
Create a new string writer using the default initial string builder size.
UStringWriter(int) - Constructor for class cl.netswitch.lib.util.UStringWriter
Create a new string writer using the specified initial string builder size.

V

valueOf(Serializable) - Static method in class cl.netswitch.lib.message.Message
Returns a Message built using the supplied object data.
valueOf(Serializable) - Static method in enum class cl.netswitch.lib.message.PropertyType
Returns the PropertyType of the supplied property value.
valueOf(String) - Static method in enum class cl.netswitch.iso.amex8583.AmexObfuscate
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class cl.netswitch.iso.iso8583.IsoObfuscate
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class cl.netswitch.iso.vip8583.VipObfuscate
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class cl.netswitch.lib.layout.FieldType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class cl.netswitch.lib.message.Message.Label
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class cl.netswitch.lib.message.Message.Type
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class cl.netswitch.lib.message.PropertyType
Returns the enum constant of this class with the specified name.
values() - Static method in enum class cl.netswitch.iso.amex8583.AmexObfuscate
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class cl.netswitch.iso.iso8583.IsoObfuscate
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class cl.netswitch.iso.vip8583.VipObfuscate
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class cl.netswitch.lib.layout.FieldType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class cl.netswitch.lib.message.Message.Label
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class cl.netswitch.lib.message.Message.Type
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class cl.netswitch.lib.message.PropertyType
Returns an array containing the constants of this enum class, in the order they are declared.
verifyLayout(String) - Method in class cl.netswitch.lib.layout.LayoutMessage
Verifies that the name of the layout of this message matches the supplied layoutName.
VERSION - Enum constant in enum class cl.netswitch.lib.layout.FieldType
Version pseudo layout field (VR).
VipBinF3<M> - Class in cl.netswitch.iso.vip8583
Binary Fixed-Length of 3 bytes.
VipBinF3(int, String) - Constructor for class cl.netswitch.iso.vip8583.VipBinF3
Constructs a new VipBinF3 instance.
VipBinF8<M> - Class in cl.netswitch.iso.vip8583
Binary Fixed-Length of 8 bytes.
VipBinF8(int, String) - Constructor for class cl.netswitch.iso.vip8583.VipBinF8
Constructs a new VipBinF8 instance.
VipBinFH<M> - Class in cl.netswitch.iso.vip8583
Binary Fixed-Length of N bytes (1 ≤ N) with Hexadecimal representation.
VipBinFH(int, int, String) - Constructor for class cl.netswitch.iso.vip8583.VipBinFH
Constructs a new VipBinFH instance.
VipBinFL<M> - Class in cl.netswitch.iso.vip8583
Binary Fixed-Length of N bytes (1 ≤ N).
VipBinFL(int, int, String) - Constructor for class cl.netswitch.iso.vip8583.VipBinFL
Constructs a new VipBinFL instance.
VipBinVL<M> - Class in cl.netswitch.iso.vip8583
Binary Variable-Length of at most N bytes (1 ≤ N ≤ 255).
VipBinVL(int, int, int, String) - Constructor for class cl.netswitch.iso.vip8583.VipBinVL
Constructs a new VipBinVL instance.
VipBinVL(int, int, String) - Constructor for class cl.netswitch.iso.vip8583.VipBinVL
Constructs a new VipBinVL instance.
VipConverter<M extends VipMessage> - Class in cl.netswitch.iso.vip8583
Converts a VipMessage to an another representation.
VipConverter(VipFields<M>) - Constructor for class cl.netswitch.iso.vip8583.VipConverter
Constructs a new VipConverter instance.
VipDecoder<M extends VipMessage> - Class in cl.netswitch.iso.vip8583
Decodes a sequence of bytes into the fields of a VipMessage.
VipDecoder(VipFields<M>) - Constructor for class cl.netswitch.iso.vip8583.VipDecoder
Constructs a new VipDecoder instance.
VipEncoder<M extends VipMessage> - Class in cl.netswitch.iso.vip8583
Encodes the fields of a VipMessage into a sequence of bytes.
VipEncoder(VipFields<M>) - Constructor for class cl.netswitch.iso.vip8583.VipEncoder
Constructs a new VipEncoder instance.
VipException - Exception in cl.netswitch.iso.vip8583
Signals that a decoding or encoding error has occurred.
VipException() - Constructor for exception cl.netswitch.iso.vip8583.VipException
Constructs a new VipException instance.
VipException(String) - Constructor for exception cl.netswitch.iso.vip8583.VipException
Constructs a new VipException instance with a message.
VipException(String, Throwable) - Constructor for exception cl.netswitch.iso.vip8583.VipException
Constructs a new VipException instance with message and cause.
VipException(Throwable) - Constructor for exception cl.netswitch.iso.vip8583.VipException
Constructs a new VipException instance with a cause.
VipField<M,T> - Class in cl.netswitch.iso.vip8583
Definition of a data element of a VIP message.
VipField(int, String, int, int, Class<T>, String) - Constructor for class cl.netswitch.iso.vip8583.VipField
Constructs a new VipField instance.
VipFields<M> - Class in cl.netswitch.iso.vip8583
Definition of all data elements of a VIP message.
VipFields(int) - Constructor for class cl.netswitch.iso.vip8583.VipFields
Constructs a new VipFields instance.
VipJsonWriter<M> - Class in cl.netswitch.iso.vip8583
Converts a message of VIP fields to a JSON representation.
VipJsonWriter() - Constructor for class cl.netswitch.iso.vip8583.VipJsonWriter
Constructs a new VipJsonWriter instance.
VipJsonWriter(int) - Constructor for class cl.netswitch.iso.vip8583.VipJsonWriter
Constructs a new VipJsonWriter instance with capacity.
VipMessage - Class in cl.netswitch.iso.vip8583
Methods common (shared) by all VIP messages.
VipMessage() - Constructor for class cl.netswitch.iso.vip8583.VipMessage
Constructs a new VipMessage instance.
VipNumF10<M> - Class in cl.netswitch.iso.vip8583
Numeric Fixed-Length Right-Justified of 10 BCD digits (5 bytes).
VipNumF10(int, int, String) - Constructor for class cl.netswitch.iso.vip8583.VipNumF10
Constructs a new VipNumF10 instance.
VipNumF12<M> - Class in cl.netswitch.iso.vip8583
Numeric Fixed-Length Right-Justified of 12 BCD digits (6 bytes).
VipNumF12(int, int, String) - Constructor for class cl.netswitch.iso.vip8583.VipNumF12
Constructs a new VipNumF12 instance.
VipNumF14<M> - Class in cl.netswitch.iso.vip8583
Numeric Fixed-Length Right-Justified of 14 BCD digits (7 bytes).
VipNumF14(int, int, String) - Constructor for class cl.netswitch.iso.vip8583.VipNumF14
Constructs a new VipNumF14 instance.
VipNumF16<M> - Class in cl.netswitch.iso.vip8583
Numeric Fixed-Length Right-Justified of 16 BCD digits (8 bytes).
VipNumF16(int, int, String) - Constructor for class cl.netswitch.iso.vip8583.VipNumF16
Constructs a new VipNumF16 instance.
VipNumF2<M> - Class in cl.netswitch.iso.vip8583
Numeric Fixed-Length Right-Justified of 2 BCD digits (1 byte).
VipNumF2(int, int, String) - Constructor for class cl.netswitch.iso.vip8583.VipNumF2
Constructs a new VipNumF2 instance.
VipNumF4<M> - Class in cl.netswitch.iso.vip8583
Numeric Fixed-Length Right-Justified of 4 BCD digits (2 bytes).
VipNumF4(int, int, String) - Constructor for class cl.netswitch.iso.vip8583.VipNumF4
Constructs a new VipNumFRP2 instance.
VipNumF6<M> - Class in cl.netswitch.iso.vip8583
Numeric Fixed-Length Right-Justified of 6 BCD digits (3 bytes).
VipNumF6(int, int, String) - Constructor for class cl.netswitch.iso.vip8583.VipNumF6
Constructs a new VipNumF6 instance.
VipNumF8<M> - Class in cl.netswitch.iso.vip8583
Numeric Fixed-Length Right-Justified of 8 BCD digits (4 bytes).
VipNumF8(int, int, String) - Constructor for class cl.netswitch.iso.vip8583.VipNumF8
Constructs a new VipNumF8 instance.
VipNumFA4<M> - Class in cl.netswitch.iso.vip8583
Numeric Fixed-Length Right-Justified of 4 EBCDIC-037 digits.
VipNumFA4(int, String) - Constructor for class cl.netswitch.iso.vip8583.VipNumFA4
Constructs a new VipNumFA4 instance.
VipNumFL<M> - Class in cl.netswitch.iso.vip8583
Numeric Fixed-Length Right-Justified of N BCD digits (1 ≤ N).
VipNumFL(int, int, String) - Constructor for class cl.netswitch.iso.vip8583.VipNumFL
Constructs a new VipNumFL instance.
VipNumVI<M> - Class in cl.netswitch.iso.vip8583
Numeric Variable-Length Right-Justified of at most N BCD digits (1 ≤ N ≤ 9).
VipNumVI(int, int, int, String) - Constructor for class cl.netswitch.iso.vip8583.VipNumVI
Constructs a new VipNumVI instance.
VipNumVI(int, int, String) - Constructor for class cl.netswitch.iso.vip8583.VipNumVI
Constructs a new VipNumVI instance.
VipNumVL<M> - Class in cl.netswitch.iso.vip8583
Numeric Variable-Length Right-Justified of at most N BCD digits (10 ≤ N ≤ 18).
VipNumVL(int, int, int, String) - Constructor for class cl.netswitch.iso.vip8583.VipNumVL
Constructs a new VipNumVL instance.
VipNumVL(int, int, String) - Constructor for class cl.netswitch.iso.vip8583.VipNumVL
Constructs a new VipNumVL instance.
VipNumVX<M> - Class in cl.netswitch.iso.vip8583
Numeric Variable-Length Right-Justified of at most N BCD digits (19 ≤ N ≤ 255).
VipNumVX(int, int, int, String) - Constructor for class cl.netswitch.iso.vip8583.VipNumVX
Constructs a new VipNumVX instance.
VipNumVX(int, int, String) - Constructor for class cl.netswitch.iso.vip8583.VipNumVX
Constructs a new VipNumVX instance.
VipObfuscate - Enum Class in cl.netswitch.iso.vip8583
Obfuscation alternatives for VipField values.
VipStrF1<M> - Class in cl.netswitch.iso.vip8583
String Fixed-Length of 1 EBCDIC-037 character.
VipStrF1(int, String) - Constructor for class cl.netswitch.iso.vip8583.VipStrF1
Constructs a new VipStrF1 instance.
VipStrFL<M> - Class in cl.netswitch.iso.vip8583
String Fixed-Length Left-Justified of N EBCDIC-037 characters (1 ≤ N).
VipStrFL(int, int, boolean, String) - Constructor for class cl.netswitch.iso.vip8583.VipStrFL
Constructs a new VipStrFL instance.
VipStrFL(int, int, String) - Constructor for class cl.netswitch.iso.vip8583.VipStrFL
Constructs a new VipStrFL instance.
VipStrVL<M> - Class in cl.netswitch.iso.vip8583
String Variable-Length of at most N EBCDIC-037 characters (1 ≤ N ≤ 255).
VipStrVL(int, int, int, boolean, String) - Constructor for class cl.netswitch.iso.vip8583.VipStrVL
Constructs a new VipStrVL instance.
VipStrVL(int, int, String) - Constructor for class cl.netswitch.iso.vip8583.VipStrVL
Constructs a new VipStrVL instance.
VipTk2VL<M> - Class in cl.netswitch.iso.vip8583
Track-2 Variable-Length of at most 37 BCD digits and separator.
VipTk2VL(int, int, int, String) - Constructor for class cl.netswitch.iso.vip8583.VipTk2VL
Constructs a new VipTk2VL instance.
VipTk2VL(int, int, String) - Constructor for class cl.netswitch.iso.vip8583.VipTk2VL
Constructs a new VipTk2VL instance.
VipWriter<M> - Interface in cl.netswitch.iso.vip8583
Converts a message of VIP fields to an another representation.
VipXmlWriter<M> - Class in cl.netswitch.iso.vip8583
Converts a message of VIP fields to an XML representation.
VipXmlWriter() - Constructor for class cl.netswitch.iso.vip8583.VipXmlWriter
Constructs a new VipXmlWriter instance.
VipXmlWriter(int) - Constructor for class cl.netswitch.iso.vip8583.VipXmlWriter
Constructs a new VipXmlWriter instance with capacity.
VipYamlWriter<M> - Class in cl.netswitch.iso.vip8583
Converts a message of VIP fields to a YAML representation.
VipYamlWriter() - Constructor for class cl.netswitch.iso.vip8583.VipYamlWriter
Constructs a new VipYamlWriter instance.
VipYamlWriter(int) - Constructor for class cl.netswitch.iso.vip8583.VipYamlWriter
Constructs a new VipYamlWriter instance with capacity.

W

Waiter - Class in cl.netswitch.lib.aio
Blocks the current thread and waits until a condition occurs.
Waiter() - Constructor for class cl.netswitch.lib.aio.Waiter
Constructs a new Waiter instance.
warning(String, Object...) - Method in class cl.netswitch.lib.aio.ChannelBase
Generate a warning entry with message and args.
warning(String, Object...) - Method in interface cl.netswitch.lib.channel.CodecContext
Generates a warning log message using supplied arguments.
warning(String, Object...) - Method in interface cl.netswitch.lib.channel.FilterContext
Generates a warning log message using supplied arguments.
warning(String, Object...) - Method in class cl.netswitch.lib.server.ReplyEvent
Logs a warning message with supplied format and arguments.
warning(String, Object...) - Method in class cl.netswitch.lib.server.RequestEvent
Logs a warning message with supplied format and arguments.
write(byte[], int, int) - Method in class cl.netswitch.lib.util.UByteArrayOutputStream
Writes length bytes from the specified byte array starting at offset offset to this UByteArrayOutputStream.
write(char[], int, int) - Method in class cl.netswitch.lib.util.UStringWriter
Writes a portion of an array of characters.
write(int) - Method in class cl.netswitch.lib.util.UByteArrayOutputStream
Writes the specified byte to this UByteArrayOutputStream.
write(int) - Method in class cl.netswitch.lib.util.UStringWriter
Writes a single character.
write(String) - Method in class cl.netswitch.lib.util.UStringWriter
Writes a string.
write(String, int, int) - Method in class cl.netswitch.lib.util.UStringWriter
Writes a portion of a string.
write7bitBytes(byte[]) - Method in class cl.netswitch.lib.util.ByteArray
Writes the 7bit encoding of the supplied byte array at current writeIndex.
write7bitInt(int) - Method in class cl.netswitch.lib.util.ByteArray
Writes the 7bit encoding of the supplied integer value at current writeIndex.
write7bitString(String) - Method in class cl.netswitch.lib.util.ByteArray
Writes the 7bit encoding of the supplied string at current writeIndex.
writeByte(int) - Method in class cl.netswitch.lib.util.ByteArray
Writes the supplied byte value at current writeIndex.
writeByte(int, int) - Method in class cl.netswitch.lib.util.ByteArray
Writes a byte at the specified absolute index.
writeBytes(byte[]) - Method in class cl.netswitch.lib.util.UByteArrayOutputStream
Writes the complete contents of the specified byte array to this UByteArrayOutputStream.
writeBytes(byte[], int, int) - Method in class cl.netswitch.lib.util.ByteArray
Transfers the supplied bytes to this array starting at current writeIndex.
writeBytes(ByteArray) - Method in class cl.netswitch.lib.util.ByteArray
Transfers the source byte array's readable data to this byte array.
writeChar(char, ByteArray) - Method in class cl.netswitch.iso.amex8583.AmexField
Writes an EBCDIC character in supplied byte array.
writeChar(char, ByteArray) - Method in class cl.netswitch.iso.iso8583.IsoField
Writes the supplied character to given byte array.
writeChar(char, ByteArray) - Method in class cl.netswitch.iso.vip8583.VipField
Writes an EBCDIC-037 character in supplied byte array.
writeChar(Character, char, ByteArray) - Method in class cl.netswitch.iso.amex8583.AmexField
Writes an EBCDIC character in supplied byte array.
writeChar(Character, char, ByteArray) - Method in class cl.netswitch.iso.iso8583.IsoField
Writes the supplied character to given byte array with default value.
writeClass(String, PrintStream) - Method in class cl.netswitch.iso.amex8583.AmexFields
Generates a class that implements a message for defined fields.
writeClass(String, PrintStream) - Method in class cl.netswitch.iso.iso8583.IsoFields
Generates a class that implements a message for defined fields.
writeClass(String, PrintStream) - Method in class cl.netswitch.iso.vip8583.VipFields
Generates a class that implements a message for defined fields.
writeClass(String, String, PrintStream) - Method in class cl.netswitch.iso.amex8583.AmexFields
Generates a class that implements a message for defined fields and prefix.
writeClass(String, String, PrintStream) - Method in class cl.netswitch.iso.iso8583.IsoFields
Generates a class that implements a message for defined fields and prefix.
writeClass(String, String, PrintStream) - Method in class cl.netswitch.iso.vip8583.VipFields
Generates a class that implements a message for defined fields and prefix.
writeCompleted(Throwable) - Method in interface cl.netswitch.lib.aio.WriteHandler
Called after an asynchronous write operation has completed.
writeDouble(double) - Method in class cl.netswitch.lib.util.ByteArray
Writes the supplied double value at current writeIndex.
writeDouble(int, double) - Method in class cl.netswitch.lib.util.ByteArray
Writes a double at the specified absolute index.
writeField(AmexField<M, ?>, M) - Method in class cl.netswitch.iso.amex8583.AmexJsonWriter
Writes a field and the value it contains in message.
writeField(AmexField<M, ?>, M) - Method in interface cl.netswitch.iso.amex8583.AmexWriter
Writes a field and the value it contains in message.
writeField(AmexField<M, ?>, M) - Method in class cl.netswitch.iso.amex8583.AmexXmlWriter
Writes a field and the value it contains in message.
writeField(AmexField<M, ?>, M) - Method in class cl.netswitch.iso.amex8583.AmexYamlWriter
Writes a field and the value it contains in message.
writeField(IsoField<M, ?>, M) - Method in class cl.netswitch.iso.iso8583.IsoJsonWriter
Writes a field and the value it contains in message.
writeField(IsoField<M, ?>, M) - Method in interface cl.netswitch.iso.iso8583.IsoWriter
Writes a field and the value it contains in message.
writeField(IsoField<M, ?>, M) - Method in class cl.netswitch.iso.iso8583.IsoXmlWriter
Writes a field and the value it contains in message.
writeField(IsoField<M, ?>, M) - Method in class cl.netswitch.iso.iso8583.IsoYamlWriter
Writes a field and the value it contains in message.
writeField(VipField<M, ?>, M) - Method in class cl.netswitch.iso.vip8583.VipJsonWriter
Writes a field and the value it contains in message.
writeField(VipField<M, ?>, M) - Method in interface cl.netswitch.iso.vip8583.VipWriter
Writes a field and the value it contains in message.
writeField(VipField<M, ?>, M) - Method in class cl.netswitch.iso.vip8583.VipXmlWriter
Writes a field and the value it contains in message.
writeField(VipField<M, ?>, M) - Method in class cl.netswitch.iso.vip8583.VipYamlWriter
Writes a field and the value it contains in message.
writeFloat(float) - Method in class cl.netswitch.lib.util.ByteArray
Writes the supplied float value at current writeIndex.
writeFloat(int, float) - Method in class cl.netswitch.lib.util.ByteArray
Writes a float at the specified absolute index.
WriteHandler - Interface in cl.netswitch.lib.aio
A handler for consuming the result of an asynchronous write operation.
writeHex16(long, ByteArray) - Method in class cl.netswitch.iso.amex8583.AmexField
Writes 16 EBCDIC-500 hexadecimal characters of a long into byte array.
writeHex16(long, ByteArray) - Method in class cl.netswitch.iso.iso8583.IsoField
Writes 16 ASCII hexadecimal characters of a long into byte array.
writeHex8(int, ByteArray) - Method in class cl.netswitch.iso.amex8583.AmexField
Writes 8 EBCDIC-500 hexadecimal characters of an integer into byte array.
writeHexBytes(byte[], int, ByteArray) - Method in class cl.netswitch.iso.amex8583.AmexField
Writes the EBCDIC-500 hexadecimal characters of bytes into byte array.
writeHexBytes(byte[], int, ByteArray) - Method in class cl.netswitch.iso.iso8583.IsoField
Writes the ASCII hexadecimal characters of bytes into byte array.
writeInt(int) - Method in class cl.netswitch.lib.util.ByteArray
Writes the supplied integer value at current writeIndex.
writeInt(int, int) - Method in class cl.netswitch.lib.util.ByteArray
Writes an integer at the specified absolute index.
writeLong(int, long) - Method in class cl.netswitch.lib.util.ByteArray
Writes a long at the specified absolute index.
writeLong(long) - Method in class cl.netswitch.lib.util.ByteArray
Writes the supplied long value at current writeIndex.
writeMessage(Message) - Method in class cl.netswitch.lib.aio.ChannelBase
Writes the supplied outbound message to this channel.
writeMessage(Message, WriteHandler) - Method in class cl.netswitch.lib.aio.ChannelBase
Writes the supplied outbound message with optional write handler.
writeMessageValue(M, AmexWriter<M>) - Method in class cl.netswitch.iso.amex8583.AmexField
Writes the field value contained in message using writer.
writeMessageValue(M, IsoWriter<M>) - Method in class cl.netswitch.iso.iso8583.IsoField
Writes the field value contained in message using writer.
writeMessageValue(M, VipWriter<M>) - Method in class cl.netswitch.iso.vip8583.VipField
Writes the field value contained in message using writer.
writeNumber1(byte, ByteArray) - Method in class cl.netswitch.iso.amex8583.AmexField
Writes 1 digit of supplied byte value to a byte array.
writeNumber1(byte, ByteArray) - Method in class cl.netswitch.iso.iso8583.IsoField
Writes 1 digit of supplied byte value to a byte array.
writeNumber10(long, ByteArray) - Method in class cl.netswitch.iso.amex8583.AmexField
Writes 10 digits of supplied long value to a byte array.
writeNumber10(long, ByteArray) - Method in class cl.netswitch.iso.iso8583.IsoField
Writes 10 digits of supplied long value to a byte array.
writeNumber10(long, ByteArray) - Method in class cl.netswitch.iso.vip8583.VipField
Writes 10 packed digits of supplied long value to a byte array.
writeNumber11(long, ByteArray) - Method in class cl.netswitch.iso.amex8583.AmexField
Writes 11 digits of supplied long value to a byte array.
writeNumber12(long, ByteArray) - Method in class cl.netswitch.iso.amex8583.AmexField
Writes 12 digits of supplied long value to a byte array.
writeNumber12(long, ByteArray) - Method in class cl.netswitch.iso.iso8583.IsoField
Writes 12 digits of supplied long value to a byte array.
writeNumber12(long, ByteArray) - Method in class cl.netswitch.iso.vip8583.VipField
Writes 12 packed digits of supplied long value to a byte array.
writeNumber14(long, ByteArray) - Method in class cl.netswitch.iso.amex8583.AmexField
Writes 14 digits of supplied long value to a byte array.
writeNumber14(long, ByteArray) - Method in class cl.netswitch.iso.iso8583.IsoField
Writes 14 digits of supplied long value to a byte array.
writeNumber14(long, ByteArray) - Method in class cl.netswitch.iso.vip8583.VipField
Writes 14 packed digits of supplied long value to a byte array.
writeNumber16(long, ByteArray) - Method in class cl.netswitch.iso.vip8583.VipField
Writes 16 packed digits of supplied long value to a byte array.
writeNumber2(byte, ByteArray) - Method in class cl.netswitch.iso.amex8583.AmexField
Writes 2 digits of supplied byte value to a byte array.
writeNumber2(byte, ByteArray) - Method in class cl.netswitch.iso.iso8583.IsoField
Writes 2 digits of supplied byte value to a byte array.
writeNumber2(byte, ByteArray) - Method in class cl.netswitch.iso.vip8583.VipField
Writes 2 packed digits of supplied byte value to a byte array.
writeNumber3(short, ByteArray) - Method in class cl.netswitch.iso.amex8583.AmexField
Writes 3 digits of a short value to a byte array.
writeNumber3(short, ByteArray) - Method in class cl.netswitch.iso.iso8583.IsoField
Writes 3 digits of a short value to a byte array.
writeNumber4(short, ByteArray) - Method in class cl.netswitch.iso.amex8583.AmexField
Writes 4 digits of supplied short value to a byte array.
writeNumber4(short, ByteArray) - Method in class cl.netswitch.iso.iso8583.IsoField
Writes 4 digits of supplied short value to a byte array.
writeNumber4(short, ByteArray) - Method in class cl.netswitch.iso.vip8583.VipField
Writes 4 packed digits of supplied short value to a byte array.
writeNumber5(int, ByteArray) - Method in class cl.netswitch.iso.amex8583.AmexField
Writes 5 digits of supplied integer value to a byte array.
writeNumber5(int, ByteArray) - Method in class cl.netswitch.iso.iso8583.IsoField
Writes 5 digits of supplied integer value to a byte array.
writeNumber6(int, ByteArray) - Method in class cl.netswitch.iso.amex8583.AmexField
Writes 6 digits of supplied integer value to a byte array.
writeNumber6(int, ByteArray) - Method in class cl.netswitch.iso.iso8583.IsoField
Writes 6 digits of supplied integer value to a byte array.
writeNumber6(int, ByteArray) - Method in class cl.netswitch.iso.vip8583.VipField
Writes 6 packed digits of supplied integer value to a byte array.
writeNumber7(int, ByteArray) - Method in class cl.netswitch.iso.amex8583.AmexField
Writes 7 digits of supplied integer value to a byte array.
writeNumber7(int, ByteArray) - Method in class cl.netswitch.iso.iso8583.IsoField
Writes 7 digits of supplied integer value to a byte array.
writeNumber8(int, ByteArray) - Method in class cl.netswitch.iso.amex8583.AmexField
Writes 8 digits of supplied integer value to a byte array.
writeNumber8(int, ByteArray) - Method in class cl.netswitch.iso.iso8583.IsoField
Writes 8 digits of supplied integer value to a byte array.
writeNumber8(int, ByteArray) - Method in class cl.netswitch.iso.vip8583.VipField
Writes 8 packed digits of supplied integer value to a byte array.
writeNumber9(int, ByteArray) - Method in class cl.netswitch.iso.amex8583.AmexField
Writes 9 digits of supplied integer value to a byte array.
writeNumber9(int, ByteArray) - Method in class cl.netswitch.iso.iso8583.IsoField
Writes 9 digits of supplied integer value to a byte array.
writeNumberLL(ByteArray, int) - Method in class cl.netswitch.iso.iso8583.IsoField
Writes 2 digits of field length to a byte array at position.
writeNumberLLL(ByteArray, int) - Method in class cl.netswitch.iso.amex8583.AmexField
Writes 3 digits of field length to a byte array at position.
writeNumberLLL(ByteArray, int) - Method in class cl.netswitch.iso.iso8583.IsoField
Writes 3 digits of field length to a byte array at position.
writeNumberLLLL(ByteArray, int) - Method in class cl.netswitch.iso.iso8583.IsoField
Writes 4 digits of field length to a byte array at position.
writeNumberVL(long) - Method in class cl.netswitch.iso.vip8583.VipField
Returns a byte array with the packed BCD digits of supplied value.
writeProperty(AmexField<?, ?>, String, Object, String) - Method in class cl.netswitch.iso.amex8583.AmexJsonWriter
Writes the name and value of a field property.
writeProperty(AmexField<?, ?>, String, Object, String) - Method in interface cl.netswitch.iso.amex8583.AmexWriter
Writes the name and value of a field property.
writeProperty(AmexField<?, ?>, String, Object, String) - Method in class cl.netswitch.iso.amex8583.AmexXmlWriter
Writes the name and value of a field property.
writeProperty(AmexField<?, ?>, String, Object, String) - Method in class cl.netswitch.iso.amex8583.AmexYamlWriter
Writes the name and value of a field property.
writeProperty(IsoField<?, ?>, String, Object, String) - Method in class cl.netswitch.iso.iso8583.IsoJsonWriter
Writes the name and value of a field property.
writeProperty(IsoField<?, ?>, String, Object, String) - Method in interface cl.netswitch.iso.iso8583.IsoWriter
Writes the name and value of a field property.
writeProperty(IsoField<?, ?>, String, Object, String) - Method in class cl.netswitch.iso.iso8583.IsoXmlWriter
Writes the name and value of a field property.
writeProperty(IsoField<?, ?>, String, Object, String) - Method in class cl.netswitch.iso.iso8583.IsoYamlWriter
Writes the name and value of a field property.
writeProperty(VipField<?, ?>, String, Object, String) - Method in class cl.netswitch.iso.vip8583.VipJsonWriter
Writes the name and value of a field property.
writeProperty(VipField<?, ?>, String, Object, String) - Method in interface cl.netswitch.iso.vip8583.VipWriter
Writes the name and value of a field property.
writeProperty(VipField<?, ?>, String, Object, String) - Method in class cl.netswitch.iso.vip8583.VipXmlWriter
Writes the name and value of a field property.
writeProperty(VipField<?, ?>, String, Object, String) - Method in class cl.netswitch.iso.vip8583.VipYamlWriter
Writes the name and value of a field property.
writeShort(int) - Method in class cl.netswitch.lib.util.ByteArray
Writes the supplied short value at current writeIndex.
writeShort(int, int) - Method in class cl.netswitch.lib.util.ByteArray
Writes a short at the specified absolute index.
writeStatistics() - Method in interface cl.netswitch.lib.jmx.EndpointMXBean
Write server statistics to log file.
writeString(char, String, int, ByteArray) - Method in class cl.netswitch.iso.amex8583.AmexField
Writes a right-justified fixed-length EBCDIC string to a byte array.
writeString(char, String, int, ByteArray) - Method in class cl.netswitch.iso.iso8583.IsoField
Writes a right-justified fixed-length string to a byte array.
writeString(char, String, int, ByteArray) - Method in class cl.netswitch.iso.vip8583.VipField
Writes a right-justified fixed-length EBCDIC-037 string to a byte array.
writeString(String, int, char, ByteArray) - Method in class cl.netswitch.iso.amex8583.AmexField
Writes a left-justified fixed-length EBCDIC string to a byte array.
writeString(String, int, char, ByteArray) - Method in class cl.netswitch.iso.iso8583.IsoField
Writes a left-justified fixed-length string to a byte array.
writeString(String, int, char, ByteArray) - Method in class cl.netswitch.iso.vip8583.VipField
Writes a left-justified fixed-length EBCDIC-037 string to a byte array.
writeTlvLength(int, ByteArray) - Method in class cl.netswitch.iso.vip8583.VipField
Writes the LENGTH of a TLV element in supplied byte array.
writeTlvTag(int, ByteArray) - Method in class cl.netswitch.iso.vip8583.VipField
Writes the TAG of a TLV element in supplied byte array.
writeTo(OutputStream) - Method in class cl.netswitch.lib.util.UByteArrayOutputStream
Writes the complete contents of this UByteArrayOutputStream to the specified output stream argument, as if by calling the output stream's write method using output.write(buffer, 0, count).
writeToStream(OutputStream) - Method in class cl.netswitch.lib.util.ByteArray
Write the readable bytes of this array to the supplied output stream.
writeValue(AmexField<?, ?>, Object) - Method in class cl.netswitch.iso.amex8583.AmexJsonWriter
Writes the value of a field or field property.
writeValue(AmexField<?, ?>, Object) - Method in interface cl.netswitch.iso.amex8583.AmexWriter
Writes the value of a field or field property.
writeValue(AmexField<?, ?>, Object) - Method in class cl.netswitch.iso.amex8583.AmexXmlWriter
Writes the value of a field or field property.
writeValue(AmexField<?, ?>, Object) - Method in class cl.netswitch.iso.amex8583.AmexYamlWriter
Writes the value of a field or field property.
writeValue(IsoField<?, ?>, Object) - Method in class cl.netswitch.iso.iso8583.IsoJsonWriter
Writes the value of a field or field property.
writeValue(IsoField<?, ?>, Object) - Method in interface cl.netswitch.iso.iso8583.IsoWriter
Writes the value of a field or field property.
writeValue(IsoField<?, ?>, Object) - Method in class cl.netswitch.iso.iso8583.IsoXmlWriter
Writes the value of a field or field property.
writeValue(IsoField<?, ?>, Object) - Method in class cl.netswitch.iso.iso8583.IsoYamlWriter
Writes the value of a field or field property.
writeValue(VipField<?, ?>, Object) - Method in class cl.netswitch.iso.vip8583.VipJsonWriter
Writes the value of a field or field property.
writeValue(VipField<?, ?>, Object) - Method in interface cl.netswitch.iso.vip8583.VipWriter
Writes the value of a field or field property.
writeValue(VipField<?, ?>, Object) - Method in class cl.netswitch.iso.vip8583.VipXmlWriter
Writes the value of a field or field property.
writeValue(VipField<?, ?>, Object) - Method in class cl.netswitch.iso.vip8583.VipYamlWriter
Writes the value of a field or field property.
writeValue(T, AmexWriter<M>) - Method in class cl.netswitch.iso.amex8583.AmexField
Writes the supplied field value using the specified writer.
writeValue(T, IsoWriter<M>) - Method in class cl.netswitch.iso.iso8583.IsoField
Writes the supplied field value using the specified writer.
writeValue(T, VipWriter<M>) - Method in class cl.netswitch.iso.vip8583.VipField
Writes the supplied field value using the specified writer.

X

XmlUtil - Class in cl.netswitch.lib.util
Provides static utility methods that perform XML operations.
A B C D E F G H I J K L M N O P R S T U V W X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form