class SPPDecoder implements MALDecoder {

	@Override
	public MALListDecoder createListDecoder(final List list) throws IllegalArgumentException, MALException {
		if (list == null) {
			throw new IllegalArgumentException(ILLEGAL_NULL_ARGUMENT);
		}
		return new SPPListDecoder(inputStream, list, properties);
	}

	public  SPPDecoder(final InputStream inputStream, final Map properties);

}