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 grammar-kit-2022.3.1.jar file.
Once you open a JAR file, all the java classes in the JAR file will be displayed.
org.intellij.grammar.psi
├─ org.intellij.grammar.psi.BnfAttr.class - [JAR]
├─ org.intellij.grammar.psi.BnfAttrPattern.class - [JAR]
├─ org.intellij.grammar.psi.BnfAttrPatternRefSearcher.class - [JAR]
├─ org.intellij.grammar.psi.BnfAttrs.class - [JAR]
├─ org.intellij.grammar.psi.BnfChoice.class - [JAR]
├─ org.intellij.grammar.psi.BnfComposite.class - [JAR]
├─ org.intellij.grammar.psi.BnfCompositeElementType.class - [JAR]
├─ org.intellij.grammar.psi.BnfExpression.class - [JAR]
├─ org.intellij.grammar.psi.BnfExternalExpression.class - [JAR]
├─ org.intellij.grammar.psi.BnfFile.class - [JAR]
├─ org.intellij.grammar.psi.BnfListEntry.class - [JAR]
├─ org.intellij.grammar.psi.BnfLiteralExpression.class - [JAR]
├─ org.intellij.grammar.psi.BnfModifier.class - [JAR]
├─ org.intellij.grammar.psi.BnfNamedElement.class - [JAR]
├─ org.intellij.grammar.psi.BnfParenExpression.class - [JAR]
├─ org.intellij.grammar.psi.BnfParenOptExpression.class - [JAR]
├─ org.intellij.grammar.psi.BnfParenthesized.class - [JAR]
├─ org.intellij.grammar.psi.BnfPredicate.class - [JAR]
├─ org.intellij.grammar.psi.BnfPredicateSign.class - [JAR]
├─ org.intellij.grammar.psi.BnfQuantified.class - [JAR]
├─ org.intellij.grammar.psi.BnfQuantifier.class - [JAR]
├─ org.intellij.grammar.psi.BnfReferenceOrToken.class - [JAR]
├─ org.intellij.grammar.psi.BnfRule.class - [JAR]
├─ org.intellij.grammar.psi.BnfSequence.class - [JAR]
├─ org.intellij.grammar.psi.BnfStringLiteralExpression.class - [JAR]
├─ org.intellij.grammar.psi.BnfTokenType.class - [JAR]
├─ org.intellij.grammar.psi.BnfTypes.class - [JAR]
├─ org.intellij.grammar.psi.BnfValueList.class - [JAR]
├─ org.intellij.grammar.psi.BnfVisitor.class - [JAR]
org.intellij.grammar.generator
├─ org.intellij.grammar.generator.BnfConstants.class - [JAR]
├─ org.intellij.grammar.generator.Case.class - [JAR]
├─ org.intellij.grammar.generator.ExpressionGeneratorHelper.class - [JAR]
├─ org.intellij.grammar.generator.ExpressionHelper.class - [JAR]
├─ org.intellij.grammar.generator.GenOptions.class - [JAR]
├─ org.intellij.grammar.generator.NameShortener.class - [JAR]
├─ org.intellij.grammar.generator.Names.class - [JAR]
├─ org.intellij.grammar.generator.NodeCalls.class - [JAR]
├─ org.intellij.grammar.generator.ParserGenerator.class - [JAR]
├─ org.intellij.grammar.generator.ParserGeneratorUtil.class - [JAR]
├─ org.intellij.grammar.generator.RuleGraphHelper.class - [JAR]
├─ org.intellij.grammar.generator.RuleMethodsHelper.class - [JAR]
org.intellij.grammar
├─ org.intellij.grammar.BnfASTFactory.class - [JAR]
├─ org.intellij.grammar.BnfBraceMatcher.class - [JAR]
├─ org.intellij.grammar.BnfCommenter.class - [JAR]
├─ org.intellij.grammar.BnfCompletionContributor.class - [JAR]
├─ org.intellij.grammar.BnfDescriptionProvider.class - [JAR]
├─ org.intellij.grammar.BnfDocumentationProvider.class - [JAR]
├─ org.intellij.grammar.BnfFileType.class - [JAR]
├─ org.intellij.grammar.BnfFindUsagesProvider.class - [JAR]
├─ org.intellij.grammar.BnfFoldingBuilder.class - [JAR]
├─ org.intellij.grammar.BnfIcons.class - [JAR]
├─ org.intellij.grammar.BnfLanguage.class - [JAR]
├─ org.intellij.grammar.BnfParserDefinition.class - [JAR]
├─ org.intellij.grammar.BnfStructureViewFactory.class - [JAR]
├─ org.intellij.grammar.GrammarKitBundle.class - [JAR]
├─ org.intellij.grammar.KnownAttribute.class - [JAR]
├─ org.intellij.grammar.LightPsi.class - [JAR]
├─ org.intellij.grammar.Main.class - [JAR]
org.intellij.jflex
├─ org.intellij.jflex.JFlexLanguage.class - [JAR]
org.intellij.grammar.livePreview
├─ org.intellij.grammar.livePreview.GrammarAtCaretPassFactory.class - [JAR]
├─ org.intellij.grammar.livePreview.LiveHooksHelper.class - [JAR]
├─ org.intellij.grammar.livePreview.LivePreviewElementType.class - [JAR]
├─ org.intellij.grammar.livePreview.LivePreviewFileType.class - [JAR]
├─ org.intellij.grammar.livePreview.LivePreviewHelper.class - [JAR]
├─ org.intellij.grammar.livePreview.LivePreviewLanguage.class - [JAR]
├─ org.intellij.grammar.livePreview.LivePreviewLexer.class - [JAR]
├─ org.intellij.grammar.livePreview.LivePreviewParser.class - [JAR]
├─ org.intellij.grammar.livePreview.LivePreviewParserDefinition.class - [JAR]
├─ org.intellij.grammar.livePreview.LivePreviewStructureViewFactory.class - [JAR]
├─ org.intellij.grammar.livePreview.LivePreviewSyntaxHighlighterFactory.class - [JAR]
org.intellij.grammar.actions
├─ org.intellij.grammar.actions.BnfGenerateLexerAction.class - [JAR]
├─ org.intellij.grammar.actions.BnfGenerateParserUtilAction.class - [JAR]
├─ org.intellij.grammar.actions.BnfRunJFlexAction.class - [JAR]
├─ org.intellij.grammar.actions.FileGeneratorUtil.class - [JAR]
├─ org.intellij.grammar.actions.GenerateAction.class - [JAR]
├─ org.intellij.grammar.actions.HighlightGrammarAtCaretAction.class - [JAR]
├─ org.intellij.grammar.actions.LivePreviewAction.class - [JAR]
org.intellij.jflex.psi.impl
├─ org.intellij.jflex.psi.impl.JFlexCharRangeImpl.class - [JAR]
├─ org.intellij.jflex.psi.impl.JFlexChoiceExpressionImpl.class - [JAR]
├─ org.intellij.jflex.psi.impl.JFlexClassExpressionImpl.class - [JAR]
├─ org.intellij.jflex.psi.impl.JFlexCompositeImpl.class - [JAR]
├─ org.intellij.jflex.psi.impl.JFlexDeclarationsSectionImpl.class - [JAR]
├─ org.intellij.jflex.psi.impl.JFlexExpressionImpl.class - [JAR]
├─ org.intellij.jflex.psi.impl.JFlexFile.class - [JAR]
├─ org.intellij.jflex.psi.impl.JFlexFileImpl.class - [JAR]
├─ org.intellij.jflex.psi.impl.JFlexFileSectionImpl.class - [JAR]
├─ org.intellij.jflex.psi.impl.JFlexJavaCodeImpl.class - [JAR]
├─ org.intellij.jflex.psi.impl.JFlexJavaCodeInjectionHostImpl.class - [JAR]
├─ org.intellij.jflex.psi.impl.JFlexJavaCodeInjector.class - [JAR]
├─ org.intellij.jflex.psi.impl.JFlexJavaCodeManipulator.class - [JAR]
├─ org.intellij.jflex.psi.impl.JFlexJavaTypeImpl.class - [JAR]
├─ org.intellij.jflex.psi.impl.JFlexLexicalRulesSectionImpl.class - [JAR]
├─ org.intellij.jflex.psi.impl.JFlexLiteralExpressionImpl.class - [JAR]
├─ org.intellij.jflex.psi.impl.JFlexLookAheadImpl.class - [JAR]
├─ org.intellij.jflex.psi.impl.JFlexMacroDefinitionImpl.class - [JAR]
├─ org.intellij.jflex.psi.impl.JFlexMacroRefExpressionImpl.class - [JAR]
├─ org.intellij.jflex.psi.impl.JFlexMacroReferenceImpl.class - [JAR]
├─ org.intellij.jflex.psi.impl.JFlexNotExpressionImpl.class - [JAR]
├─ org.intellij.jflex.psi.impl.JFlexOptionImpl.class - [JAR]
├─ org.intellij.jflex.psi.impl.JFlexParenExpressionImpl.class - [JAR]
├─ org.intellij.jflex.psi.impl.JFlexPredefinedClassExpressionImpl.class - [JAR]
├─ org.intellij.jflex.psi.impl.JFlexPsiImplUtil.class - [JAR]
├─ org.intellij.jflex.psi.impl.JFlexQuantifierExpressionImpl.class - [JAR]
├─ org.intellij.jflex.psi.impl.JFlexRuleImpl.class - [JAR]
├─ org.intellij.jflex.psi.impl.JFlexSequenceExpressionImpl.class - [JAR]
├─ org.intellij.jflex.psi.impl.JFlexStateDeclarationImpl.class - [JAR]
├─ org.intellij.jflex.psi.impl.JFlexStateDefinitionImpl.class - [JAR]
├─ org.intellij.jflex.psi.impl.JFlexStateListImpl.class - [JAR]
├─ org.intellij.jflex.psi.impl.JFlexStateReferenceImpl.class - [JAR]
├─ org.intellij.jflex.psi.impl.JFlexStateUsageSearcher.class - [JAR]
├─ org.intellij.jflex.psi.impl.JFlexUserCodeSectionImpl.class - [JAR]
├─ org.intellij.jflex.psi.impl.JFlexUserValueImpl.class - [JAR]
├─ org.intellij.jflex.psi.impl.JavaRefHelper.class - [JAR]
├─ org.intellij.jflex.psi.impl.StateRef.class - [JAR]
org.intellij.jflex.parser
├─ org.intellij.jflex.parser.JFlexASTFactory.class - [JAR]
├─ org.intellij.jflex.parser.JFlexFileType.class - [JAR]
├─ org.intellij.jflex.parser.JFlexLexer.class - [JAR]
├─ org.intellij.jflex.parser.JFlexParser.class - [JAR]
├─ org.intellij.jflex.parser.JFlexParserDefinition.class - [JAR]
├─ org.intellij.jflex.parser.JFlexParserUtil.class - [JAR]
├─ org.intellij.jflex.parser._JFlexLexer.class - [JAR]
org.intellij.jflex.psi
├─ org.intellij.jflex.psi.JFlexCharRange.class - [JAR]
├─ org.intellij.jflex.psi.JFlexChoiceExpression.class - [JAR]
├─ org.intellij.jflex.psi.JFlexClassExpression.class - [JAR]
├─ org.intellij.jflex.psi.JFlexComposite.class - [JAR]
├─ org.intellij.jflex.psi.JFlexCompositeElementType.class - [JAR]
├─ org.intellij.jflex.psi.JFlexDeclarationsSection.class - [JAR]
├─ org.intellij.jflex.psi.JFlexExpression.class - [JAR]
├─ org.intellij.jflex.psi.JFlexFileSection.class - [JAR]
├─ org.intellij.jflex.psi.JFlexJavaCode.class - [JAR]
├─ org.intellij.jflex.psi.JFlexJavaType.class - [JAR]
├─ org.intellij.jflex.psi.JFlexLexicalRulesSection.class - [JAR]
├─ org.intellij.jflex.psi.JFlexLiteralExpression.class - [JAR]
├─ org.intellij.jflex.psi.JFlexLookAhead.class - [JAR]
├─ org.intellij.jflex.psi.JFlexMacroDefinition.class - [JAR]
├─ org.intellij.jflex.psi.JFlexMacroRefExpression.class - [JAR]
├─ org.intellij.jflex.psi.JFlexMacroReference.class - [JAR]
├─ org.intellij.jflex.psi.JFlexNamedElement.class - [JAR]
├─ org.intellij.jflex.psi.JFlexNotExpression.class - [JAR]
├─ org.intellij.jflex.psi.JFlexOption.class - [JAR]
├─ org.intellij.jflex.psi.JFlexParenExpression.class - [JAR]
├─ org.intellij.jflex.psi.JFlexPredefinedClassExpression.class - [JAR]
├─ org.intellij.jflex.psi.JFlexPsiElementFactory.class - [JAR]
├─ org.intellij.jflex.psi.JFlexQuantifierExpression.class - [JAR]
├─ org.intellij.jflex.psi.JFlexRule.class - [JAR]
├─ org.intellij.jflex.psi.JFlexSequenceExpression.class - [JAR]
├─ org.intellij.jflex.psi.JFlexStateDeclaration.class - [JAR]
├─ org.intellij.jflex.psi.JFlexStateDefinition.class - [JAR]
├─ org.intellij.jflex.psi.JFlexStateList.class - [JAR]
├─ org.intellij.jflex.psi.JFlexStateReference.class - [JAR]
├─ org.intellij.jflex.psi.JFlexTokenType.class - [JAR]
├─ org.intellij.jflex.psi.JFlexTypes.class - [JAR]
├─ org.intellij.jflex.psi.JFlexUserCodeSection.class - [JAR]
├─ org.intellij.jflex.psi.JFlexUserValue.class - [JAR]
├─ org.intellij.jflex.psi.JFlexVisitor.class - [JAR]
org.intellij.grammar.editor
├─ org.intellij.grammar.editor.BnfAnnotator.class - [JAR]
├─ org.intellij.grammar.editor.BnfColorSettingsPage.class - [JAR]
├─ org.intellij.grammar.editor.BnfExpressionMarkerAnnotator.class - [JAR]
├─ org.intellij.grammar.editor.BnfMoveLeftRightHandler.class - [JAR]
├─ org.intellij.grammar.editor.BnfPinMarkerAnnotator.class - [JAR]
├─ org.intellij.grammar.editor.BnfQuoteHandler.class - [JAR]
├─ org.intellij.grammar.editor.BnfRecursionLineMarkerProvider.class - [JAR]
├─ org.intellij.grammar.editor.BnfRuleLineMarkerProvider.class - [JAR]
├─ org.intellij.grammar.editor.BnfSpellCheckingStrategy.class - [JAR]
├─ org.intellij.grammar.editor.BnfSyntaxHighlighter.class - [JAR]
├─ org.intellij.grammar.editor.BnfSyntaxHighlighterFactory.class - [JAR]
├─ org.intellij.grammar.editor.BnfWordSelectioner.class - [JAR]
org.intellij.grammar.psi.impl
├─ org.intellij.grammar.psi.impl.BnfAttrImpl.class - [JAR]
├─ org.intellij.grammar.psi.impl.BnfAttrPatternImpl.class - [JAR]
├─ org.intellij.grammar.psi.impl.BnfAttrsImpl.class - [JAR]
├─ org.intellij.grammar.psi.impl.BnfChoiceImpl.class - [JAR]
├─ org.intellij.grammar.psi.impl.BnfCompositeImpl.class - [JAR]
├─ org.intellij.grammar.psi.impl.BnfElementFactory.class - [JAR]
├─ org.intellij.grammar.psi.impl.BnfExpressionImpl.class - [JAR]
├─ org.intellij.grammar.psi.impl.BnfExternalExpressionImpl.class - [JAR]
├─ org.intellij.grammar.psi.impl.BnfFileImpl.class - [JAR]
├─ org.intellij.grammar.psi.impl.BnfListEntryImpl.class - [JAR]
├─ org.intellij.grammar.psi.impl.BnfLiteralExpressionImpl.class - [JAR]
├─ org.intellij.grammar.psi.impl.BnfModifierImpl.class - [JAR]
├─ org.intellij.grammar.psi.impl.BnfNamedImpl.class - [JAR]
├─ org.intellij.grammar.psi.impl.BnfParenExpressionImpl.class - [JAR]
├─ org.intellij.grammar.psi.impl.BnfParenOptExpressionImpl.class - [JAR]
├─ org.intellij.grammar.psi.impl.BnfParenthesizedImpl.class - [JAR]
├─ org.intellij.grammar.psi.impl.BnfPredicateImpl.class - [JAR]
├─ org.intellij.grammar.psi.impl.BnfPredicateSignImpl.class - [JAR]
├─ org.intellij.grammar.psi.impl.BnfQuantifiedImpl.class - [JAR]
├─ org.intellij.grammar.psi.impl.BnfQuantifierImpl.class - [JAR]
├─ org.intellij.grammar.psi.impl.BnfRefOrTokenImpl.class - [JAR]
├─ org.intellij.grammar.psi.impl.BnfReferenceImpl.class - [JAR]
├─ org.intellij.grammar.psi.impl.BnfReferenceOrTokenImpl.class - [JAR]
├─ org.intellij.grammar.psi.impl.BnfRuleImpl.class - [JAR]
├─ org.intellij.grammar.psi.impl.BnfSequenceImpl.class - [JAR]
├─ org.intellij.grammar.psi.impl.BnfStringImpl.class - [JAR]
├─ org.intellij.grammar.psi.impl.BnfStringLiteralEscaper.class - [JAR]
├─ org.intellij.grammar.psi.impl.BnfStringLiteralExpressionImpl.class - [JAR]
├─ org.intellij.grammar.psi.impl.BnfStringManipulator.class - [JAR]
├─ org.intellij.grammar.psi.impl.BnfStringRefContributor.class - [JAR]
├─ org.intellij.grammar.psi.impl.BnfStringRegexHost.class - [JAR]
├─ org.intellij.grammar.psi.impl.BnfStringRegexpInjector.class - [JAR]
├─ org.intellij.grammar.psi.impl.BnfValueListImpl.class - [JAR]
├─ org.intellij.grammar.psi.impl.GrammarPsiImplUtil.class - [JAR]
├─ org.intellij.grammar.psi.impl.GrammarUtil.class - [JAR]
org.intellij.grammar.inspection
├─ org.intellij.grammar.inspection.BnfDuplicateRuleInspection.class - [JAR]
├─ org.intellij.grammar.inspection.BnfIdenticalChoiceBranchesInspection.class - [JAR]
├─ org.intellij.grammar.inspection.BnfInspectionSuppressor.class - [JAR]
├─ org.intellij.grammar.inspection.BnfLeftRecursionInspection.class - [JAR]
├─ org.intellij.grammar.inspection.BnfRemoveExpressionFix.class - [JAR]
├─ org.intellij.grammar.inspection.BnfResolveInspection.class - [JAR]
├─ org.intellij.grammar.inspection.BnfSuspiciousTokenInspection.class - [JAR]
├─ org.intellij.grammar.inspection.BnfUnreachableChoiceBranchInspection.class - [JAR]
├─ org.intellij.grammar.inspection.BnfUnusedAttributeInspection.class - [JAR]
├─ org.intellij.grammar.inspection.BnfUnusedRuleInspection.class - [JAR]
├─ org.intellij.grammar.inspection.CreateRuleFromTokenFix.class - [JAR]
org.intellij.grammar.config
├─ org.intellij.grammar.config.Option.class - [JAR]
├─ org.intellij.grammar.config.Options.class - [JAR]
org.intellij.grammar.java
├─ org.intellij.grammar.java.JavaHelper.class - [JAR]
org.intellij.jflex.editor
├─ org.intellij.jflex.editor.JFlexAnnotator.class - [JAR]
├─ org.intellij.jflex.editor.JFlexBraceMatcher.class - [JAR]
├─ org.intellij.jflex.editor.JFlexColorSettingsPage.class - [JAR]
├─ org.intellij.jflex.editor.JFlexCommenter.class - [JAR]
├─ org.intellij.jflex.editor.JFlexCompletionContributor.class - [JAR]
├─ org.intellij.jflex.editor.JFlexFindUsagesProvider.class - [JAR]
├─ org.intellij.jflex.editor.JFlexQuoteHandler.class - [JAR]
├─ org.intellij.jflex.editor.JFlexRefactoringSupportProvider.class - [JAR]
├─ org.intellij.jflex.editor.JFlexStructureViewFactory.class - [JAR]
├─ org.intellij.jflex.editor.JFlexSyntaxHighlighterFactory.class - [JAR]
org.intellij.grammar.refactor
├─ org.intellij.grammar.refactor.BnfExpressionOptimizer.class - [JAR]
├─ org.intellij.grammar.refactor.BnfInlineRuleActionHandler.class - [JAR]
├─ org.intellij.grammar.refactor.BnfInlineRuleProcessor.class - [JAR]
├─ org.intellij.grammar.refactor.BnfInlineViewDescriptor.class - [JAR]
├─ org.intellij.grammar.refactor.BnfIntroduceRuleAction.class - [JAR]
├─ org.intellij.grammar.refactor.BnfIntroduceRuleHandler.class - [JAR]
├─ org.intellij.grammar.refactor.BnfIntroduceRulePopup.class - [JAR]
├─ org.intellij.grammar.refactor.BnfIntroduceTokenAction.class - [JAR]
├─ org.intellij.grammar.refactor.BnfIntroduceTokenHandler.class - [JAR]
├─ org.intellij.grammar.refactor.BnfNamesValidator.class - [JAR]
├─ org.intellij.grammar.refactor.BnfRefactoringSupportProvider.class - [JAR]
├─ org.intellij.grammar.refactor.BnfUnwrapDescriptor.class - [JAR]
├─ org.intellij.grammar.refactor.InlineRuleDialog.class - [JAR]
org.intellij.grammar.intention
├─ org.intellij.grammar.intention.BnfConvertOptExpressionIntention.class - [JAR]
├─ org.intellij.grammar.intention.BnfFlipChoiceIntention.class - [JAR]
org.intellij.grammar.diagram
├─ org.intellij.grammar.diagram.BnfDiagramProvider.class - [JAR]
org.intellij.grammar.analysis
├─ org.intellij.grammar.analysis.BnfFirstNextAnalyzer.class - [JAR]
org.intellij.grammar.parser
├─ org.intellij.grammar.parser.BnfLexer.class - [JAR]
├─ org.intellij.grammar.parser.GeneratedParserUtilBase.class - [JAR]
├─ org.intellij.grammar.parser.GrammarParser.class - [JAR]
├─ org.intellij.grammar.parser.GrammarParserUtil.class - [JAR]
├─ org.intellij.grammar.parser._BnfLexer.class - [JAR]