Package com.softwaremining.ims.beans
Class PCBModifiable
java.lang.Object
com.softwaremining.wrappers.CBLBean
com.softwaremining.ims.beans.PCBModifiable
- All Implemented Interfaces:
IPCBModifiable,IProgramControlBlock,AbstractDataObject,ICBLBeanNGroup,ICBLContainer,IFieldContainer,ISMBean,ISMDataType
-
Field Summary
Fields inherited from class com.softwaremining.wrappers.CBLBean
EBCDIC_JIT_PD_SUPPORT_FOR_SEQ_FILES, INDEX_FOR_NON_ARRAY_VERSION_OF_FIELD, INDEX_ZERO, log, tmp_lengthofAssignedValue, totalRuntime_allocate, totalRuntime_calcFieldOffsets, totalRuntime_getMemoryPosition, totalRuntime_setFieldFormatted -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected final voidassignCachedInitializationValue(String newValue) Variable used for to cache the expensive result of Initialize() methodfinal CBLStringfinal CBLStringfinal CBLIntegerfinal CBLIntegerfinal CBLIntegerfinal CBLStringfinal CBLStringfinal CBLGroupfinal Stringfinal Stringfinal intfinal Stringfinal intfinal Stringfinal intfinal Stringfinal StringgetRoot()final Stringfinal StringgetUser()protected voidset the default valuesprotected voidprotected final StringVariable used for to cache the expensive result of Initialize() methodfinal voidsetLogicalTerminal(double value) final voidsetLogicalTerminal(long value) final voidsetLogicalTerminal(String value) final voidsetModName(double value) final voidsetModName(long value) final voidsetModName(String value) final voidsetMsgSeqNumber(double dValue) final voidsetMsgSeqNumber(String nsValue) final voidsetPCBDate(double dValue) final voidsetPCBDate(String nsValue) final voidsetPCBTime(double dValue) final voidsetPCBTime(String nsValue) final voidsetRoot(double doubleValue) final voidsetRoot(long longValue) final voidfinal voidfinal voidsetStatusCode(double value) final voidsetStatusCode(long value) final voidsetStatusCode(String value) final voidsetUser(double value) final voidsetUser(long value) final voidMethods inherited from class com.softwaremining.wrappers.CBLBean
addCorrespondingValue, addCorrespondingValue, allocate, assignAddressTo, assignAddressTo, assignBean, assignBytesEncoded, assignCorrespondingValue, assignCorrespondingValue, assignDefaultValue, assignDependingField, assignEbcdicBytes, assignEbcdicJIT_PdSupportForSequentialFiles, assignEncodedValue, assignExemptFromMemRelease, assignExternal, assignHighValues, assignInternalVars, assignLowValues, assignRawEbcdicBytes, assignRecordSize, assignRedefines, assignRedefines, assignSessionId, assignStringFormatted, assignSubstring, assignSubstring, assignToAddressOf, assignToAddressOf, assignToAddressOf, assignToAddressOf, assignToAllFields, assignValue, assignValue, assignValue, assignValue, assignValue, assignValue, assignValue, assignValue, calculateStorageSize, containsPointers, equals, equals, equals, equals, equalsRightTrimmed, fieldsCount, fill, fill, fill, fill, fill, getValue, hasPackedDecimalFields, initialize, initialize, isExemptFromMemRelease, isFilled, isFilled, isFilled, isFilled, isGreaterThan, isGreaterThan, isGreaterThan, isHighValues, isInvolvedInDependency, isInvolvedInExternalDependency, isLessOrEqualTo, isLessOrEqualTo, isLessOrEqualTo, isLessOrEqualTo, isLessOrEqualTo, isLessThan, isLessThan, isLessThan, isLessThan, isLessThan, isLowValues, isRedefinedByAnotherClass, isResourceAlreadyReleased, lengthOf, print, printFieldPosition, printFieldValues, printOrderedFieldPosition, releaseResources, releaseResources, resetCachedValues, resetCompressedFieldList, resetStorageManager, resetStructure, resize, retrieveActualLength, retrieveAsInt, retrieveAsString, retrieveCompressedFields, retrieveDependedFieldsList, retrieveEbcdicBytes, retrieveEbcdicValue, retrieveEncodedValue, retrieveField, retrieveField, retrieveFieldAtMemoryPosition, retrieveFieldFormatted, retrieveFields, retrieveIsTargetOfPointers, retrievePrimitiveFields, retrieveRawEbcdicBytes, retrieveRedefinesList, retrieveSessionId, retrieveSQLObject, retrieveStorageBytes, retrieveStorageCellSize, retrieveSubstring, retrieveSubstring, retrieveTopLevelField, retrieveValue, retrieveValue, setValue, stringValue, subtractCorrespondingValue, subtractCorrespondingValue, toStringMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.softwaremining.wrappers.AbstractDataObject
assignValue, retrieveAsString, retrieveStorageCellSizeMethods inherited from interface com.softwaremining.wrappers.ISMDataType
retrieveSQLObject, stringValue
-
Constructor Details
-
PCBModifiable
public PCBModifiable()Constructors -
PCBModifiable
Constructors
-
-
Method Details
-
initMetaData
protected void initMetaData() -
initDefaultValues
protected void initDefaultValues()set the default values- Overrides:
initDefaultValuesin classCBLBean
-
retrieveCachedInitializationValue
Variable used for to cache the expensive result of Initialize() method- Overrides:
retrieveCachedInitializationValuein classCBLBean
-
assignCachedInitializationValue
Variable used for to cache the expensive result of Initialize() method- Overrides:
assignCachedInitializationValuein classCBLBean
-
getLogicalTerminal
-
getFieldLogicalTerminal
-
setLogicalTerminal
-
setLogicalTerminal
public final void setLogicalTerminal(long value) -
setLogicalTerminal
public final void setLogicalTerminal(double value) -
getStatusCode
-
getFieldStatusCode
-
setStatusCode
-
setStatusCode
public final void setStatusCode(long value) -
setStatusCode
public final void setStatusCode(double value) -
setPCBDate
public final void setPCBDate(double dValue) -
setPCBDate
-
getPCBDateAsStr
-
getPCBDate
public final int getPCBDate() -
getFieldPCBDate
-
setPCBTime
public final void setPCBTime(double dValue) -
setPCBTime
-
getPCBTimeAsStr
-
getPCBTime
public final int getPCBTime() -
getFieldPCBTime
-
setMsgSeqNumber
public final void setMsgSeqNumber(double dValue) -
setMsgSeqNumber
-
getMsgSeqNumberAsStr
-
getMsgSeqNumber
public final int getMsgSeqNumber() -
getFieldMsgSeqNumber
-
getModName
-
getFieldModName
-
setModName
-
setModName
public final void setModName(long value) -
setModName
public final void setModName(double value) -
getUser
-
getFieldUser
-
setUser
-
setUser
public final void setUser(long value) -
setUser
public final void setUser(double value) -
getRoot
-
setRoot
-
setRoot
-
setRoot
public final void setRoot(long longValue) -
setRoot
public final void setRoot(double doubleValue) -
getGroupRoot
-