Package org.opennms.report.configuration
Class RwsRancidlistreport
- java.lang.Object
-
- org.opennms.report.configuration.RwsRancidlistreport
-
- All Implemented Interfaces:
java.io.Serializable
public class RwsRancidlistreport extends java.lang.Object implements java.io.Serializable
Top-level element for the rancidlistreport.xml report file.- Version:
- $Revision$ $Date$
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description RwsRancidlistreport()
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description void
addGroupXSet(int index, GroupXSet vGroupXSet)
void
addGroupXSet(GroupXSet vGroupXSet)
void
deleteGroupsMatching()
void
deleteGroupsWithNodesWithoutconfigurationAtAll()
void
deleteGroupsWithNodesWithoutconfigurationAtReportDate()
void
deleteGroupWithoutNodes()
void
deleteTotalGroups()
java.util.Enumeration<GroupXSet>
enumerateGroupXSet()
Method enumerateGroupXSet.boolean
equals(java.lang.Object other)
java.lang.Integer
getGroupsMatching()
Returns the value of field 'groupsMatching'.java.lang.Integer
getGroupsWithNodesWithoutconfigurationAtAll()
Returns the value of field 'groupsWithNodesWithoutconfigurationAtAll'.java.lang.Integer
getGroupsWithNodesWithoutconfigurationAtReportDate()
Returns the value of field 'groupsWithNodesWithoutconfigurationAtReportDate'.java.lang.Integer
getGroupWithoutNodes()
Returns the value of field 'groupWithoutNodes'.GroupXSet[]
getGroupXSet()
Method getGroupXSet.Returns the contents of the collection in an Array.GroupXSet
getGroupXSet(int index)
Method getGroupXSet.java.util.List<GroupXSet>
getGroupXSetCollection()
Method getGroupXSetCollection.Returns a reference to 'groupXSetList'.int
getGroupXSetCount()
Method getGroupXSetCount.java.lang.String
getReportDate()
Returns the value of field 'reportDate'.java.lang.String
getReportRequestDate()
Returns the value of field 'reportRequestDate'.java.lang.Integer
getTotalGroups()
Returns the value of field 'totalGroups'.java.lang.String
getUser()
Returns the value of field 'user'.boolean
hasGroupsMatching()
Method hasGroupsMatching.boolean
hasGroupsWithNodesWithoutconfigurationAtAll()
Method hasGroupsWithNodesWithoutconfigurationAtAll.boolean
hasGroupsWithNodesWithoutconfigurationAtReportDate()
Method hasGroupsWithNodesWithoutconfigurationAtReportDate.boolean
hasGroupWithoutNodes()
Method hasGroupWithoutNodes.int
hashCode()
boolean
hasTotalGroups()
Method hasTotalGroups.java.util.Iterator<GroupXSet>
iterateGroupXSet()
Method iterateGroupXSet.void
removeAllGroupXSet()
boolean
removeGroupXSet(GroupXSet vGroupXSet)
Method removeGroupXSet.GroupXSet
removeGroupXSetAt(int index)
Method removeGroupXSetAt.void
setGroupsMatching(java.lang.Integer groupsMatching)
Sets the value of field 'groupsMatching'.void
setGroupsWithNodesWithoutconfigurationAtAll(java.lang.Integer groupsWithNodesWithoutconfigurationAtAll)
Sets the value of field 'groupsWithNodesWithoutconfigurationAtAll'.void
setGroupsWithNodesWithoutconfigurationAtReportDate(java.lang.Integer groupsWithNodesWithoutconfigurationAtReportDate)
Sets the value of field 'groupsWithNodesWithoutconfigurationAtReportDate'.void
setGroupWithoutNodes(java.lang.Integer groupWithoutNodes)
Sets the value of field 'groupWithoutNodes'.void
setGroupXSet(int index, GroupXSet vGroupXSet)
void
setGroupXSet(java.util.List<GroupXSet> vGroupXSetList)
Sets the value of 'groupXSetList' by copying the given Vector.void
setGroupXSet(GroupXSet[] vGroupXSetArray)
void
setGroupXSetCollection(java.util.List<GroupXSet> groupXSetList)
Deprecated.void
setReportDate(java.lang.String reportDate)
Sets the value of field 'reportDate'.void
setReportRequestDate(java.lang.String reportRequestDate)
Sets the value of field 'reportRequestDate'.void
setTotalGroups(java.lang.Integer totalGroups)
Sets the value of field 'totalGroups'.void
setUser(java.lang.String user)
Sets the value of field 'user'.
-
-
-
Method Detail
-
addGroupXSet
public void addGroupXSet(GroupXSet vGroupXSet) throws java.lang.IndexOutOfBoundsException
- Parameters:
vGroupXSet
-- Throws:
java.lang.IndexOutOfBoundsException
- if the index given is outside the bounds of the collection
-
addGroupXSet
public void addGroupXSet(int index, GroupXSet vGroupXSet) throws java.lang.IndexOutOfBoundsException
- Parameters:
index
-vGroupXSet
-- Throws:
java.lang.IndexOutOfBoundsException
- if the index given is outside the bounds of the collection
-
deleteGroupWithoutNodes
public void deleteGroupWithoutNodes()
-
deleteGroupsMatching
public void deleteGroupsMatching()
-
deleteGroupsWithNodesWithoutconfigurationAtAll
public void deleteGroupsWithNodesWithoutconfigurationAtAll()
-
deleteGroupsWithNodesWithoutconfigurationAtReportDate
public void deleteGroupsWithNodesWithoutconfigurationAtReportDate()
-
deleteTotalGroups
public void deleteTotalGroups()
-
enumerateGroupXSet
public java.util.Enumeration<GroupXSet> enumerateGroupXSet()
Method enumerateGroupXSet.- Returns:
- an Enumeration over all possible elements of this collection
-
getGroupWithoutNodes
public java.lang.Integer getGroupWithoutNodes()
Returns the value of field 'groupWithoutNodes'.- Returns:
- the value of field 'GroupWithoutNodes'.
-
getGroupXSet
public GroupXSet getGroupXSet(int index) throws java.lang.IndexOutOfBoundsException
Method getGroupXSet.- Parameters:
index
-- Returns:
- the value of the GroupXSet at the given index
- Throws:
java.lang.IndexOutOfBoundsException
- if the index given is outside the bounds of the collection
-
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 java.util.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 java.lang.Integer getGroupsMatching()
Returns the value of field 'groupsMatching'.- Returns:
- the value of field 'GroupsMatching'.
-
getGroupsWithNodesWithoutconfigurationAtAll
public java.lang.Integer getGroupsWithNodesWithoutconfigurationAtAll()
Returns the value of field 'groupsWithNodesWithoutconfigurationAtAll'.- Returns:
- the value of field 'GroupsWithNodesWithoutconfigurationAtAll'.
-
getGroupsWithNodesWithoutconfigurationAtReportDate
public java.lang.Integer getGroupsWithNodesWithoutconfigurationAtReportDate()
Returns the value of field 'groupsWithNodesWithoutconfigurationAtReportDate'.- Returns:
- the value of field 'GroupsWithNodesWithoutconfigurationAtReportDate'
-
getReportDate
public java.lang.String getReportDate()
Returns the value of field 'reportDate'.- Returns:
- the value of field 'ReportDate'.
-
getReportRequestDate
public java.lang.String getReportRequestDate()
Returns the value of field 'reportRequestDate'.- Returns:
- the value of field 'ReportRequestDate'.
-
getTotalGroups
public java.lang.Integer getTotalGroups()
Returns the value of field 'totalGroups'.- Returns:
- the value of field 'TotalGroups'.
-
getUser
public java.lang.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 java.util.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(java.lang.Integer groupWithoutNodes)
Sets the value of field 'groupWithoutNodes'.- Parameters:
groupWithoutNodes
- the value of field 'groupWithoutNodes'.
-
setGroupXSet
public void setGroupXSet(int index, GroupXSet vGroupXSet) throws java.lang.IndexOutOfBoundsException
- Parameters:
index
-vGroupXSet
-- Throws:
java.lang.IndexOutOfBoundsException
- if the index given is outside the bounds of the collection
-
setGroupXSet
public void setGroupXSet(GroupXSet[] vGroupXSetArray)
- Parameters:
vGroupXSetArray
-
-
setGroupXSet
public void setGroupXSet(java.util.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(java.util.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(java.lang.Integer groupsMatching)
Sets the value of field 'groupsMatching'.- Parameters:
groupsMatching
- the value of field 'groupsMatching'.
-
setGroupsWithNodesWithoutconfigurationAtAll
public void setGroupsWithNodesWithoutconfigurationAtAll(java.lang.Integer groupsWithNodesWithoutconfigurationAtAll)
Sets the value of field 'groupsWithNodesWithoutconfigurationAtAll'.- Parameters:
groupsWithNodesWithoutconfigurationAtAll
- the value of field 'groupsWithNodesWithoutconfigurationAtAll'.
-
setGroupsWithNodesWithoutconfigurationAtReportDate
public void setGroupsWithNodesWithoutconfigurationAtReportDate(java.lang.Integer groupsWithNodesWithoutconfigurationAtReportDate)
Sets the value of field 'groupsWithNodesWithoutconfigurationAtReportDate'.- Parameters:
groupsWithNodesWithoutconfigurationAtReportDate
- the value of field 'groupsWithNodesWithoutconfigurationAtReportDate'.
-
setReportDate
public void setReportDate(java.lang.String reportDate)
Sets the value of field 'reportDate'.- Parameters:
reportDate
- the value of field 'reportDate'.
-
setReportRequestDate
public void setReportRequestDate(java.lang.String reportRequestDate)
Sets the value of field 'reportRequestDate'.- Parameters:
reportRequestDate
- the value of field 'reportRequestDate'.
-
setTotalGroups
public void setTotalGroups(java.lang.Integer totalGroups)
Sets the value of field 'totalGroups'.- Parameters:
totalGroups
- the value of field 'totalGroups'.
-
setUser
public void setUser(java.lang.String user)
Sets the value of field 'user'.- Parameters:
user
- the value of field 'user'.
-
equals
public boolean equals(java.lang.Object other)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
-