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

Jean-Noel Rouvignac
06.33.2014 29be8e44ef9ca0e7711c605d2e3c95cabfc1d49a
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
commit29be8e44ef9ca0e7711c605d2e3c95cabfc1d49a
tree 6cdfbba6086b563a60114fedf9ed68d0565f89dd tree | zip | gz
parent b998bd759361d017478c3b6cece8aad0c12253ef 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-sdk/opendj-core/src/main/java/org/forgerock/opendj/io/ASN1OutputStreamWriter.java 7 ●●●● diff | view | raw | blame | history
opendj-sdk/opendj-core/src/main/java/org/forgerock/opendj/ldap/ByteStringBuilder.java 179 ●●●●● diff | view | raw | blame | history
opendj-sdk/opendj-core/src/test/java/org/forgerock/opendj/ldap/ByteStringBuilderTestCase.java 107 ●●●●● diff | view | raw | blame | history