Package com.intellij.util.text
Class StringSearcher
- java.lang.Object
-
- com.intellij.util.text.StringSearcher
-
public class StringSearcher extends Object
-
-
Constructor Summary
Constructors Constructor Description StringSearcher(String pattern, boolean caseSensitive, boolean forwardDirection)
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description StringgetPattern()intgetPatternLength()booleanisCaseSensitive()booleanisForwardDirection()booleanisJavaIdentifier()intscan(char[] text, int startOffset, int endOffset)Deprecated.Usescan(CharSequence)insteadintscan(CharSequence text)intscan(CharSequence text, int _start, int _end)
-
-
-
Constructor Detail
-
StringSearcher
public StringSearcher(@NotNull String pattern, boolean caseSensitive, boolean forwardDirection)
-
-
Method Detail
-
getPatternLength
public int getPatternLength()
-
getPattern
public String getPattern()
-
isCaseSensitive
public boolean isCaseSensitive()
-
isJavaIdentifier
public boolean isJavaIdentifier()
-
isForwardDirection
public boolean isForwardDirection()
-
scan
public int scan(CharSequence text)
-
scan
public int scan(CharSequence text, int _start, int _end)
-
scan
public int scan(char[] text, int startOffset, int endOffset)Deprecated.Usescan(CharSequence)instead- Parameters:
text-startOffset-endOffset-- Returns:
-
-