}
}
// finish by returning unmarshalled object reference
mb.appendReturn("java.lang.Object");
mb.codeComplete(false);
mb.addMethod();
// add interface if mapped class is directly unmarshallable
if (hasname && m_class.getClassFile() == m_class.getMungedFile()) {
addIUnmarshallableMethod();