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

Matthew Swift
28.46.2011 8d87254b4576d48cc6cbd69765f9f3d7df95e32c
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
commit8d87254b4576d48cc6cbd69765f9f3d7df95e32c
tree 36a45843b42479ae12c7b656717687c7b74b3bbb tree | zip | gz
parent 3132276d15307a8383ac4c123f73d1225db6bb24 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
opendj3/opendj-ldap-sdk/src/main/java/org/forgerock/opendj/ldap/schema/SchemaBuilder.java 345 ●●●● diff | view | raw | blame | history
opendj3/opendj-ldap-sdk/src/test/java/org/forgerock/opendj/ldap/schema/SchemaBuilderTest.java 117 ●●●●● diff | view | raw | blame | history