|
iSeries Remote Systems v6.0.1 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.ibm.etools.iseries.core.api.ISeriesDataElementWrapper
com.ibm.etools.iseries.core.api.ISeriesHostFieldNameOnlyWrapper
Represents a database or device field. It contains all the attributes available for fields via the iSeries list-fields api. This base class contains the minimum attributes.
Note that the setXXX methods do not change the field on the host. Rather, their purpose is simply to capture the attribute internally, after reading it from an external source, say.
See the iSeries CL API QUSLFLD for a full description of each attribute
Field Summary | |
---|---|
static String |
copyright
|
Fields inherited from class com.ibm.etools.iseries.core.api.ISeriesDataElementWrapper |
---|
cacheFilter, cacheTimeStamp, dataelement, EXPIRE_TIME, lastException, lastRunMsg, lastRunMsgId, localCache |
Fields inherited from interface com.ibm.etools.iseries.comm.interfaces.IISeriesHostFieldNameOnly |
---|
Copyright |
Constructor Summary | |
---|---|
ISeriesHostFieldNameOnlyWrapper(com.ibm.etools.iseries.comm.interfaces.IISeriesHostFieldNameOnly fieldObj)
Constructor when wrapping an IISeriesHostFieldBasic interface conforming object |
Method Summary | |
---|---|
com.ibm.etools.iseries.comm.interfaces.IISeriesHostFieldNameOnly |
getFieldObject()
Allow subclasses and others access to the wrappered field object, when not in DataStore mode. |
String |
getFile()
Return the file containing this field |
String |
getFileType()
Return the type of file this field is from. |
String |
getLibrary()
Return the library containing the file containing this field |
String |
getName()
Return the name of this field |
String |
getRecord()
Get the name of the record containing this field |
void |
setFile(String name)
Set the file name |
void |
setFileType(String type)
Set the file type |
void |
setLibrary(String name)
Set the library name |
void |
setName(String name)
Set the field name |
void |
setRecord(String name)
Set the record name |
String |
toString()
Convert to a string. |
void |
writeObjectInfo(PrintWriter writer)
Write out debug information to the given stream |
Methods inherited from class com.ibm.etools.iseries.core.api.ISeriesDataElementWrapper |
---|
checkIsConnected, extractProperty, extractPropertyAsBoolean, extractPropertyAsByte, extractPropertyAsChar, extractPropertyAsInt, getAbsoluteName, getAdapter, getCommandSubSystem, getDataElement, getDataStore, getFileSubSystem, getISeriesConnection, getLastException, getLastRunMessage, getLibraryName, getLocalCache, getPropertiesNode, runCommand, setLastException, setLocalCache |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
public static final String copyright
Constructor Detail |
public ISeriesHostFieldNameOnlyWrapper(com.ibm.etools.iseries.comm.interfaces.IISeriesHostFieldNameOnly fieldObj)
Method Detail |
public com.ibm.etools.iseries.comm.interfaces.IISeriesHostFieldNameOnly getFieldObject()
public String toString()
toString
in interface com.ibm.etools.iseries.comm.interfaces.IISeriesHostFieldNameOnly
public void writeObjectInfo(PrintWriter writer)
writeObjectInfo
in interface com.ibm.etools.iseries.comm.interfaces.IISeriesHostFieldNameOnly
public void setLibrary(String name)
setLibrary
in interface com.ibm.etools.iseries.comm.interfaces.IISeriesHostObjectNameOnly
public void setFile(String name)
setFile
in interface com.ibm.etools.iseries.comm.interfaces.IISeriesHostRecordNameOnly
public void setFileType(String type)
setFileType
in interface com.ibm.etools.iseries.comm.interfaces.IISeriesHostRecordNameOnly
public void setRecord(String name)
setRecord
in interface com.ibm.etools.iseries.comm.interfaces.IISeriesHostFieldNameOnly
public void setName(String name)
setName
in interface com.ibm.etools.iseries.comm.interfaces.IISeriesHostObjectNameOnly
public String getLibrary()
getLibrary
in interface com.ibm.etools.iseries.comm.interfaces.IISeriesHostObjectNameOnly
public String getFile()
getFile
in interface com.ibm.etools.iseries.comm.interfaces.IISeriesHostRecordNameOnly
public String getFileType()
getFileType
in interface com.ibm.etools.iseries.comm.interfaces.IISeriesHostRecordNameOnly
public String getRecord()
getRecord
in interface com.ibm.etools.iseries.comm.interfaces.IISeriesHostFieldNameOnly
public String getName()
getName
in interface com.ibm.etools.iseries.comm.interfaces.IISeriesHostObjectNameOnly
|
iSeries Remote Systems v6.0.1 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |