class SPPDecoder implements MALDecoder {

	@Override
	public Element decodeElement(final Element element) throws IllegalArgumentException, MALException {
		if (element == null) {
			throw new IllegalArgumentException(ILLEGAL_NULL_ARGUMENT);
		}
		return element.decode(this);
	}

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

}