|
||||||||||
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 |