From 34178bf3bd845eb943c247eb4c8f657284ccbf7a Mon Sep 17 00:00:00 2001
From: Jean-Noel Rouvignac <jean-noel.rouvignac@forgerock.com>
Date: Wed, 11 Mar 2015 13:10:45 +0000
Subject: [PATCH] IndexQuery*.java: Overrode toString() for all sub classes of IndexQuery.
---
opendj-server-legacy/src/main/java/org/opends/server/backends/pluggable/IndexQueryFactoryImpl.java | 29 +++++++++++++++++++++++++++--
1 files changed, 27 insertions(+), 2 deletions(-)
diff --git a/opendj-server-legacy/src/main/java/org/opends/server/backends/pluggable/IndexQueryFactoryImpl.java b/opendj-server-legacy/src/main/java/org/opends/server/backends/pluggable/IndexQueryFactoryImpl.java
index 9f6155e..d78f561 100644
--- a/opendj-server-legacy/src/main/java/org/opends/server/backends/pluggable/IndexQueryFactoryImpl.java
+++ b/opendj-server-legacy/src/main/java/org/opends/server/backends/pluggable/IndexQueryFactoryImpl.java
@@ -26,6 +26,8 @@
*/
package org.opends.server.backends.pluggable;
+import static org.opends.messages.JebMessages.*;
+
import java.util.Collection;
import org.forgerock.i18n.LocalizableMessageBuilder;
@@ -34,8 +36,6 @@
import org.forgerock.opendj.ldap.spi.IndexingOptions;
import org.opends.server.backends.pluggable.spi.ReadableStorage;
-import static org.opends.messages.JebMessages.*;
-
/**
* This class is an implementation of IndexQueryFactory which creates
* IndexQuery objects as part of the query of the JEB index.
@@ -91,6 +91,12 @@
}
return entrySet;
}
+
+ @Override
+ public String toString()
+ {
+ return "ExactMatch(" + indexID + "=" + key + ")";
+ }
};
}
@@ -124,6 +130,19 @@
}
return entrySet;
}
+
+ @Override
+ public String toString()
+ {
+ final StringBuilder sb = new StringBuilder("RangeMatch(");
+ sb.append(lowerBound).append(" ");
+ sb.append(includeLowerBound ? "<=" : "<").append(" ");
+ sb.append(indexID).append(" ");
+ sb.append(includeUpperBound ? ">=" : ">").append(" ");
+ sb.append(upperBound);
+ sb.append(")");
+ return sb.toString();
+ }
};
}
@@ -173,6 +192,12 @@
}
return entrySet;
}
+
+ @Override
+ public String toString()
+ {
+ return "MatchAll(" + PRESENCE_INDEX_KEY + ")";
+ }
};
}
--
Gitblit v1.10.0