|
Rational Developer for Power Systems Software V7.6 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IISeriesHostDatabaseField
This interface represents a single field in a *FILE PF_DTA object (database file) on the iSeries.
Field Summary | |
---|---|
static String |
Copyright
|
Method Summary | |
---|---|
void |
addKeyword(String name,
String[] parameters)
Add a keyword to the list of keywords stored for this field. |
int |
getAllocatedLength()
Get the number of bytes allocated for the field in the fixed portion of the file |
byte |
getDerivedOperator()
Derived Operator (for logical fiel fields) |
int |
getDisplayLength()
Get the display length. |
int |
getDTFlags()
Date Time flags |
char |
getEditCodeSymbol()
Get the edit code specified for this field. |
int |
getEncodingScheme()
Sets the encoding scheme for this field. |
Collection |
getKeywords()
Get the keywords specified for this field. |
int |
getLength()
Get the length of this field. |
String |
getReferencedField()
Referenced field (for logical file fields) |
char |
getReferenceShift()
Get the reference shift for this field. |
int |
getSubstringEnd()
Substring keyword ending position |
int |
getSubstringStart()
Substring keyword starting position |
boolean |
isCCSIDSpecified()
Check if the CCSID keyword was specified for this field. |
boolean |
isConvertUCS2()
Get whether or not to convert UCS2 characters before printing. |
boolean |
isDBCSAlternateTypeField()
Check if this field's alternate type contains DBCS data. |
boolean |
isDBCSColumnHeadings()
Check if this field's column headings contain DBCS data |
boolean |
isDBCSTextDescription()
Check if this field's text description contains DBCS data. |
boolean |
isDBCSValidityCheckingLiterals()
Check if this field's validity checking literals (COMP, RANE, VALUES) contain DBCS data. |
boolean |
isDisplayLengthSpecified()
When referenced by a display file, if true then the DDS for the field provided the allowed number of display positions as returned by getDisplayLength() This method is only supported on i5/OS V5R4 and higher. |
boolean |
isMinimumDisplayLength()
When referenced by a display file, if true then getDisplayLength() contains the number of display positions allowed (and is equal to the field length defined in the DDS.) This method is only supported on i5/OS V5R4 and higher. |
void |
setAllocatedLength(int length)
Set the allocated length for this field. |
void |
setCCSIDSpecified(boolean ccsidSpecified)
Set whether or not the CCSID keyword was specified for this field. |
void |
setDBCSAlternateTypeField(boolean flag)
Set whether this field's alternate type contains DBCS data |
void |
setDBCSColumnHeadings(boolean flag)
Set whether this field's column headings contain DBCS data |
void |
setDBCSTextDescription(boolean flag)
Set whether this field's text description contains DBCS data |
void |
setDBCSValidityCheckingLiterals(boolean flag)
Set whether this field's validity checking literals (COMP, RANGE, VALUES) contain DBCS data. |
void |
setDerivedOperator(byte operator)
Derived Operator (for logical file fields) |
void |
setDisplayLength(int length)
Set the display length. |
void |
setDTFlags(int flags)
Date Time Flags |
void |
setEditCodeSymbol(char symbol)
Set the edit code symbol for this field. |
void |
setEncodingScheme(int encodingScheme)
Sets the encoding scheme for this field. |
void |
setIsConvertUCS2(boolean convert)
Set whether or not to convert UCS2 characters before printing. |
void |
setIsDisplayLengthSpecified(boolean value)
When referenced by a display file, if true then the DDS for the field provided the allowed number of display positions as returned by getDisplayLength() This method is only supported on i5/OS V5R4 and higher. |
void |
setIsMinimumDisplayLength(boolean value)
When referenced by a display file, if true then getDisplayLength() contains the number of display positions allowed (and is equal to the field length defined in the DDS.) This method is only supported on i5/OS V5R4 and higher. |
void |
setReferencedField(String referencedField)
Referenced field (for logical file fields) |
void |
setReferenceShift(char referenceShift)
Set the reference shift for this field. |
void |
setSubstringEnd(int end)
Substring keyword ending position |
void |
setSubstringStart(int start)
Substring keyword starting position |
Methods inherited from interface com.ibm.etools.iseries.comm.interfaces.IISeriesHostFieldNameOnly |
---|
getRecord, setRecord, toString, writeObjectInfo |
Methods inherited from interface com.ibm.etools.iseries.comm.interfaces.IISeriesHostRecordNameOnly |
---|
getFile, getFileType, setFile, setFileType |
Methods inherited from interface com.ibm.etools.iseries.comm.interfaces.IISeriesHostObjectNameOnly |
---|
getLibrary, getName, setLibrary, setName |
Field Detail |
---|
static final String Copyright
Method Detail |
---|
int getAllocatedLength()
boolean isCCSIDSpecified()
char getReferenceShift()
int getLength()
getLength
in interface IISeriesHostFieldBasic
Collection getKeywords()
IISeriesHostFieldKeyword
char getEditCodeSymbol()
boolean isDBCSAlternateTypeField()
boolean isDBCSTextDescription()
boolean isDBCSColumnHeadings()
boolean isDBCSValidityCheckingLiterals()
int getSubstringStart()
int getSubstringEnd()
String getReferencedField()
byte getDerivedOperator()
int getDTFlags()
int getDisplayLength()
boolean isConvertUCS2()
boolean isMinimumDisplayLength()
boolean isDisplayLengthSpecified()
int getEncodingScheme()
void setAllocatedLength(int length)
void setCCSIDSpecified(boolean ccsidSpecified)
void setReferenceShift(char referenceShift)
void addKeyword(String name, String[] parameters)
void setEditCodeSymbol(char symbol)
void setDBCSAlternateTypeField(boolean flag)
void setDBCSTextDescription(boolean flag)
void setDBCSColumnHeadings(boolean flag)
void setDBCSValidityCheckingLiterals(boolean flag)
void setSubstringStart(int start)
void setSubstringEnd(int end)
void setReferencedField(String referencedField)
void setDerivedOperator(byte operator)
void setDTFlags(int flags)
void setDisplayLength(int length)
void setIsConvertUCS2(boolean convert)
void setIsMinimumDisplayLength(boolean value)
void setIsDisplayLengthSpecified(boolean value)
void setEncodingScheme(int encodingScheme)
|
Rational Developer for Power Systems Software V7.6 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |