com.aspose.email

Interfaces

Classes

Enums

Exceptions

com.aspose.email

Class RecurrenceRuleCollection

  • All Implemented Interfaces:
    com.aspose.ms.System.Collections.Generic.IGenericCollection<RecurrenceRule>, com.aspose.ms.System.Collections.Generic.IGenericEnumerable<RecurrenceRule>, com.aspose.ms.System.Collections.Generic.IGenericList<RecurrenceRule>, com.aspose.ms.System.Collections.IEnumerable<RecurrenceRule>, Iterable<RecurrenceRule>


    public class RecurrenceRuleCollection
    extends com.aspose.ms.System.Collections.ObjectModel.Collection<RecurrenceRule>

    Represents a collection of RecurrenceRule objects.


    <p>Corresponds to a collection of RRULE or EXRULE parts of a recurrence pattern.</p>
    • Method Detail

      • get

        public RecurrenceRule get(int index)

        Gets or sets a RecurrenceRule from the collection.

        Parameters:
        index - a int.
        Returns:
        a RecurrenceRule object.
      • set

        public void set(int index,
               RecurrenceRule value)

        Gets or sets a RecurrenceRule from the collection.

        Parameters:
        index - a int.
        value - a RecurrenceRule object.
      • equals

        public boolean equals(Object obj)

        Determines whether the specified Object is equal to this instance.

        Overrides:
        equals in class Object
        Parameters:
        obj - The Object to compare with this instance.
        Returns:
        true if the specified Object is equal to this instance; otherwise, false.
        Throws:
        NullReferenceException - The obj parameter is null.
      • hashCode

        public int hashCode()

        Returns a hash code for this instance.

        Overrides:
        hashCode in class Object
        Returns:
        A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table.