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

Matthew Swift
28.46.2011 3a1969a5c13098fc9db1b5eea94575dc104bd553
refs
author Matthew Swift <matthew.swift@forgerock.com>
Tuesday, June 28, 2011 18:46 +0200
committer Matthew Swift <matthew.swift@forgerock.com>
Tuesday, June 28, 2011 18:46 +0200
commit3a1969a5c13098fc9db1b5eea94575dc104bd553
tree 4710833265692fd720e17cd730a1c3ca53cfc70d tree | zip | gz
parent b0cd29891279d0ef4acab3375efe1c179d2aca6b view | diff
Fix OPENDJ-220: Make sure that SchemaBuilder is re-usable after calling toSchema

Managed to implement copy-on-write behavior to ensure that memory is not unnecessarily wasted.
2 files modified
462 ■■■■ changed files
opendj-sdk/opendj3/opendj-ldap-sdk/src/main/java/org/forgerock/opendj/ldap/schema/SchemaBuilder.java 345 ●●●● diff | view | raw | blame | history
opendj-sdk/opendj3/opendj-ldap-sdk/src/test/java/org/forgerock/opendj/ldap/schema/SchemaBuilderTest.java 117 ●●●●● diff | view | raw | blame | history