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

Ludovic Poitou
24.47.2010 a3d5c5661dd11285ebafd742c1da6d10b91639f7
refs
author Ludovic Poitou <ludovic.poitou@forgerock.com>
Sunday, October 24, 2010 22:47 +0200
committer Ludovic Poitou <ludovic.poitou@forgerock.com>
Sunday, October 24, 2010 22:47 +0200
commita3d5c5661dd11285ebafd742c1da6d10b91639f7
tree 020f6525967b0f9f037496b8811158a94ef6dbed tree | zip | gz
parent 61960107e0dd01b4d5ee1143c7b0d3ac846764df view | diff
Sync commits from OpenDS by matthew_swift

Add deepCopyOfEntry factory methods for Entry implementations.
Make copyOfXXXRequest / copyOfXXXResponse methods perform deep copies of controls as well as other fields.
Make unmodifiableXXXRequest / unmodifiableXXXResponse methods return immutable and/or defensive copies of Controls.
Make copyOfModifyRequest copy Modifications and unmodifiableModifyRequest return immutable Modifications.

30 files modified
3 files renamed
1516 ■■■■■ changed files
opendj-sdk/sdk/src/com/sun/opends/sdk/extensions/GetConnectionIDExtendedResult.java 4 ●●●● diff | view | raw | blame | history
opendj-sdk/sdk/src/com/sun/opends/sdk/extensions/PasswordPolicyStateExtendedResult.java 4 ●●●● diff | view | raw | blame | history
opendj-sdk/sdk/src/com/sun/opends/sdk/util/Collections2.java 319 ●●●●● diff | view | raw | blame | history
opendj-sdk/sdk/src/com/sun/opends/sdk/util/Functions.java 30 ●●●●● diff | view | raw | blame | history
opendj-sdk/sdk/src/com/sun/opends/sdk/util/Iterables.java 48 ●●●● diff | view | raw | blame | history
opendj-sdk/sdk/src/com/sun/opends/sdk/util/Iterators.java 30 ●●●● diff | view | raw | blame | history
opendj-sdk/sdk/src/org/opends/sdk/AbstractEntry.java 2 ●●● diff | view | raw | blame | history
opendj-sdk/sdk/src/org/opends/sdk/AttributeDescription.java 6 ●●●● diff | view | raw | blame | history
opendj-sdk/sdk/src/org/opends/sdk/Attributes.java 4 ●●●● diff | view | raw | blame | history
opendj-sdk/sdk/src/org/opends/sdk/Entries.java 6 ●●●● diff | view | raw | blame | history
opendj-sdk/sdk/src/org/opends/sdk/LinkedHashMapEntry.java 44 ●●●● diff | view | raw | blame | history
opendj-sdk/sdk/src/org/opends/sdk/Modification.java 4 ●●● diff | view | raw | blame | history
opendj-sdk/sdk/src/org/opends/sdk/RootDSE.java 2 ●●● diff | view | raw | blame | history
opendj-sdk/sdk/src/org/opends/sdk/TreeMapEntry.java 35 ●●●●● diff | view | raw | blame | history
opendj-sdk/sdk/src/org/opends/sdk/requests/AbstractRequestImpl.java 8 ●●●● diff | view | raw | blame | history
opendj-sdk/sdk/src/org/opends/sdk/requests/AbstractUnmodifiableBindRequest.java diff | view | raw | blame | history
opendj-sdk/sdk/src/org/opends/sdk/requests/AbstractUnmodifiableRequest.java 68 ●●●●● diff | view | raw | blame | history
opendj-sdk/sdk/src/org/opends/sdk/requests/AddRequestImpl.java 2 ●●● diff | view | raw | blame | history
opendj-sdk/sdk/src/org/opends/sdk/requests/ModifyRequestImpl.java 10 ●●●●● diff | view | raw | blame | history
opendj-sdk/sdk/src/org/opends/sdk/requests/Requests.java 536 ●●●● diff | view | raw | blame | history
opendj-sdk/sdk/src/org/opends/sdk/requests/UnmodifiableAddRequestImpl.java 6 ●●●● diff | view | raw | blame | history
opendj-sdk/sdk/src/org/opends/sdk/requests/UnmodifiableModifyRequestImpl.java 32 ●●●● diff | view | raw | blame | history
opendj-sdk/sdk/src/org/opends/sdk/responses/AbstractExtendedResult.java 6 ●●●● diff | view | raw | blame | history
opendj-sdk/sdk/src/org/opends/sdk/responses/AbstractIntermediateResponse.java 6 ●●●● diff | view | raw | blame | history
opendj-sdk/sdk/src/org/opends/sdk/responses/AbstractResponseImpl.java 7 ●●●● diff | view | raw | blame | history
opendj-sdk/sdk/src/org/opends/sdk/responses/AbstractUnmodifiableResponseImpl.java 69 ●●●●● diff | view | raw | blame | history
opendj-sdk/sdk/src/org/opends/sdk/responses/GenericExtendedResultImpl.java 2 ●●● diff | view | raw | blame | history
opendj-sdk/sdk/src/org/opends/sdk/responses/GenericIntermediateResponseImpl.java 2 ●●● diff | view | raw | blame | history
opendj-sdk/sdk/src/org/opends/sdk/responses/PasswordModifyExtendedResultImpl.java 2 ●●● diff | view | raw | blame | history
opendj-sdk/sdk/src/org/opends/sdk/responses/Responses.java 212 ●●●●● diff | view | raw | blame | history
opendj-sdk/sdk/src/org/opends/sdk/responses/SearchResultEntryImpl.java 2 ●●● diff | view | raw | blame | history
opendj-sdk/sdk/src/org/opends/sdk/responses/UnmodifiableSearchResultEntryImpl.java 6 ●●●● diff | view | raw | blame | history
opendj-sdk/sdk/src/org/opends/sdk/responses/WhoAmIExtendedResultImpl.java 2 ●●● diff | view | raw | blame | history