Class LDIFModifyContent

java.lang.Object
netscape.ldap.util.LDIFBaseContent
netscape.ldap.util.LDIFModifyContent
All Implemented Interfaces:
Serializable, LDIFContent

public class LDIFModifyContent extends LDIFBaseContent
An object of this class represents the content of an LDIF record that specifies modifications to an entry. This class implements the LDIFContent interface.

To get this object from an LDIFRecord object, use the getContent method and cast the return value as LDIFModifyContent.

Version:
1.0
See Also:
  • Constructor Details

    • LDIFModifyContent

      public LDIFModifyContent()
      Constructs an empty LDIFModifyContent object. To specify the modifications to be made to the entry, use the addElement method.
      See Also:
  • Method Details

    • getType

      public int getType()
      Returns the content type. You can use this with the getContent method of the LDIFRecord object to determine the type of content specified in the record.
      Returns:
      the content type (which is LDIFContent.MODIFICATION_CONTENT).
      See Also:
    • addElement

      public void addElement(LDAPModification mod)
      Specifies an additional modification that should be made to the entry.
      Parameters:
      mod - LDAPModification object representing the change to make to the entry
      See Also:
    • getModifications

      public LDAPModification[] getModifications()
      Retrieves the list of the modifications specified in the content of the LDIF record.
      Returns:
      an array of LDAPModification objects that represent the modifications specified in the content of the LDIF record.
      See Also:
    • toString

      public String toString()
      Returns the string representation of the content of the LDIF record.
      Specified by:
      toString in interface LDIFContent
      Overrides:
      toString in class Object
      Returns:
      the string representation of the content of the LDIF record.