class ClassFileStream; class ClassLoaderData; class ClassLoadInfo; class Symbol;
/* *KlassFactoryisaninterfacetoimplementationsofthefollowingmapping/function: * *Summary:createaVMinternalruntimerepresentation("Klass") fromabytestream(classfile). * *Input:anamedbytestreamintheJavaclassfileformat(seeJVMS,chapter4). *Output:aVMruntimerepresentationofaJavaclass * *Pre-conditions: *anon-NULLClassFileStream*// the classfile bytestream *anon-NULLSymbol*// the name of the class *anon-NULLClassLoaderData*// the metaspace allocator *(nopendingexceptions) * *Returns: *ifthereturnedvalueisnon-NULL,thatvalueisanindirection(pointer/handle) *toaKlass.Thecallerwillnothaveapendingexception. * *Onbrokeninvariantsand/orruntimeerrorsthereturnedvaluewillbe *NULL(oraNULLhandle)andthecaller*might*nowhaveapendingexception. *
*/
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.