/** * {@inheritDoc} */ @Override public ModifyRequest remove( String attributeName, String... attributeValue ) { getDecorated().remove( attributeName, attributeValue ); return this; }
/** * {@inheritDoc} */ @Override public ModifyRequest addModification( Attribute attr, ModificationOperation modOp ) { getDecorated().addModification( attr, modOp ); return this; }
/** * {@inheritDoc} */ @Override public ModifyRequest replace( String attributeName ) { getDecorated().replace( attributeName ); return this; }
/** * {@inheritDoc} */ @Override public ModifyRequest setName( Dn name ) { getDecorated().setName( name ); return this; }
/** * {@inheritDoc} */ @Override public ModifyRequest setName( Dn name ) { getDecorated().setName( name ); return this; }
/** * {@inheritDoc} */ public ModifyRequest remove( String attributeName, byte[]... attributeValue ) { getDecorated().remove( attributeName, attributeValue ); return this; }
/** * {@inheritDoc} */ public ModifyRequest add( String attributeName, byte[]... attributeValue ) { getDecorated().add( attributeName, attributeValue ); return this; }
/** * {@inheritDoc} */ @Override public ModifyRequest replace( Attribute attr ) { getDecorated().replace( attr ); return this; }
/** * {@inheritDoc} */ @Override public ModifyRequest addModification( Modification mod ) { getDecorated().addModification( mod ); return this; }
/** * {@inheritDoc} */ @Override public ModifyRequest remove( String attributeName ) { getDecorated().remove( attributeName ); return this; }
/** * {@inheritDoc} */ @Override public ModifyRequest add( String attributeName, String... attributeValue ) { getDecorated().add( attributeName, attributeValue ); return this; }
/** * {@inheritDoc} */ @Override public ModifyRequest replace( Attribute attr ) { getDecorated().replace( attr ); return this; }
/** * {@inheritDoc} */ @Override public Dn getName() { return getDecorated().getName(); }
/** * {@inheritDoc} */ @Override public Collection<Modification> getModifications() { return getDecorated().getModifications(); }
/** * {@inheritDoc} */ @Override public ModifyRequest addModification( Attribute attr, ModificationOperation modOp ) { getDecorated().addModification( attr, modOp ); return this; }
/** * {@inheritDoc} */ @Override public ModifyRequest add( String attributeName, String... attributeValue ) { getDecorated().add( attributeName, attributeValue ); return this; }
/** * {@inheritDoc} */ @Override public Collection<Modification> getModifications() { return getDecorated().getModifications(); }
/** * {@inheritDoc} */ @Override public ModifyRequest addModification( Modification mod ) { getDecorated().addModification( mod ); return this; }
/** * {@inheritDoc} */ @Override public ModifyRequest replace( String attributeName, String... attributeValue ) { getDecorated().replace( attributeName, attributeValue ); return this; }
/** * Add a new attributeTypeAndValue * * @param type The attribute's name */ public void addAttributeTypeAndValues( String type ) { currentAttribute = new DefaultAttribute( type ); Modification modification = new DefaultModification( currentOperation, currentAttribute ); getDecorated().addModification( modification ); }