|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.codehaus.aspectwerkz.regexp.Pattern
org.codehaus.aspectwerkz.regexp.FieldPattern
Implements the regular expression pattern matcher for fields in AspectWerkz.
Example of supported patterns:
int m_field
* m_field
int m_*
int m_*d
* *
java.lang.String m_field
String m_field
| Field Summary |
| Fields inherited from class org.codehaus.aspectwerkz.regexp.Pattern |
MULTIPLE_WILDCARD, MULTIPLE_WILDCARD_KEY, SINGLE_WILDCARD |
| Method Summary | |
boolean |
equals(java.lang.Object o)
|
java.lang.String |
getPattern()
Returns the pattern as a string. |
int |
hashCode()
|
boolean |
matches(FieldMetaData field)
Matches a field. |
boolean |
matchFieldName(java.lang.String fieldName)
Matches a field name. |
boolean |
matchFieldType(java.lang.String fieldType)
Matches a field type. |
| Methods inherited from class org.codehaus.aspectwerkz.regexp.Pattern |
compileCallerSidePattern, compileClassPattern, compileFieldPattern, compileMethodPattern, compileThrowsPattern |
| Methods inherited from class java.lang.Object |
getClass, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
public boolean matches(FieldMetaData field)
field - the field
public boolean matchFieldName(java.lang.String fieldName)
fieldName - the name of the field
public boolean matchFieldType(java.lang.String fieldType)
fieldType - the type of the field
public java.lang.String getPattern()
public int hashCode()
public boolean equals(java.lang.Object o)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||