Interface ICBLContainer

All Known Subinterfaces:
ICBLDataType
All Known Implementing Classes:
AbstractBasePersistence, AbstractCBLField, AbstractCBLNumeric, AbstractCBLPrimitive, AbstractCSVFile, AbstractFile, AbstractIndexedFile, AbstractSequentialFile, AbstractSequentialMappedFile, AbstractSortBean, BMSBlankInteger, BMSBlankString, BMSDouble, BMSGroup, BMSInteger, BMSLong, BMSScreenBean, BMSScreenInputBean, BMSScreenOutputBean, BMSString, CachedIndexedFile, CachedSQLWrapper, CAIdealWrapper, CBLBean, CBLBlankInteger, CBLBlankString, CBLBoolean, CBLDouble, CBLFiller, CBLGroup, CBLInteger, CBLLong, CBLObject, CBLPointer, CBLString, CicsIndexedFile, CicsPersistence, CicsSequential, CommonWorkArea, Db400, Db400Sequential, DBMSWrapper, Dfhaid, DfhMessageTable, DMSWrapper, Eibaid, IDS2Wrapper, ILEIndicator, ILEReport, ILEScreen, ImsDbSegment, IndexedFile, IndexedFileSingleProcess, LinkedSQLWrapper, PCBDatabase, PCBModifiable, PCBScreen, QSAMFile, QueueRecord, RelativeFile, ScratchPadArea, SequentialFile, SequentialNIOFile, SequentialVariableMappedFile, SQLWrapper, TransactionWorkArea, TSQueueStorageImpl

public interface ICBLContainer
  • Method Details

    • assignToAddressOf

      void assignToAddressOf(AbstractCBLField targetField)
      Used internally for setAddressOf on a field. The addressOF will be treated similar to "Redefines". After that, we need to unAllocate and re-allocated
    • assignToAddressOf

      void assignToAddressOf(CBLBean target)
      Used internally for setAddressOf on a field. The addressOF will be treated similar to "Redefines". After that, we need to unAllocate and re-allocated