Index: src/main/java/org/apache/jackrabbit/spi/commons/EventFilterImpl.java
===================================================================
--- src/main/java/org/apache/jackrabbit/spi/commons/EventFilterImpl.java	(revision 724306)
+++ src/main/java/org/apache/jackrabbit/spi/commons/EventFilterImpl.java	(working copy)
@@ -176,4 +176,27 @@
     public boolean getNoLocal() {
         return noLocal;
     }
+
+    private String asString;
+
+    /**
+     * Returns a string representation of this EventFilter instance.
+     * {@inheritDoc}
+     */
+    public String toString() {
+        if (asString == null) {
+            asString = new StringBuffer(getClass().getName())
+                .append("[")
+                .append("eventTypes: ").append(eventTypes).append(", ")
+                .append("absPath: ").append(absPath).append(", ")
+                .append("isDeep: ").append(isDeep).append(", ")
+                .append("uuids: ").append(uuids).append(", ")
+                .append("nodeTypeNames: ").append(nodeTypeNames).append(", ")
+                .append("noLocal: ").append(noLocal)
+                .append("]")
+                .toString();
+        }
+        return asString;
+    }
+
 }
