Package fr.umlv.corosol.component

Interface Summary
JAllocatable This interface represents an object allocated into the Corosol heap memory.
JArray An array allocated into the Corosol JVM heap.
JArrayLayout A layout manager for a array.
JavaStack An object of the JavaStack interface represents a thread stack.
JClass This interface represents a class object and contains methods which permit to retrieve all informations about a class.
JClassInstance This interface represents an instance of a class.
JClassLayout A layout manager for a class instance.
JClassLoader This interface represents the class loader component of the Corosol Java Virtual Machine.
JClassMethod This interface represents a class method (static or not) or a constructor.
JConstructor This interface represents a class constructors and contains methods which permit to retrieve all informations about it.
JField This interface represents a class field (static or not) and contains methods which permit to retrieve all informations about this field.
JFieldLookup A JFieldLookup object processes the research of a field in a hierarchy of classes.
JHeap This interface represents the heap of the Java virtual machine.
JHeapAllocator A JHeapAllocator represents an allocator for the memory heap.
JHeapObject This interface represents a heap object.
JLayout A layout manager.
JLayoutFactory A JLayoutFactory represents an abstract factory of class instance layouts and array layouts, both allocated into the heap of the Corosol JVM.
JMethod This interface represents a class method (static or not) and contains methods which permit to retrieve all informations about this method.
JMethodInvoker An object of the JMethodInvoker interface represents a execution manager of a method (i.e. a fr.umlv.corosol.component.JMethod).
JMethodLookup A JMethodLookup object processes the research of a method in a hierarchy of classes.
JObject The JObject interface represents a JVM object.
JReferenceManager A JReferenceManager implements the reference representation into Corosol heap memory and permits to read and write objets into it.
JReturnAddress A JReturnAddress objects represents a returnAddress primitive value.
JScheduler This interface represents the scheduler component of the Java virtual machine.
JStackFrame A JStackFrame object represents a stack frame, stored by a thread Java Stack.
JThread An object JThread represents a thread in the JVM.
JVirtualMachine This is the Corosol Java Virtual Machine interface.
JVMComponent The JVMComponent interface represents a JVM component i.e. a functional data unit or a data storage capability.
 

Class Summary
Descriptor An object of the Descriptor class represents a descriptor.
JPrimitiveClass This class represents the base class of primitive class implementations.