public abstract class StringSearchTool
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static int |
NOT_FOUND |
protected java.lang.String |
pattern |
protected int |
search |
static int |
SEARCH_CASELESS |
static int |
SEARCH_EXACT |
Constructor and Description |
---|
StringSearchTool() |
StringSearchTool(java.lang.String p) |
StringSearchTool(java.lang.String p,
int type) |
Modifier and Type | Method and Description |
---|---|
int |
find(java.lang.String target) |
abstract int |
find(java.lang.String target,
int start) |
java.lang.String |
getPattern() |
int |
getPatternLength() |
int |
getSearchType() |
void |
setPattern(java.lang.String p) |
public static int NOT_FOUND
public static int SEARCH_EXACT
public static int SEARCH_CASELESS
protected java.lang.String pattern
protected int search
public StringSearchTool()
public StringSearchTool(java.lang.String p)
public StringSearchTool(java.lang.String p, int type)
public java.lang.String getPattern()
public void setPattern(java.lang.String p)
public int getPatternLength()
public int getSearchType()
public int find(java.lang.String target)
public abstract int find(java.lang.String target, int start)