Class XmpCollection

  • All Implemented Interfaces:
    java.io.Serializable

    public class XmpCollection
    extends java.lang.Object
    implements java.io.Serializable
    a grouping of XMP related RRD parms, MIB object groups and sysoid based system definitions.
    Version:
    $Revision$ $Date$
    See Also:
    Serialized Form
    • Constructor Summary

      Constructors 
      Constructor Description
      XmpCollection()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      boolean equals​(java.lang.Object obj)
      Overrides the java.lang.Object.equals method.
      Groups getGroups()
      Returns the value of field 'groups'.
      java.lang.String getName()
      Returns the value of field 'name'.
      Rrd getRrd()
      Returns the value of field 'rrd'.
      java.lang.String getXmpStorageFlag()
      Returns the value of field 'xmpStorageFlag'.
      int hashCode()
      Overrides the java.lang.Object.hashCode method.
      void setGroups​(Groups groups)
      Sets the value of field 'groups'.
      void setName​(java.lang.String name)
      Sets the value of field 'name'.
      void setRrd​(Rrd rrd)
      Sets the value of field 'rrd'.
      void setXmpStorageFlag​(java.lang.String xmpStorageFlag)
      Sets the value of field 'xmpStorageFlag'.
      • Methods inherited from class java.lang.Object

        clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • XmpCollection

        public XmpCollection()
    • Method Detail

      • equals

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

        public Groups getGroups()
        Returns the value of field 'groups'. The field 'groups' has the following description: MIB object groups
        Returns:
        the value of field 'Groups'.
      • getName

        public java.lang.String getName()
        Returns the value of field 'name'. The field 'name' has the following description: collectoion name
        Returns:
        the value of field 'Name'.
      • getRrd

        public Rrd getRrd()
        Returns the value of field 'rrd'. The field 'rrd' has the following description: RRD parms
        Returns:
        the value of field 'Rrd'.
      • getXmpStorageFlag

        public java.lang.String getXmpStorageFlag()
        Returns the value of field 'xmpStorageFlag'. The field 'xmpStorageFlag' has the following description: indicates if collected XMP data is to be stored for "all" interfaces or only for the "primary" interface. Currently ignored.
        Returns:
        the value of field 'XmpStorageFlag'.
      • 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 java.lang.Object
        Returns:
        a hash code value for the object.
      • setGroups

        public void setGroups​(Groups groups)
        Sets the value of field 'groups'. The field 'groups' has the following description: MIB object groups
        Parameters:
        groups - the value of field 'groups'.
      • setName

        public void setName​(java.lang.String name)
        Sets the value of field 'name'. The field 'name' has the following description: collectoion name
        Parameters:
        name - the value of field 'name'.
      • setRrd

        public void setRrd​(Rrd rrd)
        Sets the value of field 'rrd'. The field 'rrd' has the following description: RRD parms
        Parameters:
        rrd - the value of field 'rrd'.
      • setXmpStorageFlag

        public void setXmpStorageFlag​(java.lang.String xmpStorageFlag)
        Sets the value of field 'xmpStorageFlag'. The field 'xmpStorageFlag' has the following description: indicates if collected XMP data is to be stored for "all" interfaces or only for the "primary" interface. Currently ignored.
        Parameters:
        xmpStorageFlag - the value of field 'xmpStorageFlag'.