Class Rrd

    • Constructor Detail

      • Rrd

        public Rrd()
    • Method Detail

      • deleteStep

        public void deleteStep()
      • enumerateRra

        public Enumeration<String> enumerateRra()
        Method enumerateRra.
        Returns:
        an Enumeration over all possible elements of this collection
      • equals

        public boolean equals​(Object obj)
        Overrides the java.lang.Object.equals method.
        Overrides:
        equals in class Object
        Parameters:
        obj -
        Returns:
        true if the objects are equal.
      • getRra

        public String[] getRra()
        Method getRra.Returns the contents of the collection in an Array.

        Note: Just in case the collection contents are changing in another thread, we pass a 0-length Array of the correct type into the API call. This way we know that the Array returned is of exactly the correct length.

        Returns:
        this collection as an Array
      • getRraCollection

        public List<String> getRraCollection()
        Method getRraCollection.Returns a reference to '_rraList'. No type checking is performed on any modifications to the Vector.
        Returns:
        a reference to the Vector backing this class
      • getRraCount

        public int getRraCount()
        Method getRraCount.
        Returns:
        the size of this collection
      • getStep

        public int getStep()
        Returns the value of field 'step'. The field 'step' has the following description: step size for the RRD
        Returns:
        the value of field 'Step'.
      • hasStep

        public boolean hasStep()
        Method hasStep.
        Returns:
        true if at least one Step has been added
      • hashCode

        public int hashCode()
        Overrides the java.lang.Object.hashCode method.

        The following steps came from Effective Java Programming Language Guide by Joshua Bloch, Chapter 3

        Overrides:
        hashCode in class Object
        Returns:
        a hash code value for the object.
      • iterateRra

        public Iterator<String> iterateRra()
        Method iterateRra.
        Returns:
        an Iterator over all possible elements in this collection
      • removeAllRra

        public void removeAllRra()
      • removeRra

        public boolean removeRra​(String vRra)
        Method removeRra.
        Parameters:
        vRra -
        Returns:
        true if the object was removed from the collection.
      • removeRraAt

        public String removeRraAt​(int index)
        Method removeRraAt.
        Parameters:
        index -
        Returns:
        the element removed from the collection
      • setRra

        public void setRra​(String[] vRraArray)
        Parameters:
        vRraArray -
      • setRra

        public void setRra​(List<String> vRraList)
        Sets the value of '_rraList' by copying the given Vector. All elements will be checked for type safety.
        Parameters:
        vRraList - the Vector to copy.
      • setRraCollection

        public void setRraCollection​(List<String> rraList)
        Deprecated.
        Sets the value of '_rraList' by setting it to the given Vector. No type checking is performed.
        Parameters:
        rraList - the Vector to set.
      • setStep

        public void setStep​(int step)
        Sets the value of field 'step'. The field 'step' has the following description: step size for the RRD
        Parameters:
        step - the value of field 'step'.