Class MemberReferenceTypeNode
java.lang.Object
com.strobel.decompiler.patterns.Pattern
com.strobel.decompiler.patterns.MemberReferenceTypeNode
- All Implemented Interfaces:
INode
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Stringprivate final Class<? extends MemberReference> private final INodeFields inherited from class Pattern
ANY_STRINGFields inherited from interface INode
CHILD_ITERATOR -
Constructor Summary
ConstructorsConstructorDescriptionMemberReferenceTypeNode(INode target, Class<? extends MemberReference> referenceType) MemberReferenceTypeNode(String groupName, INode target, Class<? extends MemberReference> referenceType) -
Method Summary
Modifier and TypeMethodDescriptionfinal Stringfinal Class<? extends MemberReference> final INodebooleanMethods inherited from class Pattern
getFirstChild, getNextSibling, getRole, isNull, match, matches, matchesCollection, matchesCollection, matchString, toBlockStatement, toCatchClause, toExpression, toMethodDeclaration, toNode, toParameterDeclaration, toStatement, toType, toVariableInitializer
-
Field Details
-
_groupName
-
_target
-
_referenceType
-
-
Constructor Details
-
MemberReferenceTypeNode
-
MemberReferenceTypeNode
public MemberReferenceTypeNode(String groupName, INode target, Class<? extends MemberReference> referenceType)
-
-
Method Details
-
getGroupName
-
getReferenceType
-
getTarget
-
matches
-