Class Col
- java.lang.Object
-
- org.opennms.reporting.availability.Col
-
- All Implemented Interfaces:
Serializable
public class Col extends Object implements Serializable
Class Col.- Version:
- $Revision$ $Date$
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description Col()
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description void
addColTitle(int index, String vColTitle)
void
addColTitle(String vColTitle)
Enumeration<String>
enumerateColTitle()
Method enumerateColTitle.String[]
getColTitle()
Method getColTitle.Returns the contents of the collection in an Array.String
getColTitle(int index)
Method getColTitle.List<String>
getColTitleCollection()
Method getColTitleCollection.Returns a reference to 'colTitleList'.int
getColTitleCount()
Method getColTitleCount.Iterator<String>
iterateColTitle()
Method iterateColTitle.void
removeAllColTitle()
boolean
removeColTitle(String vColTitle)
Method removeColTitle.String
removeColTitleAt(int index)
Method removeColTitleAt.void
setColTitle(int index, String vColTitle)
void
setColTitle(String[] vColTitleArray)
void
setColTitle(List<String> vColTitleList)
Sets the value of 'colTitleList' by copying the given Vector.void
setColTitleCollection(List<String> colTitleList)
Deprecated.
-
-
-
Method Detail
-
addColTitle
public void addColTitle(String vColTitle) throws IndexOutOfBoundsException
- Parameters:
vColTitle
-- Throws:
IndexOutOfBoundsException
- if the index given is outside the bounds of the collection
-
addColTitle
public void addColTitle(int index, String vColTitle) throws IndexOutOfBoundsException
- Parameters:
index
-vColTitle
-- Throws:
IndexOutOfBoundsException
- if the index given is outside the bounds of the collection
-
enumerateColTitle
public Enumeration<String> enumerateColTitle()
Method enumerateColTitle.- Returns:
- an Enumeration over all possible elements of this collection
-
getColTitle
public String getColTitle(int index) throws IndexOutOfBoundsException
Method getColTitle.- Parameters:
index
-- Returns:
- the value of the String at the given index
- Throws:
IndexOutOfBoundsException
- if the index given is outside the bounds of the collection
-
getColTitle
public String[] getColTitle()
Method getColTitle.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
-
getColTitleCollection
public List<String> getColTitleCollection()
Method getColTitleCollection.Returns a reference to 'colTitleList'. No type checking is performed on any modifications to the Vector.- Returns:
- a reference to the Vector backing this class
-
getColTitleCount
public int getColTitleCount()
Method getColTitleCount.- Returns:
- the size of this collection
-
iterateColTitle
public Iterator<String> iterateColTitle()
Method iterateColTitle.- Returns:
- an Iterator over all possible elements in this collection
-
removeAllColTitle
public void removeAllColTitle()
-
removeColTitle
public boolean removeColTitle(String vColTitle)
Method removeColTitle.- Parameters:
vColTitle
-- Returns:
- true if the object was removed from the collection.
-
removeColTitleAt
public String removeColTitleAt(int index)
Method removeColTitleAt.- Parameters:
index
-- Returns:
- the element removed from the collection
-
setColTitle
public void setColTitle(int index, String vColTitle) throws IndexOutOfBoundsException
- Parameters:
index
-vColTitle
-- Throws:
IndexOutOfBoundsException
- if the index given is outside the bounds of the collection
-
setColTitle
public void setColTitle(String[] vColTitleArray)
- Parameters:
vColTitleArray
-
-
setColTitle
public void setColTitle(List<String> vColTitleList)
Sets the value of 'colTitleList' by copying the given Vector. All elements will be checked for type safety.- Parameters:
vColTitleList
- the Vector to copy.
-
-