public class Reflection_Jc
extends java.lang.Object
ByteDataAccessBase.
 The informations are prepared from pure Byte data to comfortable access in Java.| Modifier and Type | Class and Description | 
|---|---|
| static class  | Reflection_Jc.ClassRepresents one ClassJc. | 
| static class  | Reflection_Jc.Field | 
| static class  | Reflection_Jc.FieldAccessRepresents all FieldJc of a ClassJc. | 
| Modifier and Type | Field and Description | 
|---|---|
| private java.util.List<Reflection_Jc.Class> | allClasses | 
| private java.util.TreeMap<java.lang.Integer,Reflection_Jc.Class> | allClassesByMemAddr | 
| private java.util.TreeMap<java.lang.String,Reflection_Jc.Class> | allClassesByName | 
| private java.util.TreeMap<java.lang.Integer,Reflection_Jc.FieldAccess> | allFieldArraysByMemAddr | 
| Constructor and Description | 
|---|
| Reflection_Jc() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | add(Class_Jc classData) | 
| Reflection_Jc.FieldAccess | addfields(ObjectArray_Jc fieldData)adds fields founded via a ObjectArray_Jc with the type-ident of Field_Jc.OBJTYPE_Field_Jc. | 
| void | assignAllElementsToClasses() | 
| Reflection_Jc.Class | getClassFromMemAddr(int memAddr) | 
private java.util.TreeMap<java.lang.Integer,Reflection_Jc.Class> allClassesByMemAddr
private java.util.TreeMap<java.lang.String,Reflection_Jc.Class> allClassesByName
private java.util.TreeMap<java.lang.Integer,Reflection_Jc.FieldAccess> allFieldArraysByMemAddr
private java.util.List<Reflection_Jc.Class> allClasses
public Reflection_Jc.Class getClassFromMemAddr(int memAddr)
public void add(Class_Jc classData)
public Reflection_Jc.FieldAccess addfields(ObjectArray_Jc fieldData)
fieldData - The ByteDataAccess for all field dataAccessExceptionpublic void assignAllElementsToClasses()