Uses of Class
com.strobel.decompiler.patterns.Pattern
-
Packages that use Pattern Package Description com.strobel.decompiler.languages.java com.strobel.decompiler.languages.java.ast com.strobel.decompiler.languages.java.ast.transforms com.strobel.decompiler.patterns -
-
Uses of Pattern in com.strobel.decompiler.languages.java
Methods in com.strobel.decompiler.languages.java with parameters of type Pattern Modifier and Type Method Description java.lang.Void
JavaOutputVisitor. visitPatternPlaceholder(AstNode node, Pattern pattern, java.lang.Void ignored)
-
Uses of Pattern in com.strobel.decompiler.languages.java.ast
Fields in com.strobel.decompiler.languages.java.ast declared as Pattern Modifier and Type Field Description private Pattern
AstType.PatternPlaceholder. _child
(package private) Pattern
AstNode.PatternPlaceholder. child
(package private) Pattern
BlockStatement.PatternPlaceholder. child
(package private) Pattern
CatchClause.PatternPlaceholder. child
(package private) Pattern
Expression.PatternPlaceholder. child
(package private) Pattern
MethodDeclaration.PatternPlaceholder. child
(package private) Pattern
ParameterDeclaration.PatternPlaceholder. child
(package private) Pattern
Statement.PatternPlaceholder. child
(package private) Pattern
VariableInitializer.PatternPlaceholder. child
Methods in com.strobel.decompiler.languages.java.ast with parameters of type Pattern Modifier and Type Method Description static AstNode
AstNode. forPattern(Pattern pattern)
static AstType
AstType. forPattern(Pattern pattern)
static BlockStatement
BlockStatement. forPattern(Pattern pattern)
static CatchClause
CatchClause. forPattern(Pattern pattern)
static Expression
Expression. forPattern(Pattern pattern)
static MethodDeclaration
MethodDeclaration. forPattern(Pattern pattern)
static ParameterDeclaration
ParameterDeclaration. forPattern(Pattern pattern)
static Statement
Statement. forPattern(Pattern pattern)
static VariableInitializer
VariableInitializer. forPattern(Pattern pattern)
S
DepthFirstAstVisitor. visitPatternPlaceholder(AstNode node, Pattern pattern, T data)
R
IAstVisitor. visitPatternPlaceholder(AstNode node, Pattern pattern, T data)
java.util.Set<java.lang.Object>
JavaNameResolver.FindDeclarationVisitor. visitPatternPlaceholder(AstNode node, Pattern pattern, java.lang.String name)
Constructors in com.strobel.decompiler.languages.java.ast with parameters of type Pattern Constructor Description PatternPlaceholder(Pattern child)
PatternPlaceholder(Pattern child)
PatternPlaceholder(Pattern child)
PatternPlaceholder(Pattern child)
PatternPlaceholder(Pattern child)
PatternPlaceholder(Pattern child)
PatternPlaceholder(Pattern child)
PatternPlaceholder(int offset, Pattern child)
PatternPlaceholder(Pattern child)
-
Uses of Pattern in com.strobel.decompiler.languages.java.ast.transforms
Fields in com.strobel.decompiler.languages.java.ast.transforms declared as Pattern Modifier and Type Field Description private static Pattern
EclipseStringSwitchRewriterTransform. HASH_CODE_PATTERN
private static Pattern
StringSwitchRewriterTransform. HASH_CODE_PATTERN
-
Uses of Pattern in com.strobel.decompiler.patterns
Subclasses of Pattern in com.strobel.decompiler.patterns Modifier and Type Class Description class
AllMatch
class
AnyNode
class
AssignmentChain
class
AstTypeMatch
class
BackReference
class
Choice
class
DeclaredVariableBackReference
class
IdentifierBackReference
class
IdentifierExpressionRegexNode
class
LeftmostBinaryOperandNode
class
MemberReferenceExpressionRegexNode
class
MemberReferenceTypeNode
class
NamedNode
class
OptionalNode
class
ParameterReferenceNode
class
Repeat
class
SingleOrBinaryAggregateNode
class
SubtreeMatch
class
TypedExpression
class
TypedLiteralNode
class
TypedNode
-