com.aspose.email

Interfaces

Classes

Enums

Exceptions

com.aspose.email

Class EventList

  • All Implemented Interfaces:
    com.aspose.ms.System.Collections.ICollection, com.aspose.ms.System.Collections.IEnumerable, com.aspose.ms.System.Collections.IList, Iterable


    public class EventList
    extends Object
    implements com.aspose.ms.System.Collections.IList

    List of events for a contact

    • Constructor Summary

      Constructors 
      Constructor and Description
      EventList() 
    • Method Summary

      Methods 
      Modifier and Type Method and Description
      void add(CustomerEvent value)
      Adds an item to the list.
      int add(Object value)
      Adds an item to the list.
      int addItem(Object o)
      void clear()
      Removes all items from the list.
      boolean contains(CustomerEvent value)
      Determines whether the list contains a specific value.
      boolean contains(Object value)
      Determines whether the list contains a specific value.
      void copyTo(com.aspose.ms.System.Array array, int index)
      Copies the elements of the T:System.Collections.ICollection to an T:System.Array, starting at a particular T:System.Array index.
      void copyTo(CustomerEvent[] array, int index)
      Copies the elements to an array, starting at a particular array index.
      CustomerEvent get_Item(int index)
      Gets or sets the element at the specified index.
      Date getAnniversary()
      Wedding anniversary
      Date getBirthday()
      Birthday
      Object getSyncRoot()
      Gets an object that can be used to synchronize access to the T:System.Collections.ICollection.
      int indexOf(CustomerEvent value)
      Determines the index of a specific item in the list.
      int indexOf(Object value)
      Determines the index of a specific item in the list.
      void insert(int index, CustomerEvent value)
      Inserts an item to the list at the specified index.
      void insert(int index, Object value)
      Inserts an item to the list at the specified index.
      void insertItem(int i, Object o)
      boolean isFixedSize()
      Gets a value indicating whether the list has a fixed size.
      boolean isReadOnly()
      Gets a value indicating whether the list is read-only.
      boolean isSynchronized()
      Gets a value indicating whether access to the T:System.Collections.ICollection is synchronized (thread safe).
      com.aspose.ms.System.Collections.IEnumerator iterator()
      Returns an enumerator that iterates through a collection.
      void remove(CustomerEvent value)
      Removes the first occurrence of a specific object from the list.
      void remove(Object value)
      Removes the first occurrence of a specific object from the list.
      void removeAt(int index)
      Removes the list item at the specified index.
      void removeItem(Object o)
      void set_Item(int index, CustomerEvent value)
      Gets or sets the element at the specified index.
      void set_Item(int index, Object value)
      Gets or sets the element at the specified index.
      void setAnniversary(Date value)
      Wedding anniversary
      void setBirthday(Date value)
      Birthday
      int size()
      Gets the number of elements contained in the T:System.Collections.ICollection.
    • Constructor Detail

      • EventList

        public EventList()
    • Method Detail

      • getAnniversary

        public Date getAnniversary()

        Wedding anniversary

      • setAnniversary

        public void setAnniversary(Date value)

        Wedding anniversary

      • getBirthday

        public Date getBirthday()

        Birthday

      • setBirthday

        public void setBirthday(Date value)

        Birthday

      • add

        public int add(Object value)

        Adds an item to the list.

        Parameters:
        value - The T:System.Object to add to the list.
        Returns:
        The position into which the new element was inserted.
      • add

        public void add(CustomerEvent value)

        Adds an item to the list.

        Parameters:
        value - The object to add to the list.
      • contains

        public boolean contains(Object value)

        Determines whether the list contains a specific value.

        Specified by:
        contains in interface com.aspose.ms.System.Collections.IList
        Parameters:
        value - The T:System.Object to locate in the list.
        Returns:
        true if the T:System.Object is found in the list; otherwise, false.
      • contains

        public boolean contains(CustomerEvent value)

        Determines whether the list contains a specific value.

        Parameters:
        value - The object to locate in the list.
        Returns:
        true if the object is found in the list; otherwise, false.
      • clear

        public void clear()

        Removes all items from the list.

        Specified by:
        clear in interface com.aspose.ms.System.Collections.IList
      • indexOf

        public int indexOf(Object value)

        Determines the index of a specific item in the list.

        Specified by:
        indexOf in interface com.aspose.ms.System.Collections.IList
        Parameters:
        value - The T:System.Object to locate in the list.
        Returns:
        The index of value if found in the list; otherwise, -1.
      • indexOf

        public int indexOf(CustomerEvent value)

        Determines the index of a specific item in the list.

        Parameters:
        value - The T:System.Object to locate in the list.
        Returns:
        The index of value if found in the list; otherwise, -1.
      • insert

        public void insert(int index,
                  Object value)

        Inserts an item to the list at the specified index.

        Parameters:
        index - The zero-based index at which value should be inserted.
        value - The Object to insert into the list. <filterpriority>2</filterpriority>
        Throws:
        ArgumentOutOfRangeException - index is not a valid index in the list.
        NotSupportedException - The list is read-only.-or- The list has a fixed size.
        NullReferenceException - value is null reference in the list.
      • insert

        public void insert(int index,
                  CustomerEvent value)

        Inserts an item to the list at the specified index.

        Parameters:
        index - The zero-based index at which value should be inserted.
        value - The Object to insert into the list.
      • remove

        public void remove(Object value)

        Removes the first occurrence of a specific object from the list.

        Parameters:
        value - The Object to remove from the list.
      • remove

        public void remove(CustomerEvent value)

        Removes the first occurrence of a specific object from the list.

        Parameters:
        value - The Object to remove from the list.
      • removeAt

        public void removeAt(int index)

        Removes the list item at the specified index.

        Specified by:
        removeAt in interface com.aspose.ms.System.Collections.IList
        Parameters:
        index - The zero-based index of the item to remove.
      • set_Item

        public void set_Item(int index,
                    Object value)

        Gets or sets the element at the specified index.

        Specified by:
        set_Item in interface com.aspose.ms.System.Collections.IList
        Parameters:
        index - The zero-based index of the element to get or set.
        The - element at the specified index.
      • get_Item

        public CustomerEvent get_Item(int index)

        Gets or sets the element at the specified index.

        Specified by:
        get_Item in interface com.aspose.ms.System.Collections.IList
        Parameters:
        index - The zero-based index of the element to get or set.
        Returns:
        The element at the specified index.
      • set_Item

        public void set_Item(int index,
                    CustomerEvent value)

        Gets or sets the element at the specified index.

        Parameters:
        index - The zero-based index of the element to get or set.
        value - The element at the specified index.
      • isReadOnly

        public boolean isReadOnly()

        Gets a value indicating whether the list is read-only.

        Specified by:
        isReadOnly in interface com.aspose.ms.System.Collections.IList
        Returns:
        true if the list is read-only; otherwise, false.
      • isFixedSize

        public boolean isFixedSize()

        Gets a value indicating whether the list has a fixed size.

        Specified by:
        isFixedSize in interface com.aspose.ms.System.Collections.IList
        Returns:
        true if the list has a fixed size; otherwise, false.
      • copyTo

        public void copyTo(com.aspose.ms.System.Array array,
                  int index)

        Copies the elements of the T:System.Collections.ICollection to an T:System.Array, starting at a particular T:System.Array index.

        Specified by:
        copyTo in interface com.aspose.ms.System.Collections.ICollection
        Parameters:
        array - The one-dimensional array that is the destination of the elements copied from T:System.Collections.ICollection. The array must have zero-based indexing.
        index - The zero-based index in array at which copying begins.
      • copyTo

        public void copyTo(CustomerEvent[] array,
                  int index)

        Copies the elements to an array, starting at a particular array index.

        Parameters:
        array - The one-dimensional array that is the destination of the elements copied from collections. The array must have zero-based indexing.
        index - The zero-based index in array at which copying begins.
      • size

        public int size()

        Gets the number of elements contained in the T:System.Collections.ICollection.

        Specified by:
        size in interface com.aspose.ms.System.Collections.ICollection
        Returns:
        The number of elements contained in the T:System.Collections.ICollection.
      • getSyncRoot

        public Object getSyncRoot()

        Gets an object that can be used to synchronize access to the T:System.Collections.ICollection.

        Specified by:
        getSyncRoot in interface com.aspose.ms.System.Collections.ICollection
        Returns:
        An object that can be used to synchronize access to the T:System.Collections.ICollection.
      • isSynchronized

        public boolean isSynchronized()

        Gets a value indicating whether access to the T:System.Collections.ICollection is synchronized (thread safe).

        Specified by:
        isSynchronized in interface com.aspose.ms.System.Collections.ICollection
        Returns:
        true if access to the T:System.Collections.ICollection is synchronized (thread safe); otherwise, false.
      • iterator

        public com.aspose.ms.System.Collections.IEnumerator iterator()

        Returns an enumerator that iterates through a collection.

        Specified by:
        iterator in interface com.aspose.ms.System.Collections.IEnumerable
        Specified by:
        iterator in interface Iterable
        Returns:
        An T:System.Collections.IEnumerator object that can be used to iterate through the collection.
      • addItem

        public int addItem(Object o)
        Specified by:
        addItem in interface com.aspose.ms.System.Collections.IList
      • removeItem

        public void removeItem(Object o)
        Specified by:
        removeItem in interface com.aspose.ms.System.Collections.IList
      • insertItem

        public void insertItem(int i,
                      Object o)
        Specified by:
        insertItem in interface com.aspose.ms.System.Collections.IList