Package | Description |
---|---|
jdeserialize |
Modifier and Type | Field and Description |
---|---|
classdesc |
instance.classdesc
Class description for this instance.
|
classdesc |
enumobj.classdesc
The enum's class description.
|
classdesc |
classobj.classdesc
The class description, including its name.
|
classdesc |
arrayobj.classdesc
Type of the array instance.
|
classdesc |
classdesc.superclass
The superclass of the object, if available.
|
Modifier and Type | Field and Description |
---|---|
java.util.Map<classdesc,java.util.List<content>> |
instance.annotations
Object annotation data.
|
java.util.Map<classdesc,java.util.Map<field,java.lang.Object>> |
instance.fielddata
Collection of field data, organized by class description.
|
java.util.List<classdesc> |
classdesc.innerclasses
List of inner classes, in the order serialized by the stream writer.
|
Modifier and Type | Method and Description |
---|---|
classdesc |
jdeserialize.handle_classDesc(byte tc,
java.io.DataInputStream dis,
boolean mustBeNew) |
classdesc |
jdeserialize.handle_newClassDesc(byte tc,
java.io.DataInputStream dis) |
classdesc |
jdeserialize.read_classDesc(java.io.DataInputStream dis) |
classdesc |
jdeserialize.read_newClassDesc(java.io.DataInputStream dis) |
Modifier and Type | Method and Description |
---|---|
void |
classdesc.addInnerClass(classdesc cd)
Add an inner class to the description's list.
|
static void |
jdeserialize.dump_ClassDesc(int indentlevel,
classdesc cd,
java.io.PrintStream ps,
boolean fixname) |
private void |
classdesc.extendsToJson(java.lang.StringBuffer sb,
classdesc superclass)
Appends the extends clausule to the input StringBuffer.
|
Modifier and Type | Method and Description |
---|---|
void |
classdesc.getHierarchy(java.util.ArrayList<classdesc> classes)
Generates a list of all class descriptions in this class's hierarchy, in the
order described by the Object Stream Serialization Protocol.
|
java.lang.String |
stringobj.toJson(java.lang.String indetation,
java.util.Map<classdesc,java.util.Map<field,java.lang.Object>> fielddata,
boolean child) |
java.lang.String |
instance.toJson(java.lang.String indentation,
java.util.Map<classdesc,java.util.Map<field,java.lang.Object>> fielddata,
boolean child) |
java.lang.String |
enumobj.toJson(java.lang.String indetation,
java.util.Map<classdesc,java.util.Map<field,java.lang.Object>> fielddata,
boolean child) |
java.lang.String |
contentbase.toJson(java.lang.String indetation,
java.util.Map<classdesc,java.util.Map<field,java.lang.Object>> fielddata,
boolean child) |
java.lang.String |
content.toJson(java.lang.String indentation,
java.util.Map<classdesc,java.util.Map<field,java.lang.Object>> fielddata,
boolean child)
Analogy for toString method; however, outputs its string in json formatting.
|
java.lang.String |
classdesc.toJson(java.lang.String indentation,
java.util.Map<classdesc,java.util.Map<field,java.lang.Object>> fielddata,
boolean child) |
java.lang.String |
arrayobj.toJson(java.lang.String indentation,
java.util.Map<classdesc,java.util.Map<field,java.lang.Object>> fielddata,
boolean child) |
Constructor and Description |
---|
arrayobj(int handle,
classdesc cd,
arraycoll data) |
classobj(int handle,
classdesc cd)
Constructor.
|
enumobj(int handle,
classdesc cd,
stringobj so)
Constructor.
|