Class ContainsCamelCaseWordStringMatcher

java.lang.Object
edu.umd.cs.findbugs.util.ContainsCamelCaseWordStringMatcher
All Implemented Interfaces:
StringMatcher

public class ContainsCamelCaseWordStringMatcher extends Object implements StringMatcher
A StringMatcher that checks to see if a candidate string (assumed to be a camel-case word), when broken into components, contains a given word.
Author:
David Hovemeyer
  • Constructor Details

    • ContainsCamelCaseWordStringMatcher

      public ContainsCamelCaseWordStringMatcher(String expected)
      Constructor. This StringMatcher will match any string which, when broken into camel-case identifier components, has a component which matches the (lower-cased) expected string value.
      Parameters:
      expected - the expected string value
  • Method Details

    • matches

      public boolean matches(String s)
      Description copied from interface: StringMatcher
      Return whether or not the given String matches.
      Specified by:
      matches in interface StringMatcher
      Parameters:
      s - a String
      Returns:
      true if the String matches, false if it does not match
    • toString

      public String toString()
      Overrides:
      toString in class Object