wt.pds
Class OidHolderArray

java.lang.Object
  extended bywt.pds.OidHolderArray
All Implemented Interfaces:
OidArray

public class OidHolderArray
extends Object
implements OidArray

This concrete implementation clas provides access to an array of OidHolder instances.

Supported API: false

Extendable: false


Field Summary
private static String CLASSNAME
           
private  OidHolder[] oidHolders
           
private static String RESOURCE
           
 
Fields inherited from interface wt.pds.OidArray
COLUMN_COUNT, LENGTH
 
Constructor Summary
OidHolderArray(int a_length)
          

Supported API: false
 
Method Summary
 String getClassName(int a_rowIndex, int a_columnIndex)
          Return the OID class name at the specified index.
 int getColumnCount()
          Gets the value of the attribute: columnCount; Number of columns (OID values) per row.
 Object getId(int a_rowIndex, int a_columnIndex)
          Return the OID ID value at the specified index.
 int getLength()
          Gets the value of the attribute: length; Length of the array.
 boolean isValidIndex(int a_rowIndex)
          Indicates if the specified index refers to a valid entry.
 void setOidHolder(OidHolder a_oidHolder, int a_index)
          Sets the OidHolder at the specified index.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

RESOURCE

private static final String RESOURCE
See Also:
Constant Field Values

CLASSNAME

private static final String CLASSNAME

oidHolders

private OidHolder[] oidHolders
Constructor Detail

OidHolderArray

public OidHolderArray(int a_length)


Supported API: false

Parameters:
a_length -
Method Detail

setOidHolder

public void setOidHolder(OidHolder a_oidHolder,
                         int a_index)
Sets the OidHolder at the specified index.

Supported API: false

Parameters:
a_oidHolder -
a_index -

getLength

public int getLength()
Gets the value of the attribute: length; Length of the array.

Supported API: false

Specified by:
getLength in interface OidArray
Returns:
int

getColumnCount

public int getColumnCount()
Gets the value of the attribute: columnCount; Number of columns (OID values) per row.

Supported API: false

Specified by:
getColumnCount in interface OidArray
Returns:
int

getClassName

public String getClassName(int a_rowIndex,
                           int a_columnIndex)
Return the OID class name at the specified index.

Supported API: false

Specified by:
getClassName in interface OidArray
Parameters:
a_rowIndex - Index of row in array
a_columnIndex - Index of column (OID) in a row
Returns:
String

getId

public Object getId(int a_rowIndex,
                    int a_columnIndex)
Return the OID ID value at the specified index.

Supported API: false

Specified by:
getId in interface OidArray
Parameters:
a_rowIndex - Index of row in array
a_columnIndex - Index of column (OID) in a row
Returns:
Object

isValidIndex

public boolean isValidIndex(int a_rowIndex)
Indicates if the specified index refers to a valid entry.

Supported API: false

Specified by:
isValidIndex in interface OidArray
Parameters:
a_rowIndex - Index of row in array
Returns:
boolean