|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.codehaus.aspectwerkz.expression.regexp.Pattern
public abstract class Pattern
Implements an abstract regular expression pattern matcher for AspectWerkz.
| Field Summary | |
|---|---|
static Map |
ABBREVIATIONS
Abbreviations for all the classes in the java.lang.* and the java.util.* namespaces. |
static String |
EAGER_WILDCARD
Defines a multiple wildcard. |
static String |
REGULAR_WILDCARD
Defines a single wildcard. |
| Constructor Summary | |
|---|---|
Pattern()
|
|
| Method Summary | |
|---|---|
static NamePattern |
compileNamePattern(String pattern)
Compiles and returns a new name pattern. |
static TypePattern |
compileTypePattern(String pattern,
SubtypePatternType subtypePatternType)
Compiles and returns a new type pattern. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final String REGULAR_WILDCARD
public static final String EAGER_WILDCARD
public static final Map ABBREVIATIONS
| Constructor Detail |
|---|
public Pattern()
| Method Detail |
|---|
public static TypePattern compileTypePattern(String pattern,
SubtypePatternType subtypePatternType)
pattern - the full pattern as a stringsubtypePatternType - the subtype pattern type
public static NamePattern compileNamePattern(String pattern)
pattern - the full pattern as a string
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||