This javadoc applies for SRU2014
Prowide SWIFT Core Overview

See: Description

Packages 
Package Description
com.prowidesoftware.swift
General purpose utility classes.
com.prowidesoftware.swift.internal
Internal use classes
com.prowidesoftware.swift.io
Service layer classes and interfaces for conversion between FIN, XML and SwiftMessage.
com.prowidesoftware.swift.io.parser
Classes that parse SWIFT messages from FIN or XML into SwiftMessage objects.
com.prowidesoftware.swift.io.writer
Classes to serialize SwiftMessage object into a String with SWIFT FIN or XML formats.
com.prowidesoftware.swift.model
Core package with classes that model SWIFT messages.
com.prowidesoftware.swift.model.field
Base package for classes that model SWIFT fields.
com.prowidesoftware.swift.model.mt
Base package for classes that model SWIFT MTs.
com.prowidesoftware.swift.model.mt.mt1xx  
com.prowidesoftware.swift.model.mt.mt2xx
Classes for specific MTs for category 2: all MT2xx
com.prowidesoftware.swift.model.mt.mt3xx
Classes for specific MTs for category 3: all MT3xx
com.prowidesoftware.swift.model.mt.mt4xx
Classes for specific MTs for category 4: all MT4xx
com.prowidesoftware.swift.model.mt.mt5xx
Classes for specific MTs for category 5: all MT5xx
com.prowidesoftware.swift.model.mt.mt6xx
Classes for specific MTs for category 6: all MT6xx
com.prowidesoftware.swift.model.mt.mt7xx
Classes for specific MTs for category 7: all MT7xx
com.prowidesoftware.swift.model.mt.mt8xx
Classes for specific MTs for category 8: all MT8xx
com.prowidesoftware.swift.model.mt.mt9xx
Classes for specific MTs for category 9: all MT9xx
com.prowidesoftware.swift.model.mx
Base package for classes that model SWIFT MX messages.
com.prowidesoftware.swift.model.mx.dic  
com.prowidesoftware.swift.utils  
This javadoc applies for SRU2014