org.springframework.aop
Class TrueClassFilter

java.lang.Object
  extended by org.springframework.aop.TrueClassFilter
All Implemented Interfaces:
java.io.Serializable, ClassFilter

 class TrueClassFilter
extends java.lang.Object
implements ClassFilter, java.io.Serializable

Canonical ClassFilter instance that matches all classes.

Author:
Rod Johnson

Field Summary
static TrueClassFilter INSTANCE
           
 
Fields inherited from interface org.springframework.aop.ClassFilter
TRUE
 
Constructor Summary
private TrueClassFilter()
          Enforce Singleton pattern.
 
Method Summary
 boolean matches(java.lang.Class clazz)
          Should the pointcut apply to the given interface or target class?
private  java.lang.Object readResolve()
          Required to support serialization.
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

INSTANCE

public static final TrueClassFilter INSTANCE
Constructor Detail

TrueClassFilter

private TrueClassFilter()
Enforce Singleton pattern.

Method Detail

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

readResolve

private java.lang.Object readResolve()
Required to support serialization. Replaces with canonical instance on deserialization, protecting Singleton pattern. Alternative to overriding equals().


toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object