mirror of https://github.com/OpenIdentityPlatform/OpenDJ.git

Jean-Noel Rouvignac
23.12.2015 65e3293e0a58e31471ddaadfc137dad3bb9b239b
refs
author Jean-Noel Rouvignac <jean-noel.rouvignac@forgerock.com>
Monday, March 23, 2015 11:12 +0100
committer Jean-Noel Rouvignac <jean-noel.rouvignac@forgerock.com>
Monday, March 23, 2015 11:12 +0100
commit65e3293e0a58e31471ddaadfc137dad3bb9b239b
tree 6ca0a035b4753917292c6c6abcab2722e87f4f5f tree | zip | gz
parent 9066892d29000b912b1d83483719fc4d85dee0d8 view | diff
Ensured IndexQuery.evaluate() never returns null + updated javadoc to mention it.
Client code assumes that the returned value will never be null anyway.


IndexQuery.java:
In evaluate(), modified the javadoc to mention returned value can never be null.
In IntersectionIndexQuery and UnionIndexQuery evaluate methods, got rid of null checks.

Index.java:
In readRange(), modified the javadoc to mention returned value can never be null.
In read(), added javadoc.
In containsID() and read(), slightly modified the code to make it more compact and more readable.
2 files modified
59 ■■■■■ changed files
opendj-server-legacy/src/main/java/org/opends/server/backends/pluggable/Index.java 35 ●●●●● diff | view | raw | blame | history
opendj-server-legacy/src/main/java/org/opends/server/backends/pluggable/IndexQuery.java 24 ●●●● diff | view | raw | blame | history