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 String
getPattern()
int
getPatternLength()
boolean
isCaseSensitive()
boolean
isForwardDirection()
boolean
isJavaIdentifier()
int
scan(char[] text, int startOffset, int endOffset)
Deprecated.Usescan(CharSequence)
insteadint
scan(CharSequence text)
int
scan(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:
-
-