Uses of Class
edu.umd.cs.findbugs.ba.bcp.PatternElementMatch
Packages that use PatternElementMatch
-
Uses of PatternElementMatch in edu.umd.cs.findbugs.ba.bcp
Fields in edu.umd.cs.findbugs.ba.bcp declared as PatternElementMatchModifier and TypeFieldDescriptionprivate PatternElementMatch
PatternMatcher.State.currentMatch
private final PatternElementMatch
ByteCodePatternMatch.lastElementMatch
private final PatternElementMatch
PatternElementMatch.prev
Fields in edu.umd.cs.findbugs.ba.bcp with type parameters of type PatternElementMatchModifier and TypeFieldDescriptionprivate final LinkedList
<PatternElementMatch> ByteCodePatternMatch.patternElementMatchList
Methods in edu.umd.cs.findbugs.ba.bcp that return PatternElementMatchModifier and TypeMethodDescriptionPatternMatcher.State.getCurrentMatch()
Get current pattern element match.ByteCodePatternMatch.getFirstLabeledMatch
(String label) PatternElementMatch.getFirstLabeledMatch
(String label) Get first match element with given label, if any.ByteCodePatternMatch.getLastLabeledMatch
(String label) PatternElementMatch.getLastLabeledMatch
(String label) Get last match element with given label, if any.PatternElementMatch.getPrev()
Get the previous PatternMatchElement.Methods in edu.umd.cs.findbugs.ba.bcp that return types with arguments of type PatternElementMatchConstructors in edu.umd.cs.findbugs.ba.bcp with parameters of type PatternElementMatchModifierConstructorDescriptionByteCodePatternMatch
(BindingSet bindingSet, PatternElementMatch lastElementMatch) PatternElementMatch
(PatternElement patternElement, org.apache.bcel.generic.InstructionHandle matchedInstruction, BasicBlock basicBlock, int matchCount, PatternElementMatch prev) Constructor.State
(PatternMatcher.State parent, BasicBlock basicBlock, BasicBlock.InstructionIterator instructionIterator, PatternElement patternElement, int matchCount, PatternElementMatch currentMatch, BindingSet bindingSet, boolean canFork) Constructor.