Examples of ISOField


Examples of org.jpos.iso.ISOField

        ((ISOTaggedField) c).setTag(tagField.getValue().toString());
        return consumed;
    }

    protected void unpackTag(ISOComponent c, InputStream in) throws ISOException, IOException {
        ISOField tagField = new ISOField((Integer) c.getKey());
        getTagPackager().unpack(tagField, in);
        ((ISOTaggedField) c).setTag(tagField.getValue().toString());
    }
View Full Code Here

Examples of org.jpos.iso.ISOField

    protected ISOFieldPackager getTagPackager() {
        return tagPackager;
    }

    protected byte[] packTag(ISOComponent c) throws ISOException {
        return getTagPackager().pack(new ISOField((Integer) c.getKey(), ((ISOTaggedField) c).getTag()));
    }
View Full Code Here

Examples of org.jpos.iso.ISOField

    protected byte[] packTag(ISOComponent c) throws ISOException {
        return getTagPackager().pack(new ISOField((Integer) c.getKey(), ((ISOTaggedField) c).getTag()));
    }

    protected int unpackTag(ISOComponent c, byte[] tagBytes, int offset) throws ISOException {
        ISOField tagField = new ISOField((Integer) c.getKey());
        int consumed = getTagPackager().unpack(tagField, tagBytes, offset);
        ((ISOTaggedField) c).setTag(tagField.getValue().toString());
        return consumed;
    }
View Full Code Here

Examples of org.jpos.iso.ISOField

        ((ISOTaggedField) c).setTag(tagField.getValue().toString());
        return consumed;
    }

    protected void unpackTag(ISOComponent c, InputStream in) throws ISOException, IOException {
        ISOField tagField = new ISOField((Integer) c.getKey());
        getTagPackager().unpack(tagField, in);
        ((ISOTaggedField) c).setTag(tagField.getValue().toString());
    }
View Full Code Here

Examples of org.jpos.iso.ISOField

                if (unpackedValue.length() > 1) {
                    if (unpackedValue.charAt(unpackedValue.length() - 1) == 'F') {
                        unpackedValue = unpackedValue.substring(0, unpackedValue.length() - 1);
                    }
                }
                value = new ISOField(subFieldNumber, unpackedValue);
                break;
            case PACKED_NUMERIC:
            case PACKED_NUMERIC_DATE_YYMMDD:
            case PACKED_NUMERIC_TIME_HHMMSS:
                uninterpretLength = getUninterpretLength(dataLength, bcdInterpreterLeftPaddedZero);
                unpackedValue = bcdInterpreterLeftPaddedZero.uninterpret(tlvData, 0, uninterpretLength);

                if (unpackedValue.length() > 1) {
                    if (unpackedValue.charAt(0) == '0') {
                        unpackedValue = unpackedValue.substring(1);
                    }
                }
                value = new ISOField(subFieldNumber, unpackedValue);
                break;
            case ASCII_NUMERIC:
            case ASCII_ALPHA:
            case ASCII_ALPHA_NUMERIC:
            case ASCII_ALPHA_NUMERIC_SPACE:
            case ASCII_ALPHA_NUMERIC_SPECIAL:
                uninterpretLength = getUninterpretLength(dataLength, asciiInterpreter);
                unpackedValue = asciiInterpreter.uninterpret(tlvData, 0, uninterpretLength);
                value = new ISOField(subFieldNumber, unpackedValue);
                break;
            case BINARY:
            case PROPRIETARY:
                value = new ISOBinaryField(subFieldNumber, tlvData);
                break;
View Full Code Here

Examples of org.jpos.iso.ISOField

    protected ISOFieldPackager getTagPackager() {
        return tagPackager;
    }

    protected byte[] packTag(ISOComponent c) throws ISOException {
        return getTagPackager().pack(new ISOField((Integer) c.getKey(), ((ISOTaggedField) c).getTag()));
    }
View Full Code Here

Examples of org.jpos.iso.ISOField

    protected byte[] packTag(ISOComponent c) throws ISOException {
        return getTagPackager().pack(new ISOField((Integer) c.getKey(), ((ISOTaggedField) c).getTag()));
    }

    protected int unpackTag(ISOComponent c, byte[] tagBytes, int offset) throws ISOException {
        ISOField tagField = new ISOField((Integer) c.getKey());
        int consumed = getTagPackager().unpack(tagField, tagBytes, offset);
        ((ISOTaggedField) c).setTag(tagField.getValue().toString());
        return consumed;
    }
View Full Code Here

Examples of org.jpos.iso.ISOField

        ((ISOTaggedField) c).setTag(tagField.getValue().toString());
        return consumed;
    }

    protected void unpackTag(ISOComponent c, InputStream in) throws ISOException, IOException {
        ISOField tagField = new ISOField((Integer) c.getKey());
        getTagPackager().unpack(tagField, in);
        ((ISOTaggedField) c).setTag(tagField.getValue().toString());
    }
View Full Code Here

Examples of org.jpos.iso.ISOField

    protected ISOFieldPackager getTagPackager() {
        return tagPackager;
    }

    protected byte[] packTag(ISOComponent c) throws ISOException {
        return getTagPackager().pack(new ISOField((Integer) c.getKey(), ((ISOTaggedField) c).getTag()));
    }
View Full Code Here

Examples of org.jpos.iso.ISOField

    protected byte[] packTag(ISOComponent c) throws ISOException {
        return getTagPackager().pack(new ISOField((Integer) c.getKey(), ((ISOTaggedField) c).getTag()));
    }

    protected int unpackTag(ISOComponent c, byte[] tagBytes, int offset) throws ISOException {
        ISOField tagField = new ISOField((Integer) c.getKey());
        int consumed = getTagPackager().unpack(tagField, tagBytes, offset);
        ((ISOTaggedField) c).setTag(tagField.getValue().toString());
        return consumed;
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.