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

Jean-Noel Rouvignac
06.33.2014 79aa099229a8d7dcd15798b4857d12f0649afa4e
refs
author Jean-Noel Rouvignac <jean-noel.rouvignac@forgerock.com>
Thursday, February 6, 2014 14:33 +0100
committer Jean-Noel Rouvignac <jean-noel.rouvignac@forgerock.com>
Thursday, February 6, 2014 14:33 +0100
commit79aa099229a8d7dcd15798b4857d12f0649afa4e
tree 6de9d61e99d0e0b98fed29573bfe88c43c97a564 tree | zip | gz
parent 2d5b96b4f44bc2ac687fdb9718514d30add072e1 view | diff
OPENDJ-1307 Migrate server ASN1 classes to SDK


Code review: Matthew Swift


ByteStringBuilder.java:
Renamed clear(int capacity) to clearAndTruncate(int thresholdCapacity, int newCapacity).
Minor code cleanups.

ASN1OutputStreamWriter.java
In writeEndSequence(), moved some code to ByteStringBuilder.clearAndTruncate() + called the latter.

ByteStringBuilderTestCase.java:
Added tests for ByteStringBuilder.clearAndTruncate().
Added method "_" to ease bytes readability.
3 files modified
293 ■■■■ changed files
opendj-core/src/main/java/org/forgerock/opendj/io/ASN1OutputStreamWriter.java 7 ●●●● diff | view | raw | blame | history
opendj-core/src/main/java/org/forgerock/opendj/ldap/ByteStringBuilder.java 179 ●●●●● diff | view | raw | blame | history
opendj-core/src/test/java/org/forgerock/opendj/ldap/ByteStringBuilderTestCase.java 107 ●●●●● diff | view | raw | blame | history