From 41e72531b209b74571589296a3a33354eb2a1c39 Mon Sep 17 00:00:00 2001
From: Matthew Swift <matthew.swift@forgerock.com>
Date: Tue, 03 Jan 2012 17:05:22 +0000
Subject: [PATCH] Fix OPENDJ-394: Do not declare unchecked exceptions in method declarations
---
opendj3/opendj-ldap-sdk/src/main/java/org/forgerock/opendj/ldap/ByteSequenceReader.java | 22 ++++++++++------------
1 files changed, 10 insertions(+), 12 deletions(-)
diff --git a/opendj3/opendj-ldap-sdk/src/main/java/org/forgerock/opendj/ldap/ByteSequenceReader.java b/opendj3/opendj-ldap-sdk/src/main/java/org/forgerock/opendj/ldap/ByteSequenceReader.java
index e50388f..c4dfa14 100755
--- a/opendj3/opendj-ldap-sdk/src/main/java/org/forgerock/opendj/ldap/ByteSequenceReader.java
+++ b/opendj3/opendj-ldap-sdk/src/main/java/org/forgerock/opendj/ldap/ByteSequenceReader.java
@@ -23,6 +23,7 @@
*
*
* Copyright 2009 Sun Microsystems, Inc.
+ * Portions copyright 2012 ForgeRock AS.
*/
package org.forgerock.opendj.ldap;
@@ -73,7 +74,7 @@
* required to satisfy the request, that is, if {@code remaining()
* < 1}.
*/
- public byte get() throws IndexOutOfBoundsException
+ public byte get()
{
final byte b = sequence.byteAt(pos);
pos++;
@@ -103,7 +104,7 @@
* required to satisfy the request, that is, if {@code remaining()
* < b.length}.
*/
- public void get(final byte[] b) throws IndexOutOfBoundsException
+ public void get(final byte[] b)
{
get(b, 0, b.length);
}
@@ -145,7 +146,6 @@
* < length}.
*/
public void get(final byte[] b, final int offset, final int length)
- throws IndexOutOfBoundsException
{
if (offset < 0 || length < 0 || offset + length > b.length
|| length > remaining())
@@ -170,7 +170,7 @@
* If there are fewer bytes remaining in this reader than are
* required to satisfy the request.
*/
- public int getBERLength() throws IndexOutOfBoundsException
+ public int getBERLength()
{
// Make sure we have at least one byte to read.
int newPos = pos + 1;
@@ -225,7 +225,6 @@
* < length}.
*/
public ByteSequence getByteSequence(final int length)
- throws IndexOutOfBoundsException
{
final int newPos = pos + length;
final ByteSequence subSequence = sequence.subSequence(pos, newPos);
@@ -267,7 +266,6 @@
* < length}.
*/
public ByteString getByteString(final int length)
- throws IndexOutOfBoundsException
{
return getByteSequence(length).toByteString();
}
@@ -286,7 +284,7 @@
* required to satisfy the request, that is, if {@code remaining()
* < 4}.
*/
- public int getInt() throws IndexOutOfBoundsException
+ public int getInt()
{
if (remaining() < 4)
{
@@ -316,7 +314,7 @@
* required to satisfy the request, that is, if {@code remaining()
* < 8}.
*/
- public long getLong() throws IndexOutOfBoundsException
+ public long getLong()
{
if (remaining() < 8)
{
@@ -347,7 +345,7 @@
* required to satisfy the request, that is, if {@code remaining()
* < 2}.
*/
- public short getShort() throws IndexOutOfBoundsException
+ public short getShort()
{
if (remaining() < 2)
{
@@ -381,7 +379,7 @@
* required to satisfy the request, that is, if {@code remaining()
* < length}.
*/
- public String getString(final int length) throws IndexOutOfBoundsException
+ public String getString(final int length)
{
if (remaining() < length)
{
@@ -418,7 +416,7 @@
* If the position is negative or larger than the length of the
* underlying byte sequence.
*/
- public void position(final int pos) throws IndexOutOfBoundsException
+ public void position(final int pos)
{
if (pos > sequence.length() || pos < 0)
{
@@ -487,7 +485,7 @@
* If the new position is less than 0 or greater than the length of
* the underlying byte sequence.
*/
- public void skip(final int length) throws IndexOutOfBoundsException
+ public void skip(final int length)
{
position(pos + length);
}
--
Gitblit v1.10.0