Class LeftmostBinaryOperandNode
java.lang.Object
com.strobel.decompiler.patterns.Pattern
com.strobel.decompiler.patterns.LeftmostBinaryOperandNode
- All Implemented Interfaces:
INode
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final booleanprivate final INodeprivate final BinaryOperatorTypeFields inherited from class Pattern
ANY_STRINGFields inherited from interface INode
CHILD_ITERATOR -
Constructor Summary
ConstructorsConstructorDescriptionLeftmostBinaryOperandNode(INode pattern) LeftmostBinaryOperandNode(INode pattern, BinaryOperatorType type, boolean matchWithoutOperator) -
Method Summary
Methods inherited from class Pattern
getFirstChild, getNextSibling, getRole, isNull, match, matches, matchesCollection, matchesCollection, matchString, toBlockStatement, toCatchClause, toExpression, toMethodDeclaration, toNode, toParameterDeclaration, toStatement, toType, toVariableInitializer
-
Field Details
-
_matchWithoutOperator
private final boolean _matchWithoutOperator -
_operatorType
-
_operandPattern
-
-
Constructor Details
-
LeftmostBinaryOperandNode
-
LeftmostBinaryOperandNode
public LeftmostBinaryOperandNode(INode pattern, BinaryOperatorType type, boolean matchWithoutOperator)
-
-
Method Details
-
getOperandPattern
-
matches
-