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 aspectjmatcher-1.9.20.jar file.
Once you open a JAR file, all the java classes in the JAR file will be displayed.
org.aspectj.bridge.context
├─ org.aspectj.bridge.context.CompilationAndWeavingContext.class - [JAR]
├─ org.aspectj.bridge.context.ContextFormatter.class - [JAR]
├─ org.aspectj.bridge.context.ContextToken.class - [JAR]
├─ org.aspectj.bridge.context.PinpointingMessageHandler.class - [JAR]
org.aspectj.weaver.tools
├─ org.aspectj.weaver.tools.AbstractTrace.class - [JAR]
├─ org.aspectj.weaver.tools.CommonsTrace.class - [JAR]
├─ org.aspectj.weaver.tools.CommonsTraceFactory.class - [JAR]
├─ org.aspectj.weaver.tools.ContextBasedMatcher.class - [JAR]
├─ org.aspectj.weaver.tools.DefaultMatchingContext.class - [JAR]
├─ org.aspectj.weaver.tools.DefaultTrace.class - [JAR]
├─ org.aspectj.weaver.tools.DefaultTraceFactory.class - [JAR]
├─ org.aspectj.weaver.tools.FuzzyBoolean.class - [JAR]
├─ org.aspectj.weaver.tools.GeneratedClassHandler.class - [JAR]
├─ org.aspectj.weaver.tools.ISupportsMessageContext.class - [JAR]
├─ org.aspectj.weaver.tools.JoinPointMatch.class - [JAR]
├─ org.aspectj.weaver.tools.MatchingContext.class - [JAR]
├─ org.aspectj.weaver.tools.PointcutDesignatorHandler.class - [JAR]
├─ org.aspectj.weaver.tools.PointcutExpression.class - [JAR]
├─ org.aspectj.weaver.tools.PointcutParameter.class - [JAR]
├─ org.aspectj.weaver.tools.PointcutParser.class - [JAR]
├─ org.aspectj.weaver.tools.PointcutPrimitive.class - [JAR]
├─ org.aspectj.weaver.tools.ShadowMatch.class - [JAR]
├─ org.aspectj.weaver.tools.StandardPointcutExpression.class - [JAR]
├─ org.aspectj.weaver.tools.StandardPointcutParser.class - [JAR]
├─ org.aspectj.weaver.tools.Trace.class - [JAR]
├─ org.aspectj.weaver.tools.TraceFactory.class - [JAR]
├─ org.aspectj.weaver.tools.Traceable.class - [JAR]
├─ org.aspectj.weaver.tools.TypePatternMatcher.class - [JAR]
├─ org.aspectj.weaver.tools.UnsupportedPointcutPrimitiveException.class - [JAR]
├─ org.aspectj.weaver.tools.WeavingClassLoader.class - [JAR]
org.aspectj.weaver.reflect
├─ org.aspectj.weaver.reflect.AnnotationFinder.class - [JAR]
├─ org.aspectj.weaver.reflect.GenericSignatureInformationProvider.class - [JAR]
├─ org.aspectj.weaver.reflect.IReflectionWorld.class - [JAR]
├─ org.aspectj.weaver.reflect.Java14GenericSignatureInformationProvider.class - [JAR]
├─ org.aspectj.weaver.reflect.JoinPointMatchImpl.class - [JAR]
├─ org.aspectj.weaver.reflect.PointcutParameterImpl.class - [JAR]
├─ org.aspectj.weaver.reflect.ReflectionBasedReferenceTypeDelegate.class - [JAR]
├─ org.aspectj.weaver.reflect.ReflectionBasedReferenceTypeDelegateFactory.class - [JAR]
├─ org.aspectj.weaver.reflect.ReflectionBasedResolvedMemberImpl.class - [JAR]
├─ org.aspectj.weaver.reflect.ReflectionFastMatchInfo.class - [JAR]
├─ org.aspectj.weaver.reflect.ReflectionShadow.class - [JAR]
├─ org.aspectj.weaver.reflect.ReflectionVar.class - [JAR]
├─ org.aspectj.weaver.reflect.ReflectionWorld.class - [JAR]
├─ org.aspectj.weaver.reflect.ShadowMatchImpl.class - [JAR]
├─ org.aspectj.weaver.reflect.StandardShadow.class - [JAR]
├─ org.aspectj.weaver.reflect.StandardShadowMatchImpl.class - [JAR]
org.aspectj.weaver.internal.tools
├─ org.aspectj.weaver.internal.tools.MatchingContextBasedTest.class - [JAR]
├─ org.aspectj.weaver.internal.tools.PointcutDesignatorHandlerBasedPointcut.class - [JAR]
├─ org.aspectj.weaver.internal.tools.PointcutExpressionImpl.class - [JAR]
├─ org.aspectj.weaver.internal.tools.StandardPointcutExpressionImpl.class - [JAR]
├─ org.aspectj.weaver.internal.tools.TypePatternMatcherImpl.class - [JAR]
org.aspectj.util
├─ org.aspectj.util.FileUtil.class - [JAR]
├─ org.aspectj.util.FuzzyBoolean.class - [JAR]
├─ org.aspectj.util.GenericSignature.class - [JAR]
├─ org.aspectj.util.GenericSignatureParser.class - [JAR]
├─ org.aspectj.util.IStructureModel.class - [JAR]
├─ org.aspectj.util.LangUtil.class - [JAR]
├─ org.aspectj.util.PartialOrder.class - [JAR]
├─ org.aspectj.util.Reflection.class - [JAR]
├─ org.aspectj.util.SoftHashMap.class - [JAR]
├─ org.aspectj.util.TypeSafeEnum.class - [JAR]
├─ org.aspectj.util.UtilClassLoader.class - [JAR]
org.aspectj.weaver.ast
├─ org.aspectj.weaver.ast.ASTNode.class - [JAR]
├─ org.aspectj.weaver.ast.And.class - [JAR]
├─ org.aspectj.weaver.ast.Call.class - [JAR]
├─ org.aspectj.weaver.ast.CallExpr.class - [JAR]
├─ org.aspectj.weaver.ast.Expr.class - [JAR]
├─ org.aspectj.weaver.ast.FieldGet.class - [JAR]
├─ org.aspectj.weaver.ast.FieldGetCall.class - [JAR]
├─ org.aspectj.weaver.ast.HasAnnotation.class - [JAR]
├─ org.aspectj.weaver.ast.IExprVisitor.class - [JAR]
├─ org.aspectj.weaver.ast.ITestVisitor.class - [JAR]
├─ org.aspectj.weaver.ast.Instanceof.class - [JAR]
├─ org.aspectj.weaver.ast.Literal.class - [JAR]
├─ org.aspectj.weaver.ast.Not.class - [JAR]
├─ org.aspectj.weaver.ast.Or.class - [JAR]
├─ org.aspectj.weaver.ast.Test.class - [JAR]
├─ org.aspectj.weaver.ast.Var.class - [JAR]
org.aspectj.weaver
├─ org.aspectj.weaver.AbstractAnnotationAJ.class - [JAR]
├─ org.aspectj.weaver.AbstractReferenceTypeDelegate.class - [JAR]
├─ org.aspectj.weaver.Advice.class - [JAR]
├─ org.aspectj.weaver.AdviceKind.class - [JAR]
├─ org.aspectj.weaver.AjAttribute.class - [JAR]
├─ org.aspectj.weaver.AjcMemberMaker.class - [JAR]
├─ org.aspectj.weaver.AnnotatedElement.class - [JAR]
├─ org.aspectj.weaver.AnnotationAJ.class - [JAR]
├─ org.aspectj.weaver.AnnotationAnnotationValue.class - [JAR]
├─ org.aspectj.weaver.AnnotationNameValuePair.class - [JAR]
├─ org.aspectj.weaver.AnnotationOnTypeMunger.class - [JAR]
├─ org.aspectj.weaver.AnnotationTargetKind.class - [JAR]
├─ org.aspectj.weaver.AnnotationValue.class - [JAR]
├─ org.aspectj.weaver.ArrayAnnotationValue.class - [JAR]
├─ org.aspectj.weaver.ArrayReferenceType.class - [JAR]
├─ org.aspectj.weaver.BCException.class - [JAR]
├─ org.aspectj.weaver.BindingScope.class - [JAR]
├─ org.aspectj.weaver.BoundedReferenceType.class - [JAR]
├─ org.aspectj.weaver.BoundedReferenceTypeDelegate.class - [JAR]
├─ org.aspectj.weaver.Checker.class - [JAR]
├─ org.aspectj.weaver.ClassAnnotationValue.class - [JAR]
├─ org.aspectj.weaver.CompressingDataOutputStream.class - [JAR]
├─ org.aspectj.weaver.ConcreteTypeMunger.class - [JAR]
├─ org.aspectj.weaver.ConstantPoolReader.class - [JAR]
├─ org.aspectj.weaver.ConstantPoolWriter.class - [JAR]
├─ org.aspectj.weaver.Constants.class - [JAR]
├─ org.aspectj.weaver.CrosscuttingMembers.class - [JAR]
├─ org.aspectj.weaver.CrosscuttingMembersSet.class - [JAR]
├─ org.aspectj.weaver.CustomMungerFactory.class - [JAR]
├─ org.aspectj.weaver.Dump.class - [JAR]
├─ org.aspectj.weaver.EnumAnnotationValue.class - [JAR]
├─ org.aspectj.weaver.ExposeTypeMunger.class - [JAR]
├─ org.aspectj.weaver.GeneratedReferenceTypeDelegate.class - [JAR]
├─ org.aspectj.weaver.IClassWeaver.class - [JAR]
├─ org.aspectj.weaver.ICrossReferenceHandler.class - [JAR]
├─ org.aspectj.weaver.IEclipseSourceContext.class - [JAR]
├─ org.aspectj.weaver.IHasPosition.class - [JAR]
├─ org.aspectj.weaver.IHasSourceLocation.class - [JAR]
├─ org.aspectj.weaver.ISourceContext.class - [JAR]
├─ org.aspectj.weaver.IUnwovenClassFile.class - [JAR]
├─ org.aspectj.weaver.IWeaveRequestor.class - [JAR]
├─ org.aspectj.weaver.IWeavingSupport.class - [JAR]
├─ org.aspectj.weaver.IntMap.class - [JAR]
├─ org.aspectj.weaver.Iterators.class - [JAR]
├─ org.aspectj.weaver.JoinPointSignature.class - [JAR]
├─ org.aspectj.weaver.JoinPointSignatureIterator.class - [JAR]
├─ org.aspectj.weaver.Lint.class - [JAR]
├─ org.aspectj.weaver.LintMessage.class - [JAR]
├─ org.aspectj.weaver.Member.class - [JAR]
├─ org.aspectj.weaver.MemberImpl.class - [JAR]
├─ org.aspectj.weaver.MemberKind.class - [JAR]
├─ org.aspectj.weaver.MemberUtils.class - [JAR]
├─ org.aspectj.weaver.MethodDelegateTypeMunger.class - [JAR]
├─ org.aspectj.weaver.MissingResolvedTypeWithKnownSignature.class - [JAR]
├─ org.aspectj.weaver.NameMangler.class - [JAR]
├─ org.aspectj.weaver.NewConstructorTypeMunger.class - [JAR]
├─ org.aspectj.weaver.NewFieldTypeMunger.class - [JAR]
├─ org.aspectj.weaver.NewMemberClassTypeMunger.class - [JAR]
├─ org.aspectj.weaver.NewMethodTypeMunger.class - [JAR]
├─ org.aspectj.weaver.NewParentTypeMunger.class - [JAR]
├─ org.aspectj.weaver.PerObjectInterfaceTypeMunger.class - [JAR]
├─ org.aspectj.weaver.PerTypeWithinTargetTypeMunger.class - [JAR]
├─ org.aspectj.weaver.PersistenceSupport.class - [JAR]
├─ org.aspectj.weaver.PoliceExtensionUse.class - [JAR]
├─ org.aspectj.weaver.Position.class - [JAR]
├─ org.aspectj.weaver.PrivilegedAccessMunger.class - [JAR]
├─ org.aspectj.weaver.ReferenceType.class - [JAR]
├─ org.aspectj.weaver.ReferenceTypeDelegate.class - [JAR]
├─ org.aspectj.weaver.ResolvableTypeList.class - [JAR]
├─ org.aspectj.weaver.ResolvedMember.class - [JAR]
├─ org.aspectj.weaver.ResolvedMemberImpl.class - [JAR]
├─ org.aspectj.weaver.ResolvedPointcutDefinition.class - [JAR]
├─ org.aspectj.weaver.ResolvedType.class - [JAR]
├─ org.aspectj.weaver.ResolvedTypeMunger.class - [JAR]
├─ org.aspectj.weaver.RuntimeVersion.class - [JAR]
├─ org.aspectj.weaver.Shadow.class - [JAR]
├─ org.aspectj.weaver.ShadowMunger.class - [JAR]
├─ org.aspectj.weaver.SignatureUtils.class - [JAR]
├─ org.aspectj.weaver.SimpleAnnotationValue.class - [JAR]
├─ org.aspectj.weaver.SourceContextImpl.class - [JAR]
├─ org.aspectj.weaver.StandardAnnotation.class - [JAR]
├─ org.aspectj.weaver.StaticJoinPointFactory.class - [JAR]
├─ org.aspectj.weaver.TemporaryTypeMunger.class - [JAR]
├─ org.aspectj.weaver.TypeFactory.class - [JAR]
├─ org.aspectj.weaver.TypeVariable.class - [JAR]
├─ org.aspectj.weaver.TypeVariableDeclaringElement.class - [JAR]
├─ org.aspectj.weaver.TypeVariableReference.class - [JAR]
├─ org.aspectj.weaver.TypeVariableReferenceType.class - [JAR]
├─ org.aspectj.weaver.UnresolvedType.class - [JAR]
├─ org.aspectj.weaver.UnresolvedTypeVariableReferenceType.class - [JAR]
├─ org.aspectj.weaver.Utils.class - [JAR]
├─ org.aspectj.weaver.VersionedDataInputStream.class - [JAR]
├─ org.aspectj.weaver.WeakClassLoaderReference.class - [JAR]
├─ org.aspectj.weaver.WeaverMessages.class - [JAR]
├─ org.aspectj.weaver.WeaverStateInfo.class - [JAR]
├─ org.aspectj.weaver.WildcardedUnresolvedType.class - [JAR]
├─ org.aspectj.weaver.World.class - [JAR]
org.aspectj.bridge
├─ org.aspectj.bridge.AbortException.class - [JAR]
├─ org.aspectj.bridge.Constants.class - [JAR]
├─ org.aspectj.bridge.CountingMessageHandler.class - [JAR]
├─ org.aspectj.bridge.ICommand.class - [JAR]
├─ org.aspectj.bridge.ILifecycleAware.class - [JAR]
├─ org.aspectj.bridge.IMessage.class - [JAR]
├─ org.aspectj.bridge.IMessageContext.class - [JAR]
├─ org.aspectj.bridge.IMessageHandler.class - [JAR]
├─ org.aspectj.bridge.IMessageHolder.class - [JAR]
├─ org.aspectj.bridge.IProgressListener.class - [JAR]
├─ org.aspectj.bridge.ISourceLocation.class - [JAR]
├─ org.aspectj.bridge.Message.class - [JAR]
├─ org.aspectj.bridge.MessageHandler.class - [JAR]
├─ org.aspectj.bridge.MessageUtil.class - [JAR]
├─ org.aspectj.bridge.MessageWriter.class - [JAR]
├─ org.aspectj.bridge.ReflectionFactory.class - [JAR]
├─ org.aspectj.bridge.SourceLocation.class - [JAR]
├─ org.aspectj.bridge.Version.class - [JAR]
├─ org.aspectj.bridge.WeaveMessage.class - [JAR]
org.aspectj.weaver.patterns
├─ org.aspectj.weaver.patterns.AbstractPatternNodeVisitor.class - [JAR]
├─ org.aspectj.weaver.patterns.AbstractSignaturePattern.class - [JAR]
├─ org.aspectj.weaver.patterns.AndAnnotationTypePattern.class - [JAR]
├─ org.aspectj.weaver.patterns.AndPointcut.class - [JAR]
├─ org.aspectj.weaver.patterns.AndSignaturePattern.class - [JAR]
├─ org.aspectj.weaver.patterns.AndTypePattern.class - [JAR]
├─ org.aspectj.weaver.patterns.AnnotationPatternList.class - [JAR]
├─ org.aspectj.weaver.patterns.AnnotationPointcut.class - [JAR]
├─ org.aspectj.weaver.patterns.AnnotationTypePattern.class - [JAR]
├─ org.aspectj.weaver.patterns.AnyAnnotationTypePattern.class - [JAR]
├─ org.aspectj.weaver.patterns.AnyTypePattern.class - [JAR]
├─ org.aspectj.weaver.patterns.AnyWithAnnotationTypePattern.class - [JAR]
├─ org.aspectj.weaver.patterns.ArgsAnnotationPointcut.class - [JAR]
├─ org.aspectj.weaver.patterns.ArgsPointcut.class - [JAR]
├─ org.aspectj.weaver.patterns.BasicToken.class - [JAR]
├─ org.aspectj.weaver.patterns.BasicTokenSource.class - [JAR]
├─ org.aspectj.weaver.patterns.BindingAnnotationFieldTypePattern.class - [JAR]
├─ org.aspectj.weaver.patterns.BindingAnnotationTypePattern.class - [JAR]
├─ org.aspectj.weaver.patterns.BindingPattern.class - [JAR]
├─ org.aspectj.weaver.patterns.BindingTypePattern.class - [JAR]
├─ org.aspectj.weaver.patterns.Bindings.class - [JAR]
├─ org.aspectj.weaver.patterns.CflowPointcut.class - [JAR]
├─ org.aspectj.weaver.patterns.ConcreteCflowPointcut.class - [JAR]
├─ org.aspectj.weaver.patterns.Declare.class - [JAR]
├─ org.aspectj.weaver.patterns.DeclareAnnotation.class - [JAR]
├─ org.aspectj.weaver.patterns.DeclareErrorOrWarning.class - [JAR]
├─ org.aspectj.weaver.patterns.DeclareParents.class - [JAR]
├─ org.aspectj.weaver.patterns.DeclareParentsMixin.class - [JAR]
├─ org.aspectj.weaver.patterns.DeclarePrecedence.class - [JAR]
├─ org.aspectj.weaver.patterns.DeclareSoft.class - [JAR]
├─ org.aspectj.weaver.patterns.DeclareTypeErrorOrWarning.class - [JAR]
├─ org.aspectj.weaver.patterns.EllipsisAnnotationTypePattern.class - [JAR]
├─ org.aspectj.weaver.patterns.EllipsisTypePattern.class - [JAR]
├─ org.aspectj.weaver.patterns.ExactAnnotationFieldTypePattern.class - [JAR]
├─ org.aspectj.weaver.patterns.ExactAnnotationTypePattern.class - [JAR]
├─ org.aspectj.weaver.patterns.ExactTypePattern.class - [JAR]
├─ org.aspectj.weaver.patterns.ExposedState.class - [JAR]
├─ org.aspectj.weaver.patterns.FastMatchInfo.class - [JAR]
├─ org.aspectj.weaver.patterns.FormalBinding.class - [JAR]
├─ org.aspectj.weaver.patterns.HandlerPointcut.class - [JAR]
├─ org.aspectj.weaver.patterns.HasMemberTypePattern.class - [JAR]
├─ org.aspectj.weaver.patterns.HasMemberTypePatternFinder.class - [JAR]
├─ org.aspectj.weaver.patterns.HasMemberTypePatternForPerThisMatching.class - [JAR]
├─ org.aspectj.weaver.patterns.HasThisTypePatternTriedToSneakInSomeGenericOrParameterizedTypePatternMatchingStuffAnywhereVisitor.class - [JAR]
├─ org.aspectj.weaver.patterns.IScope.class - [JAR]
├─ org.aspectj.weaver.patterns.ISignaturePattern.class - [JAR]
├─ org.aspectj.weaver.patterns.IToken.class - [JAR]
├─ org.aspectj.weaver.patterns.ITokenSource.class - [JAR]
├─ org.aspectj.weaver.patterns.IVerificationRequired.class - [JAR]
├─ org.aspectj.weaver.patterns.IfPointcut.class - [JAR]
├─ org.aspectj.weaver.patterns.KindedPointcut.class - [JAR]
├─ org.aspectj.weaver.patterns.ModifiersPattern.class - [JAR]
├─ org.aspectj.weaver.patterns.NameBindingPointcut.class - [JAR]
├─ org.aspectj.weaver.patterns.NamePattern.class - [JAR]
├─ org.aspectj.weaver.patterns.NoTypePattern.class - [JAR]
├─ org.aspectj.weaver.patterns.NotAnnotationTypePattern.class - [JAR]
├─ org.aspectj.weaver.patterns.NotPointcut.class - [JAR]
├─ org.aspectj.weaver.patterns.NotSignaturePattern.class - [JAR]
├─ org.aspectj.weaver.patterns.NotTypePattern.class - [JAR]
├─ org.aspectj.weaver.patterns.OrAnnotationTypePattern.class - [JAR]
├─ org.aspectj.weaver.patterns.OrPointcut.class - [JAR]
├─ org.aspectj.weaver.patterns.OrSignaturePattern.class - [JAR]
├─ org.aspectj.weaver.patterns.OrTypePattern.class - [JAR]
├─ org.aspectj.weaver.patterns.ParserException.class - [JAR]
├─ org.aspectj.weaver.patterns.PatternNode.class - [JAR]
├─ org.aspectj.weaver.patterns.PatternNodeVisitor.class - [JAR]
├─ org.aspectj.weaver.patterns.PatternParser.class - [JAR]
├─ org.aspectj.weaver.patterns.PerCflow.class - [JAR]
├─ org.aspectj.weaver.patterns.PerClause.class - [JAR]
├─ org.aspectj.weaver.patterns.PerFromSuper.class - [JAR]
├─ org.aspectj.weaver.patterns.PerObject.class - [JAR]
├─ org.aspectj.weaver.patterns.PerSingleton.class - [JAR]
├─ org.aspectj.weaver.patterns.PerThisOrTargetPointcutVisitor.class - [JAR]
├─ org.aspectj.weaver.patterns.PerTypeWithin.class - [JAR]
├─ org.aspectj.weaver.patterns.Pointcut.class - [JAR]
├─ org.aspectj.weaver.patterns.PointcutEvaluationExpenseComparator.class - [JAR]
├─ org.aspectj.weaver.patterns.PointcutRewriter.class - [JAR]
├─ org.aspectj.weaver.patterns.ReferencePointcut.class - [JAR]
├─ org.aspectj.weaver.patterns.ScopeWithTypeVariables.class - [JAR]
├─ org.aspectj.weaver.patterns.SignaturePattern.class - [JAR]
├─ org.aspectj.weaver.patterns.SimpleScope.class - [JAR]
├─ org.aspectj.weaver.patterns.ThisOrTargetAnnotationPointcut.class - [JAR]
├─ org.aspectj.weaver.patterns.ThisOrTargetPointcut.class - [JAR]
├─ org.aspectj.weaver.patterns.ThrowsPattern.class - [JAR]
├─ org.aspectj.weaver.patterns.TraceVisitor.class - [JAR]
├─ org.aspectj.weaver.patterns.TypeCategoryTypePattern.class - [JAR]
├─ org.aspectj.weaver.patterns.TypePattern.class - [JAR]
├─ org.aspectj.weaver.patterns.TypePatternList.class - [JAR]
├─ org.aspectj.weaver.patterns.TypePatternQuestions.class - [JAR]
├─ org.aspectj.weaver.patterns.TypeVariablePattern.class - [JAR]
├─ org.aspectj.weaver.patterns.TypeVariablePatternList.class - [JAR]
├─ org.aspectj.weaver.patterns.VoidArrayFinder.class - [JAR]
├─ org.aspectj.weaver.patterns.WildAnnotationTypePattern.class - [JAR]
├─ org.aspectj.weaver.patterns.WildChildFinder.class - [JAR]
├─ org.aspectj.weaver.patterns.WildTypePattern.class - [JAR]
├─ org.aspectj.weaver.patterns.WithinAnnotationPointcut.class - [JAR]
├─ org.aspectj.weaver.patterns.WithinCodeAnnotationPointcut.class - [JAR]
├─ org.aspectj.weaver.patterns.WithinPointcut.class - [JAR]
├─ org.aspectj.weaver.patterns.WithincodePointcut.class - [JAR]