|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| 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. |
| 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. |
CustomField<T> |
IsoValue.getEncoder()
Returns the CustomField encoder for this value. |
| 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<?> 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 | ||
|---|---|---|
|
TimeParseInfo.parse(byte[] buf,
int pos,
CustomField<T> custom)
|
|
|
LlvarParseInfo.parse(byte[] buf,
int pos,
CustomField<T> custom)
|
|
|
LllvarParseInfo.parse(byte[] buf,
int pos,
CustomField<T> custom)
|
|
|
LllbinParseInfo.parse(byte[] buf,
int pos,
CustomField<T> custom)
|
|
|
LlbinParseInfo.parse(byte[] buf,
int pos,
CustomField<T> custom)
|
|
abstract
|
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. |
|
|
DateExpParseInfo.parse(byte[] buf,
int pos,
CustomField<T> custom)
|
|
|
Date4ParseInfo.parse(byte[] buf,
int pos,
CustomField<T> custom)
|
|
|
Date10ParseInfo.parse(byte[] buf,
int pos,
CustomField<T> custom)
|
|
|
BinaryParseInfo.parse(byte[] buf,
int pos,
CustomField<T> custom)
|
|
|
AmountParseInfo.parse(byte[] buf,
int pos,
CustomField<T> custom)
|
|
|
AlphaNumericFieldParseInfo.parse(byte[] buf,
int pos,
CustomField<T> custom)
|
|
|
TimeParseInfo.parseBinary(byte[] buf,
int pos,
CustomField<T> custom)
|
|
|
NumericParseInfo.parseBinary(byte[] buf,
int pos,
CustomField<T> custom)
|
|
|
LlvarParseInfo.parseBinary(byte[] buf,
int pos,
CustomField<T> custom)
|
|
|
LllvarParseInfo.parseBinary(byte[] buf,
int pos,
CustomField<T> custom)
|
|
|
LllbinParseInfo.parseBinary(byte[] buf,
int pos,
CustomField<T> custom)
|
|
|
LlbinParseInfo.parseBinary(byte[] buf,
int pos,
CustomField<T> custom)
|
|
abstract
|
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. |
|
|
DateExpParseInfo.parseBinary(byte[] buf,
int pos,
CustomField<T> custom)
|
|
|
Date4ParseInfo.parseBinary(byte[] buf,
int pos,
CustomField<T> custom)
|
|
|
Date10ParseInfo.parseBinary(byte[] buf,
int pos,
CustomField<T> custom)
|
|
|
BinaryParseInfo.parseBinary(byte[] buf,
int pos,
CustomField<T> custom)
|
|
|
AmountParseInfo.parseBinary(byte[] buf,
int pos,
CustomField<T> custom)
|
|
|
AlphaParseInfo.parseBinary(byte[] buf,
int pos,
CustomField<T> custom)
|
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||