Class RwsRancidlistreport

  • All Implemented Interfaces:
    Serializable

    public class RwsRancidlistreport
    extends Object
    implements Serializable
    Top-level element for the rancidlistreport.xml report file.
    Version:
    $Revision$ $Date$
    See Also:
    Serialized Form
    • Constructor Detail

      • RwsRancidlistreport

        public RwsRancidlistreport()
    • Method Detail

      • deleteGroupWithoutNodes

        public void deleteGroupWithoutNodes()
      • deleteGroupsMatching

        public void deleteGroupsMatching()
      • deleteGroupsWithNodesWithoutconfigurationAtAll

        public void deleteGroupsWithNodesWithoutconfigurationAtAll()
      • deleteGroupsWithNodesWithoutconfigurationAtReportDate

        public void deleteGroupsWithNodesWithoutconfigurationAtReportDate()
      • deleteTotalGroups

        public void deleteTotalGroups()
      • enumerateGroupXSet

        public Enumeration<GroupXSet> enumerateGroupXSet()
        Method enumerateGroupXSet.
        Returns:
        an Enumeration over all possible elements of this collection
      • getGroupWithoutNodes

        public Integer getGroupWithoutNodes()
        Returns the value of field 'groupWithoutNodes'.
        Returns:
        the value of field 'GroupWithoutNodes'.
      • getGroupXSet

        public GroupXSet[] getGroupXSet()
        Method getGroupXSet.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
      • getGroupXSetCollection

        public List<GroupXSet> getGroupXSetCollection()
        Method getGroupXSetCollection.Returns a reference to 'groupXSetList'. No type checking is performed on any modifications to the Vector.
        Returns:
        a reference to the Vector backing this class
      • getGroupXSetCount

        public int getGroupXSetCount()
        Method getGroupXSetCount.
        Returns:
        the size of this collection
      • getGroupsMatching

        public Integer getGroupsMatching()
        Returns the value of field 'groupsMatching'.
        Returns:
        the value of field 'GroupsMatching'.
      • getGroupsWithNodesWithoutconfigurationAtAll

        public Integer getGroupsWithNodesWithoutconfigurationAtAll()
        Returns the value of field 'groupsWithNodesWithoutconfigurationAtAll'.
        Returns:
        the value of field 'GroupsWithNodesWithoutconfigurationAtAll'.
      • getGroupsWithNodesWithoutconfigurationAtReportDate

        public Integer getGroupsWithNodesWithoutconfigurationAtReportDate()
        Returns the value of field 'groupsWithNodesWithoutconfigurationAtReportDate'.
        Returns:
        the value of field 'GroupsWithNodesWithoutconfigurationAtReportDate'
      • getReportDate

        public String getReportDate()
        Returns the value of field 'reportDate'.
        Returns:
        the value of field 'ReportDate'.
      • getReportRequestDate

        public String getReportRequestDate()
        Returns the value of field 'reportRequestDate'.
        Returns:
        the value of field 'ReportRequestDate'.
      • getTotalGroups

        public Integer getTotalGroups()
        Returns the value of field 'totalGroups'.
        Returns:
        the value of field 'TotalGroups'.
      • getUser

        public String getUser()
        Returns the value of field 'user'.
        Returns:
        the value of field 'User'.
      • hasGroupWithoutNodes

        public boolean hasGroupWithoutNodes()
        Method hasGroupWithoutNodes.
        Returns:
        true if at least one GroupWithoutNodes has been added
      • hasGroupsMatching

        public boolean hasGroupsMatching()
        Method hasGroupsMatching.
        Returns:
        true if at least one GroupsMatching has been added
      • hasGroupsWithNodesWithoutconfigurationAtAll

        public boolean hasGroupsWithNodesWithoutconfigurationAtAll()
        Method hasGroupsWithNodesWithoutconfigurationAtAll.
        Returns:
        true if at least one GroupsWithNodesWithoutconfigurationAtAll has been added
      • hasGroupsWithNodesWithoutconfigurationAtReportDate

        public boolean hasGroupsWithNodesWithoutconfigurationAtReportDate()
        Method hasGroupsWithNodesWithoutconfigurationAtReportDate.
        Returns:
        true if at least one GroupsWithNodesWithoutconfigurationAtReportDate has been added
      • hasTotalGroups

        public boolean hasTotalGroups()
        Method hasTotalGroups.
        Returns:
        true if at least one TotalGroups has been added
      • iterateGroupXSet

        public Iterator<GroupXSet> iterateGroupXSet()
        Method iterateGroupXSet.
        Returns:
        an Iterator over all possible elements in this collection
      • removeAllGroupXSet

        public void removeAllGroupXSet()
      • removeGroupXSet

        public boolean removeGroupXSet​(GroupXSet vGroupXSet)
        Method removeGroupXSet.
        Parameters:
        vGroupXSet -
        Returns:
        true if the object was removed from the collection.
      • removeGroupXSetAt

        public GroupXSet removeGroupXSetAt​(int index)
        Method removeGroupXSetAt.
        Parameters:
        index -
        Returns:
        the element removed from the collection
      • setGroupWithoutNodes

        public void setGroupWithoutNodes​(Integer groupWithoutNodes)
        Sets the value of field 'groupWithoutNodes'.
        Parameters:
        groupWithoutNodes - the value of field 'groupWithoutNodes'.
      • setGroupXSet

        public void setGroupXSet​(GroupXSet[] vGroupXSetArray)
        Parameters:
        vGroupXSetArray -
      • setGroupXSet

        public void setGroupXSet​(List<GroupXSet> vGroupXSetList)
        Sets the value of 'groupXSetList' by copying the given Vector. All elements will be checked for type safety.
        Parameters:
        vGroupXSetList - the Vector to copy.
      • setGroupXSetCollection

        public void setGroupXSetCollection​(List<GroupXSet> groupXSetList)
        Deprecated.
        Sets the value of 'groupXSetList' by setting it to the given Vector. No type checking is performed.
        Parameters:
        groupXSetList - the Vector to set.
      • setGroupsMatching

        public void setGroupsMatching​(Integer groupsMatching)
        Sets the value of field 'groupsMatching'.
        Parameters:
        groupsMatching - the value of field 'groupsMatching'.
      • setGroupsWithNodesWithoutconfigurationAtAll

        public void setGroupsWithNodesWithoutconfigurationAtAll​(Integer groupsWithNodesWithoutconfigurationAtAll)
        Sets the value of field 'groupsWithNodesWithoutconfigurationAtAll'.
        Parameters:
        groupsWithNodesWithoutconfigurationAtAll - the value of field 'groupsWithNodesWithoutconfigurationAtAll'.
      • setGroupsWithNodesWithoutconfigurationAtReportDate

        public void setGroupsWithNodesWithoutconfigurationAtReportDate​(Integer groupsWithNodesWithoutconfigurationAtReportDate)
        Sets the value of field 'groupsWithNodesWithoutconfigurationAtReportDate'.
        Parameters:
        groupsWithNodesWithoutconfigurationAtReportDate - the value of field 'groupsWithNodesWithoutconfigurationAtReportDate'.
      • setReportDate

        public void setReportDate​(String reportDate)
        Sets the value of field 'reportDate'.
        Parameters:
        reportDate - the value of field 'reportDate'.
      • setReportRequestDate

        public void setReportRequestDate​(String reportRequestDate)
        Sets the value of field 'reportRequestDate'.
        Parameters:
        reportRequestDate - the value of field 'reportRequestDate'.
      • setTotalGroups

        public void setTotalGroups​(Integer totalGroups)
        Sets the value of field 'totalGroups'.
        Parameters:
        totalGroups - the value of field 'totalGroups'.
      • setUser

        public void setUser​(String user)
        Sets the value of field 'user'.
        Parameters:
        user - the value of field 'user'.
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object