Factory method decodeConstantPool() implemented