Package com.softwaremining.ims.beans
Class PCBDatabase
java.lang.Object
com.softwaremining.wrappers.CBLBean
com.softwaremining.ims.beans.PCBDatabase
- All Implemented Interfaces:
IPCBDatabase,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 Stringfinal CBLStringfinal CBLStringfinal CBLIntegerfinal CBLIntegerfinal CBLStringfinal CBLStringfinal CBLStringfinal CBLStringfinal StringgetKey()final intfinal Stringfinal intfinal Stringfinal Stringfinal StringgetRoot()final Stringfinal Stringfinal Stringprotected voidset the default valuesprotected voidprotected final StringVariable used for to cache the expensive result of Initialize() methodfinal voidsetDbdName(double value) final voidsetDbdName(long value) final voidsetDbdName(String value) final voidsetKey(double value) final voidsetKey(long value) final voidfinal voidsetKeyLength(double dValue) final voidsetKeyLength(String nsValue) final voidsetNumSensSegs(double dValue) final voidsetNumSensSegs(String nsValue) final voidsetProcOptions(double value) final voidsetProcOptions(long value) final voidsetProcOptions(String value) final voidsetRoot(double doubleValue) final voidsetRoot(long longValue) final voidfinal voidfinal voidsetSegmentLevel(double value) final voidsetSegmentLevel(long value) final voidsetSegmentLevel(String value) final voidsetSegmentName(double value) final voidsetSegmentName(long value) final voidsetSegmentName(String value) final voidsetStatusCode(double value) final voidsetStatusCode(long value) final voidsetStatusCode(String value) Methods 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
-
PCBDatabase
public PCBDatabase()Constructors -
PCBDatabase
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
-
getDbdName
-
getFieldDbdName
-
setDbdName
-
setDbdName
public final void setDbdName(long value) -
setDbdName
public final void setDbdName(double value) -
getSegmentLevel
-
getFieldSegmentLevel
-
setSegmentLevel
-
setSegmentLevel
public final void setSegmentLevel(long value) -
setSegmentLevel
public final void setSegmentLevel(double value) -
getStatusCode
-
getFieldStatusCode
-
setStatusCode
-
setStatusCode
public final void setStatusCode(long value) -
setStatusCode
public final void setStatusCode(double value) -
getProcOptions
-
getFieldProcOptions
-
setProcOptions
-
setProcOptions
public final void setProcOptions(long value) -
setProcOptions
public final void setProcOptions(double value) -
getSegmentName
-
getFieldSegmentName
-
setSegmentName
-
setSegmentName
public final void setSegmentName(long value) -
setSegmentName
public final void setSegmentName(double value) -
setKeyLength
public final void setKeyLength(double dValue) -
setKeyLength
-
getKeyLengthAsStr
-
getKeyLength
public final int getKeyLength() -
getFieldKeyLength
-
setNumSensSegs
public final void setNumSensSegs(double dValue) -
setNumSensSegs
-
getNumSensSegsAsStr
-
getNumSensSegs
public final int getNumSensSegs() -
getFieldNumSensSegs
-
getKey
-
getFieldKey
-
setKey
-
setKey
public final void setKey(long value) -
setKey
public final void setKey(double value) -
getRoot
-
setRoot
-
setRoot
-
setRoot
public final void setRoot(long longValue) -
setRoot
public final void setRoot(double doubleValue)
-