Package | Description |
---|---|
org.macroing.cel4j.java.binary.classfile |
Provides classes and interfaces that models a ClassFile structure (including substructures).
|
org.macroing.cel4j.java.binary.classfile.cpinfo |
Provides classes and interfaces that models various cp_info structures.
|
org.macroing.cel4j.java.binary.util |
Provides utilities that cannot be placed anywhere else.
|
Modifier and Type | Method and Description |
---|---|
Document |
ClassFile.write()
Writes this
ClassFile to a Document . |
Document |
FieldInfo.write()
Writes this
FieldInfo to a Document . |
Document |
MethodInfo.write()
Writes this
MethodInfo to a Document . |
Document |
ClassFile.write(Document document)
Writes this
ClassFile to document . |
Document |
FieldInfo.write(Document document)
Writes this
FieldInfo to document . |
Document |
MethodInfo.write(Document document)
Writes this
MethodInfo to document . |
Modifier and Type | Method and Description |
---|---|
abstract void |
CPInfo.write(Document document)
Writes this
CPInfo to document . |
Document |
ClassFile.write(Document document)
Writes this
ClassFile to document . |
void |
ConstantUnreachableInfo.write(Document document)
Writes this
CPInfo to document . |
Document |
FieldInfo.write(Document document)
Writes this
FieldInfo to document . |
Document |
MethodInfo.write(Document document)
Writes this
MethodInfo to document . |
Modifier and Type | Method and Description |
---|---|
void |
ConstantClassInfo.write(Document document)
Writes this
ConstantClassInfo to document . |
void |
ConstantDoubleInfo.write(Document document)
Writes this
ConstantDoubleInfo to document . |
void |
ConstantDynamicInfo.write(Document document)
Writes this
ConstantDynamicInfo to document . |
void |
ConstantFieldRefInfo.write(Document document)
Writes this
ConstantFieldRefInfo to document . |
void |
ConstantFloatInfo.write(Document document)
Writes this
ConstantFloatInfo to document . |
void |
ConstantIntegerInfo.write(Document document)
Writes this
ConstantIntegerInfo to document . |
void |
ConstantInterfaceMethodRefInfo.write(Document document)
Writes this
ConstantInterfaceMethodRefInfo to document . |
void |
ConstantInvokeDynamicInfo.write(Document document)
Writes this
ConstantInvokeDynamicInfo to document . |
void |
ConstantLongInfo.write(Document document)
Writes this
ConstantLongInfo to document . |
void |
ConstantMethodHandleInfo.write(Document document)
Writes this
ConstantMethodHandleInfo to document . |
void |
ConstantMethodRefInfo.write(Document document)
Writes this
ConstantMethodRefInfo to document . |
void |
ConstantMethodTypeInfo.write(Document document)
Writes this
ConstantMethodTypeInfo to document . |
void |
ConstantModuleInfo.write(Document document)
Writes this
ConstantModuleInfo to document . |
void |
ConstantNameAndTypeInfo.write(Document document)
Writes this
ConstantNameAndTypeInfo to document . |
void |
ConstantPackageInfo.write(Document document)
Writes this
ConstantPackageInfo to document . |
void |
ConstantStringInfo.write(Document document)
Writes this
ConstantStringInfo to document . |
void |
ConstantUTF8Info.write(Document document)
Writes this
ConstantUTF8Info to document . |
Modifier and Type | Method and Description |
---|---|
Document |
Document.indent()
Performs an indentation operation on this
Document instance. |
Document |
Document.line()
Appends an empty line of text to this
Document instance. |
Document |
Document.line(Document.Indentation indentation)
Appends an empty line of text to this
Document instance. |
Document |
Document.line(java.lang.String textAfterIndentation)
Appends a line of text to this
Document instance. |
Document |
Document.line(java.lang.String textAfterIndentation,
Document.Indentation indentation)
Appends a line of text to this
Document instance. |
Document |
Document.line(java.lang.String textAfterIndentation,
java.lang.String textBeforeIndentation)
Appends a line of text to this
Document instance. |
Document |
Document.line(java.lang.String textAfterIndentation,
java.lang.String textBeforeIndentation,
Document.Indentation indentation)
Appends a line of text to this
Document instance. |
Document |
Document.linef(java.lang.String textAfterIndentationFormat,
java.lang.Object... objects)
Appends a line of text to this
Document instance. |
Document |
Document.outdent()
Performs an outdentation operation on this
Document instance. |