org.springframework.aop.support
Class ClassFilters.UnionClassFilter
java.lang.Object
org.springframework.aop.support.ClassFilters.UnionClassFilter
- All Implemented Interfaces:
- java.io.Serializable, ClassFilter
- Enclosing class:
- ClassFilters
private static class ClassFilters.UnionClassFilter
- extends java.lang.Object
- implements ClassFilter, java.io.Serializable
ClassFilter implementation for a union of the given ClassFilters.
Method Summary |
boolean |
equals(java.lang.Object other)
|
int |
hashCode()
|
boolean |
matches(java.lang.Class clazz)
Should the pointcut apply to the given interface or target class? |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
filters
private ClassFilter[] filters
ClassFilters.UnionClassFilter
public ClassFilters.UnionClassFilter(ClassFilter[] filters)
matches
public boolean matches(java.lang.Class clazz)
- Description copied from interface:
ClassFilter
- Should the pointcut apply to the given interface or target class?
- Specified by:
matches
in interface ClassFilter
- Parameters:
clazz
- the candidate target class
- Returns:
- whether the advice should apply to the given target class
equals
public boolean equals(java.lang.Object other)
- Overrides:
equals
in class java.lang.Object
hashCode
public int hashCode()
- Overrides:
hashCode
in class java.lang.Object