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

Nicolas Capponi
17.06.2015 83a01a738516c09e9b52ea9b9a4e9bea93ae53bf
refs
author Nicolas Capponi <nicolas.capponi@forgerock.com>
Wednesday, June 17, 2015 10:06 +0200
committer Nicolas Capponi <nicolas.capponi@forgerock.com>
Wednesday, June 17, 2015 10:06 +0200
commit83a01a738516c09e9b52ea9b9a4e9bea93ae53bf
tree cad09bfbace3b0a52711acf4ff6fbb9d7f2cbb97 tree | zip | gz
parent 5848f1125d212e4b545f6b6faf0ca02146a5d5a7 view | diff
OPENDJ-2134 CR-7260 AttributeBuilder always normalizes attribute values, even when there is only one value

Update AttributeBuilder in order to normalize lazily the attribute values

Add new AttributeValue class to manage the lazy normalization
3 files modified
450 ■■■■■ changed files
opendj-server-legacy/src/main/java/org/opends/server/types/AttributeBuilder.java 373 ●●●●● diff | view | raw | blame | history
opendj-server-legacy/src/test/java/org/opends/server/backends/jeb/TestBackendImpl.java 4 ●●●● diff | view | raw | blame | history
opendj-server-legacy/src/test/java/org/opends/server/types/AttributeBuilderTest.java 73 ●●●●● diff | view | raw | blame | history