Class PCBDatabase
java.lang.Object
com.softwaremining.wrappers.CBLBean
com.softwaremining.vendors.dli.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 void
assignCachedInitializationValue
(String newValue) Variable used for to cache the expensive result of Initialize() methodfinal String
final CBLString
final CBLString
final CBLInteger
final CBLInteger
final CBLString
final CBLString
final CBLString
final CBLString
final String
getKey()
final int
final String
final int
final String
final String
final String
getRoot()
final String
final String
final String
protected void
set the default valuesprotected void
protected final String
Variable used for to cache the expensive result of Initialize() methodfinal void
setDbdName
(double value) final void
setDbdName
(long value) final void
setDbdName
(String value) final void
setKey
(double value) final void
setKey
(long value) final void
final void
setKeyLength
(double dValue) final void
setKeyLength
(String nsValue) final void
setNumSensSegs
(double dValue) final void
setNumSensSegs
(String nsValue) final void
setProcOptions
(double value) final void
setProcOptions
(long value) final void
setProcOptions
(String value) final void
setRoot
(double doubleValue) final void
setRoot
(long longValue) final void
final void
final void
setSegmentLevel
(double value) final void
setSegmentLevel
(long value) final void
setSegmentLevel
(String value) final void
setSegmentName
(double value) final void
setSegmentName
(long value) final void
setSegmentName
(String value) final void
setStatusCode
(double value) final void
setStatusCode
(long value) final void
setStatusCode
(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, 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, printFieldPosition, printFieldValues, printOrderedFieldPosition, PrintOrderedFieldPositionsAndValue, releaseResources, releaseResources, resetCachedValues, resetCompressedFieldList, resetStructure, resize, retrieveActualLength, retrieveAsInt, retrieveAsString, retrieveCompressedFields, retrieveDependedFieldsList, retrieveEbcdicBytes, retrieveEbcdicValue, retrieveEncodedValue, retrieveField, retrieveField, retrieveFieldAtMemoryPosition, retrieveFieldFormatted, retrieveFields, retrieveIsTargetOfPointers, retrievePrimitiveFields, retrieveRawEbcdicBytes, retrieveSessionId, retrieveSQLObject, retrieveStorageCellSize, retrieveStorageChars, retrieveSubstring, retrieveSubstring, retrieveTopLevelField, retrieveValue, retrieveValue, setValue, stringValue, subtractCorrespondingValue, subtractCorrespondingValue, toString
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.softwaremining.wrappers.AbstractDataObject
assignValue, retrieveAsString, retrieveStorageCellSize
Methods 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:
initDefaultValues
in classCBLBean
-
retrieveCachedInitializationValue
Variable used for to cache the expensive result of Initialize() method- Overrides:
retrieveCachedInitializationValue
in classCBLBean
-
assignCachedInitializationValue
Variable used for to cache the expensive result of Initialize() method- Overrides:
assignCachedInitializationValue
in 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)
-