|
Sun Adapter for SAG API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.stc.connector.sagadapter.namepattern.NameMatcher
public class NameMatcher
It is used to match names which are formatted/expanded from class com.stc.connector.sagadapter.sagapi.NamePattern. For details about rule/syntax, please see com.stc.connector.sagadapter.sagapi.NamePattern.
Field Summary | |
---|---|
static int |
CANON_EQ
|
static int |
CASE_INSENSITIVE
|
static int |
COMMENTS
|
static int |
DOTALL
|
static int |
LITERAL
|
static int |
MULTILINE
|
static int |
UNICODE_CASE
|
static int |
UNIX_LINES
|
static java.lang.String |
version
|
Constructor Summary | |
---|---|
NameMatcher(java.lang.String rawPattern)
Creates a new instance of NameMatcher |
|
NameMatcher(java.lang.String rawPattern,
int flags)
Creates a new instance of NameMatcher |
|
NameMatcher(java.lang.String rawPattern,
java.lang.String workingFileName)
Creates a new instance of NameMatcher |
|
NameMatcher(java.lang.String rawPattern,
java.lang.String workingFileName,
int flags)
Creates a new instance of NameMatcher |
Method Summary | |
---|---|
boolean |
find(java.lang.String input)
Finds the input agaisnt pattern |
java.lang.String |
getRawPattern()
|
java.util.regex.Matcher |
getRegexMatcher(java.lang.String input)
Gets the java.util.regex.Matcher |
java.util.regex.Pattern |
getRegexPattern()
Compiles the rawPattern into regexPattern |
java.lang.String |
getWorkingFileName()
|
boolean |
lookingAt(java.lang.String input)
Looks at the input agaisnt pattern |
boolean |
matches(java.lang.String input)
Matches the input agaisnt pattern |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String version
public static final int UNIX_LINES
public static final int CASE_INSENSITIVE
public static final int COMMENTS
public static final int MULTILINE
public static final int LITERAL
public static final int DOTALL
public static final int UNICODE_CASE
public static final int CANON_EQ
Constructor Detail |
---|
public NameMatcher(java.lang.String rawPattern, java.lang.String workingFileName, int flags)
rawPattern
- The % patternworkingFileName
- It is used for %fflags
- Match flags, a bit mask that may include
CASE_INSENSITIVE, MULTILINE, DOTALL, UNICODE_CASE, and CANON_EQpublic NameMatcher(java.lang.String rawPattern, java.lang.String workingFileName)
rawPattern
- The % patternworkingFileName
- It is used for %fpublic NameMatcher(java.lang.String rawPattern, int flags)
rawPattern
- The % patternflags
- Match flags, a bit mask that may include
CASE_INSENSITIVE, MULTILINE, DOTALL, UNICODE_CASE, and CANON_EQpublic NameMatcher(java.lang.String rawPattern)
rawPattern
- The % patternMethod Detail |
---|
public java.lang.String getWorkingFileName()
public java.lang.String getRawPattern()
public java.util.regex.Pattern getRegexPattern()
public java.util.regex.Matcher getRegexMatcher(java.lang.String input)
public boolean matches(java.lang.String input)
public boolean find(java.lang.String input)
public boolean lookingAt(java.lang.String input)
|
Sun Adapter for SAG API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |