Uses of Class
com.strobel.decompiler.patterns.Match
-
Packages that use Match Package Description com.strobel.decompiler.languages.java.ast com.strobel.decompiler.patterns -
-
Uses of Match in com.strobel.decompiler.languages.java.ast
Methods in com.strobel.decompiler.languages.java.ast that return Match Modifier and Type Method Description MatchAstNode. match(INode other)Methods in com.strobel.decompiler.languages.java.ast with parameters of type Match Modifier and Type Method Description booleanAstNodeCollection. anyMatch(INode other, Match match)protected booleanEntityDeclaration. matchAnnotationsAndModifiers(EntityDeclaration other, Match match)booleanAnnotation. matches(INode other, Match match)booleanAnonymousObjectCreationExpression. matches(INode other, Match match)booleanArrayCreationExpression. matches(INode other, Match match)booleanArrayInitializerExpression. matches(INode other, Match match)booleanArrayInitializerExpression.NullArrayInitializerExpression. matches(INode other, Match match)booleanArraySpecifier. matches(INode other, Match match)booleanAssertStatement. matches(INode other, Match match)booleanAssignmentExpression. matches(INode other, Match match)abstract booleanAstNode. matches(INode other, Match match)booleanAstNode.NullAstNode. matches(INode other, Match match)booleanAstNode.PatternPlaceholder. matches(INode other, Match match)booleanAstNodeCollection. matches(AstNodeCollection<T> other, Match match)booleanAstType.NullAstType. matches(INode other, Match match)booleanAstType.PatternPlaceholder. matches(INode other, Match match)booleanBinaryOperatorExpression. matches(INode other, Match match)booleanBlockStatement. matches(INode other, Match match)booleanBlockStatement.NullBlockStatement. matches(INode other, Match match)booleanBlockStatement.PatternPlaceholder. matches(INode other, Match match)booleanBreakStatement. matches(INode other, Match match)booleanBytecodeConstant. matches(INode other, Match match)booleanBytecodeConstant.NullMetadata. matches(INode other, Match match)booleanCaseLabel. matches(INode other, Match match)booleanCastExpression. matches(INode other, Match match)booleanCatchClause. matches(INode other, Match match)booleanCatchClause.NullCatchClause. matches(INode other, Match match)booleanCatchClause.PatternPlaceholder. matches(INode other, Match match)booleanClassOfExpression. matches(INode other, Match match)booleanComment. matches(INode other, Match match)booleanCommentStatement. matches(INode other, Match match)booleanCompilationUnit. matches(INode other, Match match)booleanComposedType. matches(INode other, Match match)booleanConditionalExpression. matches(INode other, Match match)booleanConstructorDeclaration. matches(INode other, Match match)booleanContinueStatement. matches(INode other, Match match)booleanDoWhileStatement. matches(INode other, Match match)booleanEmptyStatement. matches(INode other, Match match)booleanEnumValueDeclaration. matches(INode other, Match match)booleanExpression.NullExpression. matches(INode other, Match match)booleanExpression.PatternPlaceholder. matches(INode other, Match match)booleanExpressionStatement. matches(INode other, Match match)booleanFieldDeclaration. matches(INode other, Match match)booleanForEachStatement. matches(INode other, Match match)booleanForStatement. matches(INode other, Match match)booleanGotoStatement. matches(INode other, Match match)booleanIdentifier. matches(INode other, Match match)booleanIdentifier.NullIdentifier. matches(INode other, Match match)booleanIdentifierExpression. matches(INode other, Match match)booleanIfElseStatement. matches(INode other, Match match)booleanImportDeclaration. matches(INode other, Match match)booleanImportDeclaration.NullImportDeclaration. matches(INode other, Match match)booleanIndexerExpression. matches(INode other, Match match)booleanInlinedBytecodeExpression. matches(INode other, Match match)booleanInlinedBytecodeExpression.NullInlinedBytecodeExpression. matches(INode other, Match match)booleanInstanceInitializer. matches(INode other, Match match)booleanInstanceOfExpression. matches(INode other, Match match)booleanIntersectionType. matches(INode other, Match match)booleanInvocationExpression. matches(INode other, Match match)booleanJavaModifierToken. matches(INode other, Match match)booleanJavaTokenNode. matches(INode other, Match match)booleanJavaTokenNode.NullJavaTokenNode. matches(INode other, Match match)booleanLabeledStatement. matches(INode other, Match match)booleanLabelStatement. matches(INode other, Match match)booleanLambdaExpression. matches(INode other, Match match)booleanLocalTypeDeclarationStatement. matches(INode other, Match match)booleanMacNewLine. matches(INode other, Match match)booleanMemberReferenceExpression. matches(INode other, Match match)booleanMethodDeclaration. matches(INode other, Match match)booleanMethodDeclaration.PatternPlaceholder. matches(INode other, Match match)booleanMethodGroupExpression. matches(INode other, Match match)booleanModuleDeclaration. matches(INode other, Match match)booleanModuleDeclaration.NullModuleDeclaration. matches(INode other, Match match)booleanNullReferenceExpression. matches(INode other, Match match)booleanObjectCreationExpression. matches(INode other, Match match)booleanPackageDeclaration. matches(INode other, Match match)booleanPackageDeclaration.NullPackageDeclaration. matches(INode other, Match match)booleanParameterDeclaration. matches(INode other, Match match)booleanParameterDeclaration.PatternPlaceholder. matches(INode other, Match match)booleanParenthesizedExpression. matches(INode other, Match match)booleanPrimitiveExpression. matches(INode other, Match match)booleanReturnStatement. matches(INode other, Match match)booleanSimpleType. matches(INode other, Match match)booleanStatement.NullStatement. matches(INode other, Match match)booleanStatement.PatternPlaceholder. matches(INode other, Match match)booleanSuperReferenceExpression. matches(INode other, Match match)booleanSwitchExpression. matches(INode other, Match match)booleanSwitchExpression.NullSwitchExpression. matches(INode other, Match match)booleanSwitchExpressionArm. matches(INode other, Match match)booleanSwitchExpressionArm.NullSwitchExpressionArm. matches(INode other, Match match)booleanSwitchSection. matches(INode other, Match match)booleanSwitchStatement. matches(INode other, Match match)booleanSynchronizedStatement. matches(INode other, Match match)booleanTextNode. matches(INode other, Match match)booleanThisReferenceExpression. matches(INode other, Match match)booleanThrowStatement. matches(INode other, Match match)booleanTryCatchStatement. matches(INode other, Match match)booleanTypeDeclaration. matches(INode other, Match match)booleanTypeDeclaration.NullTypeDeclaration. matches(INode other, Match match)booleanTypeParameterDeclaration. matches(INode other, Match match)booleanTypeReferenceExpression. matches(INode other, Match match)booleanUnaryOperatorExpression. matches(INode other, Match match)booleanUnionType. matches(INode other, Match match)booleanUnixNewLine. matches(INode other, Match match)booleanVariableDeclarationStatement. matches(INode other, Match match)booleanVariableInitializer. matches(INode other, Match match)booleanVariableInitializer.NullVariableInitializer. matches(INode other, Match match)booleanVariableInitializer.PatternPlaceholder. matches(INode other, Match match)booleanWhileStatement. matches(INode other, Match match)booleanWildcardType. matches(INode other, Match match)booleanWindowsNewLine. matches(INode other, Match match)booleanAstNode. matchesCollection(Role<?> role, INode position, Match match, BacktrackingInfo backtrackingInfo)booleanAstNode.PatternPlaceholder. matchesCollection(Role<?> role, INode position, Match match, BacktrackingInfo backtrackingInfo)booleanAstType.PatternPlaceholder. matchesCollection(Role<?> role, INode position, Match match, BacktrackingInfo backtrackingInfo)booleanBlockStatement.PatternPlaceholder. matchesCollection(Role<?> role, INode position, Match match, BacktrackingInfo backtrackingInfo)booleanCatchClause.PatternPlaceholder. matchesCollection(Role<?> role, INode position, Match match, BacktrackingInfo backtrackingInfo)booleanExpression.PatternPlaceholder. matchesCollection(Role<?> role, INode position, Match match, BacktrackingInfo backtrackingInfo)booleanMethodDeclaration.PatternPlaceholder. matchesCollection(Role<?> role, INode position, Match match, BacktrackingInfo backtrackingInfo)booleanParameterDeclaration.PatternPlaceholder. matchesCollection(Role<?> role, INode position, Match match, BacktrackingInfo backtrackingInfo)booleanStatement.PatternPlaceholder. matchesCollection(Role<?> role, INode position, Match match, BacktrackingInfo backtrackingInfo)booleanVariableInitializer.PatternPlaceholder. matchesCollection(Role<?> role, INode position, Match match, BacktrackingInfo backtrackingInfo) -
Uses of Match in com.strobel.decompiler.patterns
Fields in com.strobel.decompiler.patterns declared as Match Modifier and Type Field Description private static MatchMatch. FAILUREMethods in com.strobel.decompiler.patterns that return Match Modifier and Type Method Description static MatchMatch. createNew()static MatchMatch. failure()MatchINode. match(INode other)MatchPattern. match(INode other)Methods in com.strobel.decompiler.patterns with parameters of type Match Modifier and Type Method Description booleanAllMatch. matches(INode other, Match match)booleanAnyNode. matches(INode other, Match match)booleanAssignmentChain. matches(INode other, Match match)booleanAstTypeMatch. matches(INode other, Match match)booleanBackReference. matches(INode other, Match match)booleanChoice. matches(INode other, Match match)booleanDeclaredVariableBackReference. matches(INode other, Match match)booleanIdentifierBackReference. matches(INode other, Match match)booleanIdentifierExpressionRegexNode. matches(INode other, Match match)booleanINode. matches(INode other, Match match)booleanLeftmostBinaryOperandNode. matches(INode other, Match match)booleanMemberReferenceExpressionRegexNode. matches(INode other, Match match)booleanMemberReferenceTypeNode. matches(INode other, Match match)booleanNamedNode. matches(INode other, Match match)booleanOptionalNode. matches(INode other, Match match)booleanParameterReferenceNode. matches(INode other, Match match)abstract booleanPattern. matches(INode other, Match match)booleanRepeat. matches(INode other, Match match)booleanSingleOrBinaryAggregateNode. matches(INode other, Match match)booleanSubtreeMatch. matches(INode other, Match match)booleanTypedExpression. matches(INode other, Match match)booleanTypedLiteralNode. matches(INode other, Match match)booleanTypedNode. matches(INode other, Match match)booleanINode. matchesCollection(Role<?> role, INode position, Match match, BacktrackingInfo backtrackingInfo)booleanOptionalNode. matchesCollection(Role<?> role, INode position, Match match, BacktrackingInfo backtrackingInfo)static booleanPattern. matchesCollection(Role<?> role, INode firstPatternChild, INode firstOtherChild, Match match)booleanPattern. matchesCollection(Role<?> role, INode position, Match match, BacktrackingInfo backtrackingInfo)booleanRepeat. matchesCollection(Role<?> role, INode position, Match match, BacktrackingInfo backtrackingInfo)
-