Module JavaClass::ClassFile
In: lib/javaclass/classfile/access_flags.rb
lib/javaclass/classfile/access_flag_constants.rb
lib/javaclass/classfile/class_format_error.rb
lib/javaclass/classfile/class_magic.rb
lib/javaclass/classfile/class_version.rb
lib/javaclass/classfile/constants/base.rb
lib/javaclass/classfile/constants/double_reference.rb
lib/javaclass/classfile/constants/single_reference.rb
lib/javaclass/classfile/constants/value.rb
lib/javaclass/classfile/constant_pool.rb
lib/javaclass/classfile/java_class_header.rb
lib/javaclass/classfile/java_class_header_as_java_name.rb
lib/javaclass/classfile/java_class_header_shortcuts.rb
lib/javaclass/classfile/references.rb

The module ClassFile is for separating namespaces. It contains the logic to parse a Java class file. This logic is tied to the JVM specification of class files, very low-level and has no usage/DSL features. The main entry point is JavaClassHeader. It‘s the only "public" class of the module, so the only class to require from outside.

Author:Peter Kofler

Classes and Modules

Module JavaClass::ClassFile::AccessFlagsConstants
Module JavaClass::ClassFile::Constants
Class JavaClass::ClassFile::AccessFlags
Class JavaClass::ClassFile::ClassFormatError
Class JavaClass::ClassFile::ClassMagic
Class JavaClass::ClassFile::ClassVersion
Class JavaClass::ClassFile::ConstantPool
Class JavaClass::ClassFile::JavaClassHeader
Class JavaClass::ClassFile::References

[Validate]