Skip to main content

Demo.RecordMap.Map.Delimited.Batch

persistent class Demo.RecordMap.Map.Delimited.Batch extends %Library.Persistent, EnsLib.RecordMap.SimpleBatch

SQL Table Name: Demo_RecordMap_Map_Delimited.Batch

RECORDMAP: Modified during compilation of RecordMap 'Demo.RecordMap.Map.Delimited' on 2010-09-30 at 16:20:02.221 [2010-09-30 21:20:02.221 UTC] by user DemoUser

Property Inventory

Parameters

parameter BatchHeader = DELIMITED_BATCH_HEADER;
Inherited description: Contents of the Batch Header
parameter BatchTrailer;
Inherited description: Contents of the Batch Trailer
parameter HeaderTerm = \x0d\x0a;
Inherited description: The terminator (if any) for the Batch Header. Hex values preceded by \x should be used for control characters.
parameter RECORDMAPGENERATED = 1;
Inherited description: Parameter to indicate that the class has been generated by the RecordMap framework. If this parameter is set to 0, the RecordMap framework will NOT update this class automatically, and responsibility for any further changes will fall on the user.
parameter TrailerTerm = \x0d\x0a\x00;
Inherited description: The terminator (if any) for the Batch Trailer. Hex values preceded by \x should be used for control characters.
parameter XMLTYPE = Demo_RecordMap_Map_Delimited_Batch;
Inherited description: Prevent this class from having the same default XML Type and Name as any of its subclasses that have the short classname "Request".

Properties

relationship Records as array of Demo.RecordMap.Map.Delimited.Record [ InitialExpression = $listbuild("Demo.RecordMap.Map.Delimited.Record","%ParentBatch",+$this,"many",1,1) , Transient , Inverse = %ParentBatch , Cardinality = many ];
Property methods: RecordsGet(), RecordsGetObject(), RecordsGetObjectId(), RecordsGetSwizzled(), RecordsIsEmpty(), RecordsIsValid(), RecordsNewObject(), RecordsRClose(), RecordsRExec(), RecordsRFetch(), RecordsRelate(), RecordsSQLCompute(), RecordsSet(), RecordsUnRelate()

Indexes

index (IDKEY on ) [IdKey, Type = key];
Index methods: IDKEYCheck(), IDKEYDelete(), IDKEYExists(), IDKEYOpen(), IDKEYSQLCheckUnique(), IDKEYSQLExists(), IDKEYSQLFindPKeyByConstraint(), IDKEYSQLFindRowIDByConstraint()

Triggers

trigger OnDelete (BEFORE event DELETE);

Inherited Members

Inherited Properties

Inherited Methods

Storage

Gray indicates storage defined by superclasses.

Storage Model: CacheStorage (Demo.RecordMap.Map.Delimited.Batch)

^Demo.RecordMap.Map.DC0CE.BatchD(ID)
=
%%CLASSNAME
%Source
BatchHeader
BatchTrailer
FeedbackOpens in a new tab