View Java Class Source Code in JAR file
- Download JD-GUI to open JAR file and explore Java source code file (.class .java)
- Click menu "File → Open File..." or just drag-and-drop the JAR file in the JD-GUI window xapi-jre-reflect-0.3.jar file.
Once you open a JAR file, all the java classes in the JAR file will be displayed.
xapi.bytecode.api
├─ xapi.bytecode.api.ByteCodes.class - [JAR]
├─ xapi.bytecode.api.IsByteCode.class - [JAR]
xapi.dev.scanner
├─ xapi.dev.scanner.ByteCodeResource.class - [JAR]
├─ xapi.dev.scanner.ClasspathResource.class - [JAR]
├─ xapi.dev.scanner.ClasspathResourceMap.class - [JAR]
├─ xapi.dev.scanner.ClasspathScanner.class - [JAR]
├─ xapi.dev.scanner.ClasspathScannerDefault.class - [JAR]
├─ xapi.dev.scanner.DelegateClasspathResource.class - [JAR]
├─ xapi.dev.scanner.FileBackedResource.class - [JAR]
├─ xapi.dev.scanner.JarBackedResource.class - [JAR]
├─ xapi.dev.scanner.ResourceCollection.class - [JAR]
├─ xapi.dev.scanner.ResourceTrie.class - [JAR]
├─ xapi.dev.scanner.SourceCodeResource.class - [JAR]
├─ xapi.dev.scanner.StringDataResource.class - [JAR]
├─ xapi.dev.scanner.StringReader.class - [JAR]
xapi.bytecode
├─ xapi.bytecode.Annotation.class - [JAR]
├─ xapi.bytecode.AnnotationDefaultAttribute.class - [JAR]
├─ xapi.bytecode.AnnotationImpl.class - [JAR]
├─ xapi.bytecode.AnnotationMemberValue.class - [JAR]
├─ xapi.bytecode.AnnotationsAttribute.class - [JAR]
├─ xapi.bytecode.AnnotationsWriter.class - [JAR]
├─ xapi.bytecode.ArrayMemberValue.class - [JAR]
├─ xapi.bytecode.AttributeInfo.class - [JAR]
├─ xapi.bytecode.BadBytecode.class - [JAR]
├─ xapi.bytecode.BooleanMemberValue.class - [JAR]
├─ xapi.bytecode.ByteMemberValue.class - [JAR]
├─ xapi.bytecode.CannotCompileException.class - [JAR]
├─ xapi.bytecode.CharMemberValue.class - [JAR]
├─ xapi.bytecode.ClassClassPath.class - [JAR]
├─ xapi.bytecode.ClassFile.class - [JAR]
├─ xapi.bytecode.ClassInfo.class - [JAR]
├─ xapi.bytecode.ClassMap.class - [JAR]
├─ xapi.bytecode.ClassMemberValue.class - [JAR]
├─ xapi.bytecode.ClassPath.class - [JAR]
├─ xapi.bytecode.ClassPathList.class - [JAR]
├─ xapi.bytecode.ClassPool.class - [JAR]
├─ xapi.bytecode.ClassPoolTail.class - [JAR]
├─ xapi.bytecode.ConstInfo.class - [JAR]
├─ xapi.bytecode.ConstInfoPadding.class - [JAR]
├─ xapi.bytecode.ConstPool.class - [JAR]
├─ xapi.bytecode.ConstantAttribute.class - [JAR]
├─ xapi.bytecode.CtArray.class - [JAR]
├─ xapi.bytecode.CtBehavior.class - [JAR]
├─ xapi.bytecode.CtClass.class - [JAR]
├─ xapi.bytecode.CtClassType.class - [JAR]
├─ xapi.bytecode.CtField.class - [JAR]
├─ xapi.bytecode.CtMember.class - [JAR]
├─ xapi.bytecode.CtMethod.class - [JAR]
├─ xapi.bytecode.CtPrimitiveType.class - [JAR]
├─ xapi.bytecode.Descriptor.class - [JAR]
├─ xapi.bytecode.DirClassPath.class - [JAR]
├─ xapi.bytecode.DoubleInfo.class - [JAR]
├─ xapi.bytecode.DoubleMemberValue.class - [JAR]
├─ xapi.bytecode.EnumMemberValue.class - [JAR]
├─ xapi.bytecode.FieldInfo.class - [JAR]
├─ xapi.bytecode.FieldrefInfo.class - [JAR]
├─ xapi.bytecode.FloatInfo.class - [JAR]
├─ xapi.bytecode.FloatMemberValue.class - [JAR]
├─ xapi.bytecode.InnerClassesAttribute.class - [JAR]
├─ xapi.bytecode.IntegerInfo.class - [JAR]
├─ xapi.bytecode.IntegerMemberValue.class - [JAR]
├─ xapi.bytecode.InterfaceMethodrefInfo.class - [JAR]
├─ xapi.bytecode.JarClassPath.class - [JAR]
├─ xapi.bytecode.JarDirClassPath.class - [JAR]
├─ xapi.bytecode.LongInfo.class - [JAR]
├─ xapi.bytecode.LongMemberValue.class - [JAR]
├─ xapi.bytecode.LongVector.class - [JAR]
├─ xapi.bytecode.MemberValue.class - [JAR]
├─ xapi.bytecode.MemberValueVisitor.class - [JAR]
├─ xapi.bytecode.MemberrefInfo.class - [JAR]
├─ xapi.bytecode.MethodInfo.class - [JAR]
├─ xapi.bytecode.MethodrefInfo.class - [JAR]
├─ xapi.bytecode.NameAndTypeInfo.class - [JAR]
├─ xapi.bytecode.NoSuchClassError.class - [JAR]
├─ xapi.bytecode.NotFoundException.class - [JAR]
├─ xapi.bytecode.ParameterAnnotationsAttribute.class - [JAR]
├─ xapi.bytecode.ShortMemberValue.class - [JAR]
├─ xapi.bytecode.SignatureAttribute.class - [JAR]
├─ xapi.bytecode.SourceFileAttribute.class - [JAR]
├─ xapi.bytecode.StringInfo.class - [JAR]
├─ xapi.bytecode.StringMemberValue.class - [JAR]
├─ xapi.bytecode.Utf8Info.class - [JAR]