Rational Developer for Power Systems Software
V7.6

com.ibm.etools.iseries.comm.interfaces
Class ISeriesHostFieldNameArray

java.lang.Object
  extended by com.ibm.etools.iseries.comm.interfaces.ISeriesHostFieldNameArray
All Implemented Interfaces:
IISeriesHostFieldNameArray, IISeriesHostFieldNameOnly, IISeriesHostObjectNameOnly, IISeriesHostRecordNameOnly

public class ISeriesHostFieldNameArray
extends Object
implements IISeriesHostFieldNameArray

This class encapsulates a list of field name Strings


Field Summary
static String Copyright
           
 
Constructor Summary
ISeriesHostFieldNameArray()
           
 
Method Summary
 String getFile()
           
 String getFileType()
          Return the type of file this record is from.
 String getLibrary()
           
 String getName()
           
 String[] getNames()
          Return the list of names as an array of Strings
 List getNamesList()
          Return the list of names as a List of Strings
 String getRecord()
           
 void setFile(String name)
           
 void setFileType(String fileType)
           
 void setLibrary(String name)
           
 void setName(String name)
          Set the field name.
 void setRecord(String name)
           
 String toString()
           
 void writeObjectInfo(PrintWriter writer)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

Copyright

public static final String Copyright
See Also:
Constant Field Values
Constructor Detail

ISeriesHostFieldNameArray

public ISeriesHostFieldNameArray()
Method Detail

setName

public void setName(String name)
Set the field name.

Specified by:
setName in interface IISeriesHostFieldNameArray
Specified by:
setName in interface IISeriesHostObjectNameOnly

getNamesList

public List getNamesList()
Return the list of names as a List of Strings

Specified by:
getNamesList in interface IISeriesHostFieldNameArray

getNames

public String[] getNames()
Return the list of names as an array of Strings

Specified by:
getNames in interface IISeriesHostFieldNameArray

setLibrary

public void setLibrary(String name)
Specified by:
setLibrary in interface IISeriesHostObjectNameOnly

setFile

public void setFile(String name)
Specified by:
setFile in interface IISeriesHostRecordNameOnly

setFileType

public void setFileType(String fileType)
Specified by:
setFileType in interface IISeriesHostRecordNameOnly

setRecord

public void setRecord(String name)
Specified by:
setRecord in interface IISeriesHostFieldNameOnly

getName

public String getName()
Specified by:
getName in interface IISeriesHostObjectNameOnly

getLibrary

public String getLibrary()
Specified by:
getLibrary in interface IISeriesHostObjectNameOnly

getFile

public String getFile()
Specified by:
getFile in interface IISeriesHostRecordNameOnly

getFileType

public String getFileType()
Description copied from interface: IISeriesHostRecordNameOnly
Return the type of file this record is from. Will be one of:

Specified by:
getFileType in interface IISeriesHostRecordNameOnly

getRecord

public String getRecord()
Specified by:
getRecord in interface IISeriesHostFieldNameOnly

toString

public String toString()
Specified by:
toString in interface IISeriesHostFieldNameOnly
Specified by:
toString in interface IISeriesHostObjectNameOnly
Specified by:
toString in interface IISeriesHostRecordNameOnly
Overrides:
toString in class Object

writeObjectInfo

public void writeObjectInfo(PrintWriter writer)
Specified by:
writeObjectInfo in interface IISeriesHostFieldNameOnly
Specified by:
writeObjectInfo in interface IISeriesHostObjectNameOnly
Specified by:
writeObjectInfo in interface IISeriesHostRecordNameOnly

Rational Developer for Power Systems Software
V7.6

Copyright 2011 IBM Corp. All Rights Reserved.

Note: This documentation is for part of an interim API that is still under development and expected to change significantly before reaching stability. It is being made available at this early stage to solicit feedback from pioneering adopters on the understanding that any code that uses this API will almost certainly be broken (repeatedly) as the API evolves.