public final class ComponentItem extends java.lang.Object implements IComponentItem
| Constructor and Description |
|---|
ComponentItem()
Default Constructor for ComponentItem.
|
ComponentItem(java.lang.String strFieldName,
int intSeq,
int iMinLen,
int iMaxLen,
java.lang.String strCLen,
java.lang.String strDataType)
Parameterized constructor for RowDescriptor which initializes different fields of an item.
|
ComponentItem(java.lang.String strFieldName,
int intSeq,
int iMinLen,
int iMaxLen,
java.lang.String strCLen,
java.lang.String strDataType,
int[] intTableNo,
boolean bOptional)
Parameterized constructor for RowDescriptor which initializes different fields of an item.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getConformanceLength()
retrieves Conformance Length for Component defined by defined HL7 Standard in Segment
|
java.lang.String |
getDataType()
Retrieves Data Type for Component defined by HL7 standard in segment
|
java.lang.String |
getFieldName()
Retrieves name of Component
|
int |
getMaximumLength()
Retrieves Maximum Length for Component defined by HL7 standard in segment
|
int |
getMinimunLength()
Retrieves Minimum Length for Component defined by HL7 standard in segment
|
int |
getSequenceNo()
Retrieves sequence number for Component defined by HL7 standard in segment
|
int[] |
getTableNo()
Retrieves Table number for Component defined by HL7 standard in segment
|
boolean |
isOptional()
Shows optionality status for Component defined by HL7 standard in segment
|
void |
setConformanceLength(java.lang.String strCLength)
Set Conformance Length for component defined by Hl7 standard in Segment
|
void |
setDataType(java.lang.String strDataType)
Sets Datatype for Component defined by HL7 standard in segment
|
void |
setFieldName(java.lang.String strName)
Sets name of Component
|
void |
setMaximumLength(int maxLen)
Sets Maximum Length for Component defined by HL7 standard in segment
|
void |
setMinimumLength(int minLen)
Sets Minimum Length for Component defined by HL7 standard in segment
|
void |
setOptional(boolean bOptional)
Sets optionality status for Component defined by HL7 standard in segment
|
void |
setSequenceNo(int intSeq)
Sets sequence number for Component defined by HL7 standard in segment
|
void |
setTableNo(int[] intTableNo)
Sets Table number for Component defined by HL7 standard in segment
|
public ComponentItem()
public ComponentItem(java.lang.String strFieldName,
int intSeq,
int iMinLen,
int iMaxLen,
java.lang.String strCLen,
java.lang.String strDataType,
int[] intTableNo,
boolean bOptional)
strFieldName - Name of Field nameintSeq - Integer value of Sequence number of an Item IDintLen - Integer value of Length of an Item IDiMinLen - Integer value of Minimum Length of an Item IDiMaxLen - Integer value of Maximum Length of an Item IDstrCLen - String value of Conformance Length of an Item IDstrDataType - String value of Data type of an Item IDintTableNo - Integer value of Table number of an Item IDbRepeatable - Show status of an Item whether repeatable or notbOptional - Show status of an Item whether optional or notpublic ComponentItem(java.lang.String strFieldName,
int intSeq,
int iMinLen,
int iMaxLen,
java.lang.String strCLen,
java.lang.String strDataType)
strFieldName - Name of Field name.intSeq - Integer value of Sequence number of an Item ID.iMinLen - Integer value of Minimum Length of an Item IDiMaxLen - Integer value of Maximum Length of an Item IDstrCLen - String value of Conformance Length of an Item IDstrDataType - Integer value of Data type of an Item ID.public java.lang.String getFieldName()
getFieldName in interface IComponentItempublic void setFieldName(java.lang.String strName)
setFieldName in interface IComponentItemstrName - name of Componentpublic int getSequenceNo()
getSequenceNo in interface IComponentItempublic void setSequenceNo(int intSeq)
setSequenceNo in interface IComponentItemintSeq - value of sequence indexpublic int getMinimunLength()
getMinimunLength in interface IComponentItempublic void setMinimumLength(int minLen)
setMinimumLength in interface IComponentItemminLen - Minimum length valuepublic int getMaximumLength()
getMaximumLength in interface IComponentItempublic void setMaximumLength(int maxLen)
setMaximumLength in interface IComponentItemmaxLen - Maximum length valuepublic java.lang.String getConformanceLength()
getConformanceLength in interface IComponentItempublic void setConformanceLength(java.lang.String strCLength)
setConformanceLength in interface IComponentItemstrCLength - Conformance Length valuepublic java.lang.String getDataType()
getDataType in interface IComponentItempublic void setDataType(java.lang.String strDataType)
setDataType in interface IComponentItemstrDataType - name of Componentpublic int[] getTableNo()
getTableNo in interface IComponentItempublic void setTableNo(int[] intTableNo)
setTableNo in interface IComponentItemintTableNo - array of table numberpublic boolean isOptional()
isOptional in interface IComponentItempublic void setOptional(boolean bOptional)
setOptional in interface IComponentItembOptional - status as true or false