Class ExecutionByteCodeManager
- java.lang.Object
-
- es.bsc.dataclay.logic.classmgr.bytecode.java.ExecutionByteCodeManager
-
public final class ExecutionByteCodeManager extends Object
This class is responsible to generate the ExecutionClass.
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static byte[]
generateExecutionClass(MetaClass metaclass, String realParentName, ClassManager classMgrRef, List<MetaClass> accessedClasses)
Generates a execution class corresponding to the MetaClass provided using the Stub info specified.
-
-
-
Method Detail
-
generateExecutionClass
public static byte[] generateExecutionClass(MetaClass metaclass, String realParentName, ClassManager classMgrRef, List<MetaClass> accessedClasses)
Generates a execution class corresponding to the MetaClass provided using the Stub info specified.- Parameters:
metaclass
- MetaClass from which to generate the stubrealParentName
- Name of the parent class, including its namespace or DataClayObject if needed.classMgrRef
- Reference to class manageraccessedClasses
- List of accessed classes from this class. Used to modify symbols.- Returns:
- An array of bytes representing the stub of the MetaClass provided.
-
-