|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.ibm.as400.access.FieldDescription | +--com.ibm.as400.access.BinaryFieldDescription
The BinaryFieldDescription class represents the description of the data in a binary (integer) field. It allows:
Fields inherited from class com.ibm.as400.access.FieldDescription |
ALIGN_LEFT,
ALIGN_RIGHT |
Constructor Summary | |
BinaryFieldDescription()
Constructs a BinaryFieldDescription object. |
|
BinaryFieldDescription(AS400Bin2 dataType,
java.lang.String name)
Constructs a BinaryFieldDescription object. |
|
BinaryFieldDescription(AS400Bin2 dataType,
java.lang.String name,
java.lang.String ddsName,
int length)
Constructs a BinaryFieldDescription object. |
|
BinaryFieldDescription(AS400Bin4 dataType,
java.lang.String name)
Constructs a BinaryFieldDescription object. |
|
BinaryFieldDescription(AS400Bin4 dataType,
java.lang.String name,
java.lang.String ddsName,
int length)
Constructs a BinaryFieldDescription object. |
Method Summary | |
void |
setDataType(AS400Bin2 dataType)
Sets the AS400DataType object describing this field. |
void |
setDataType(AS400Bin4 dataType)
Sets the AS400DataType object describing this field. |
void |
setDFT(java.lang.Integer defaultValue)
Sets the value for the DFT keyword for this field. |
void |
setDFT(java.lang.Short defaultValue)
Sets the value for the DFT keyword for this field. |
void |
setDFTNull()
Sets the value for the DFT keyword to be *NULL for this field. |
void |
setLength(int length)
Sets the length of this field. |
Methods inherited from class com.ibm.as400.access.FieldDescription |
getALIAS,
getALWNULL,
getCOLHDG,
getDataType,
getDDSName,
getDFT,
getDFTCurrentValue,
getFieldName,
getKeyFieldFunctions,
getLayoutAlignment,
getLayoutLength,
getLength,
getREFFLD,
getTEXT,
isDFTCurrent,
isDFTNull,
setALIAS,
setALWNULL,
setCOLHDG,
setDataType,
setDDSName,
setFieldName,
setKeyFieldFunctions,
setLayoutAlignment,
setLayoutAttributes,
setLayoutLength,
setREFFLD,
setTEXT |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
Constructor Detail |
public BinaryFieldDescription()
public BinaryFieldDescription(AS400Bin4 dataType, java.lang.String name)
dataType
- Describes the field and provides
the conversion capability for the contents of the field.name
- The name of the field.public BinaryFieldDescription(AS400Bin4 dataType, java.lang.String name, java.lang.String ddsName, int length)
dataType
- Describes the field and provides
the conversion capability for the contents of the field.name
- The name of the field.ddsName
- The DDS name of this field. This is the
name of the field as it would appear in a DDS description of the
field. The length of ddsName must be 10 characters or less.length
- The number of digits that the field will hold. This is the length of
the field as it would appear in a DDS description. The length
must be greater than 0.public BinaryFieldDescription(AS400Bin2 dataType, java.lang.String name)
dataType
- Describes the field and provides
the conversion capability for the contents of the field.name
- The name of the field.public BinaryFieldDescription(AS400Bin2 dataType, java.lang.String name, java.lang.String ddsName, int length)
dataType
- Describes the field and provides
the conversion capability for the contents of the field.name
- The name of the field.ddsName
- The DDS name of this field. This is the
name of the field as it would appear in a DDS description of the
field. The length of ddsName must be 10 characters or less.length
- The number of digits that the field will hold. This is the length of
the field as it would appear in a DDS description. The length
must be greater than 0.Method Detail |
public void setDataType(AS400Bin2 dataType)
dataType
- The AS400DataType that describes this field. The dataType
cannot be null.public void setDataType(AS400Bin4 dataType)
dataType
- The AS400DataType that describes this field. The dataType
cannot be null.public void setDFT(java.lang.Integer defaultValue)
defaultValue
- The default value for this
field. The defaultValuecannot be null.
To set a default value of *NULL, use the setDFTNull() method.public void setDFT(java.lang.Short defaultValue)
defaultValue
- The default value for this
field. The defaultValuecannot be null.
To set a default value of *NULL, use the setDFTNull() method.public void setDFTNull()
public void setLength(int length)
length
- The length of this field. The length must be greater than zero.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |