Uses of Interface
com.solab.iso8583.CustomField

Packages that use CustomField
com.solab.iso8583 This package contains the main framework classes. 
com.solab.iso8583.parse This package contains the classes used for parsing the XML configuration files to set up a MessageFactory, and also for storing the parse information for each field depending on the type of message. 
j8583.example This package contains example code. 
 

Uses of CustomField in com.solab.iso8583
 

Methods in com.solab.iso8583 that return CustomField
 CustomField<?> MessageFactory.getCustomField(int index)
          Returns a custom field encoder/decoder for the specified field number, if one is available.
 CustomField<?> MessageFactory.getCustomField(Integer index)
          Returns a custom field encoder/decoder for the specified field number, if one is available.
 

Methods in com.solab.iso8583 with parameters of type CustomField
 void MessageFactory.setCustomField(int index, CustomField<?> value)
          Sets the CustomField encoder for the specified field number.
 void IsoMessage.setValue(int index, Object value, CustomField<Object> encoder, IsoType t, int length)
          Sets the specified value in the specified field, creating an IsoValue internally.
 

Method parameters in com.solab.iso8583 with type arguments of type CustomField
 void MessageFactory.setCustomFields(Map<Integer,CustomField<?>> value)
          Specifies a map for custom field encoder/decoders.
 

Constructors in com.solab.iso8583 with parameters of type CustomField
IsoValue(IsoType t, T value, CustomField<T> custom)
          Creates a new instance that stores the specified value as the specified type.
IsoValue(IsoType t, T val, int len, CustomField<T> custom)
          Creates a new instance that stores the specified value as the specified type.
 

Uses of CustomField in com.solab.iso8583.parse
 

Methods in com.solab.iso8583.parse with parameters of type CustomField
<T> IsoValue<?>
FieldParseInfo.parse(byte[] buf, int pos, CustomField<T> custom)
          Parses the character data from the buffer and returns the IsoValue with the correct data type in it.
<T> IsoValue<?>
FieldParseInfo.parseBinary(byte[] buf, int pos, CustomField<T> custom)
          Parses binary data from the buffer, creating and returning an IsoValue of the configured type and length.
 

Uses of CustomField in j8583.example
 

Classes in j8583.example that implement CustomField
 class ProductEncoder
          This is an example of a CustomField encoder/decoder.