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

Matthew Swift
29.55.2013 4aa1cf5e26d49ab1273d6affc58a5ac70b870ec4
opendj3/opendj-ldap-sdk/src/main/java/org/forgerock/opendj/ldap/requests/AbstractRequestImpl.java
@@ -61,22 +61,10 @@
    private final List<Control> controls = new LinkedList<Control>();
    /**
     * Creates a new abstract request implementation.
     */
    AbstractRequestImpl() {
        // No implementation required.
    }
    /**
     * Creates a new abstract request that is an exact copy of the provided
     * request.
     *
     * @param request
     *            The request to be copied.
     * @throws NullPointerException
     *             If {@code request} was {@code null} .
     */
    AbstractRequestImpl(final Request request) {
        Validator.ensureNotNull(request);
        for (final Control control : request.getControls()) {
@@ -85,9 +73,6 @@
        }
    }
    /**
     * {@inheritDoc}
     */
    @Override
    public final R addControl(final Control control) {
        Validator.ensureNotNull(control);
@@ -95,17 +80,11 @@
        return getThis();
    }
    /**
     * {@inheritDoc}
     */
    @Override
    public boolean containsControl(final String oid) {
        return getControl(controls, oid) != null;
    }
    /**
     * {@inheritDoc}
     */
    @Override
    public final <C extends Control> C getControl(final ControlDecoder<C> decoder,
            final DecodeOptions options) throws DecodeException {
@@ -114,9 +93,6 @@
        return control != null ? decoder.decodeControl(control, options) : null;
    }
    /**
     * {@inheritDoc}
     */
    @Override
    public final List<Control> getControls() {
        return controls;