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 voidaddColTitle(int index, String vColTitle)voidaddColTitle(String vColTitle)Enumeration<String>enumerateColTitle()Method enumerateColTitle.String[]getColTitle()Method getColTitle.Returns the contents of the collection in an Array.StringgetColTitle(int index)Method getColTitle.List<String>getColTitleCollection()Method getColTitleCollection.Returns a reference to 'colTitleList'.intgetColTitleCount()Method getColTitleCount.Iterator<String>iterateColTitle()Method iterateColTitle.voidremoveAllColTitle()booleanremoveColTitle(String vColTitle)Method removeColTitle.StringremoveColTitleAt(int index)Method removeColTitleAt.voidsetColTitle(int index, String vColTitle)voidsetColTitle(String[] vColTitleArray)voidsetColTitle(List<String> vColTitleList)Sets the value of 'colTitleList' by copying the given Vector.voidsetColTitleCollection(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.
-
-