Demo.RecordMap.Map.Delimited.Record
persistent class Demo.RecordMap.Map.Delimited.Record extends %Library.Persistent, %XML.Adaptor, Ens.Request, EnsLib.RecordMap.Base
SQL Table Name: Demo_RecordMap_Map_Delimited.Record
RECORDMAP: Generated from RecordMap 'Demo.RecordMap.Map.Delimited' on 2010-09-30 at 16:20:02.209 [2010-09-30 21:20:02.209 UTC] by user DemoUserProperty Inventory
- %ParentBatch
- Age
- DateOfBirth
- FavoriteColor
- FirstName
- HomeAddress
- LastName
- MiddleInitial
- PersonID
- SSN
- WorkAddress
Parameters
parameter INCLUDETOPFIELDS = 1;
parameter RECORDMAPGENERATED = 1;
Inherited description: Parameter to indicate whether a Record class has been generated by EnsLib.RecordMap.Generator.
If users wish to map data to existing classes, or ensure that the Generator does not overwrite
their existing class, this parameter should be left as 0.
Classes which have the parameter set to 1 are subject to updates by the RecordMap framework.
Properties
relationship %ParentBatch as Demo.RecordMap.Map.Delimited.Batch [ Inverse = Records , Cardinality = one ];
Property methods: %ParentBatchGet(), %ParentBatchGetObject(), %ParentBatchGetObjectId(), %ParentBatchGetStored(), %ParentBatchGetSwizzled(), %ParentBatchIsValid(), %ParentBatchNewObject(), %ParentBatchOnDelete(), %ParentBatchRClose(), %ParentBatchRExec(), %ParentBatchRFetch(), %ParentBatchRelate(), %ParentBatchSQLCompute(), %ParentBatchSet(), %ParentBatchSetObject(), %ParentBatchSetObjectId(), %ParentBatchUnRelate(), %ParentBatchUnSwizzle()
property Age as %Integer;
Property methods: AgeDisplayToLogical(), AgeGet(), AgeGetStored(), AgeIsValid(), AgeLogicalToDisplay(), AgeNormalize(), AgeSet(), AgeXSDToLogical()
property DateOfBirth as %Date (FORMAT = 1);
Property methods: DateOfBirthDisplayToLogical(), DateOfBirthGet(), DateOfBirthGetStored(), DateOfBirthIsValid(), DateOfBirthLogicalToDisplay(), DateOfBirthLogicalToOdbc(), DateOfBirthLogicalToXSD(), DateOfBirthNormalize(), DateOfBirthOdbcToLogical(), DateOfBirthSet(), DateOfBirthXSDToLogical()
property FavoriteColor as %String;
Property methods: FavoriteColorDisplayToLogical(), FavoriteColorGet(), FavoriteColorGetStored(), FavoriteColorIsValid(), FavoriteColorLogicalToDisplay(), FavoriteColorLogicalToOdbc(), FavoriteColorNormalize(), FavoriteColorSet()
property FirstName as %String;
Property methods: FirstNameDisplayToLogical(), FirstNameGet(), FirstNameGetStored(), FirstNameIsValid(), FirstNameLogicalToDisplay(), FirstNameLogicalToOdbc(), FirstNameNormalize(), FirstNameSet()
property HomeAddress as Demo.RecordMap.Map.Delimited.Record.HomeAddress;
Property methods: HomeAddressGet(), HomeAddressGetObject(), HomeAddressGetObjectId(), HomeAddressGetStored(), HomeAddressGetSwizzled(), HomeAddressIsEmpty(), HomeAddressIsValid(), HomeAddressNewObject(), HomeAddressSet(), HomeAddressSetObject(), HomeAddressSetObjectId(), HomeAddressUnSwizzle()
property LastName as %String;
Property methods: LastNameDisplayToLogical(), LastNameGet(), LastNameGetStored(), LastNameIsValid(), LastNameLogicalToDisplay(), LastNameLogicalToOdbc(), LastNameNormalize(), LastNameSet()
property MiddleInitial as %String;
Property methods: MiddleInitialDisplayToLogical(), MiddleInitialGet(), MiddleInitialGetStored(), MiddleInitialIsValid(), MiddleInitialLogicalToDisplay(), MiddleInitialLogicalToOdbc(), MiddleInitialNormalize(), MiddleInitialSet()
property PersonID as %Integer;
Property methods: PersonIDDisplayToLogical(), PersonIDGet(), PersonIDGetStored(), PersonIDIsValid(), PersonIDLogicalToDisplay(), PersonIDNormalize(), PersonIDSet(), PersonIDXSDToLogical()
property SSN as %String (PATTERN = "3N1""-""2N1""-""4N");
Property methods: SSNDisplayToLogical(), SSNGet(), SSNGetStored(), SSNIsValid(), SSNLogicalToDisplay(), SSNLogicalToOdbc(), SSNNormalize(), SSNSet()
property WorkAddress as Demo.RecordMap.Map.Delimited.Record.WorkAddress;
Property methods: WorkAddressGet(), WorkAddressGetObject(), WorkAddressGetObjectId(), WorkAddressGetStored(), WorkAddressGetSwizzled(), WorkAddressIsEmpty(), WorkAddressIsValid(), WorkAddressNewObject(), WorkAddressSet(), WorkAddressSetObject(), WorkAddressSetObjectId(), WorkAddressUnSwizzle()
Indexes
index (%ParentBatchIdx on %ParentBatch);
Index methods: %ParentBatchIdxExists()
index (IDKEY on ) [IdKey, Type = key];
Index methods: IDKEYCheck(), IDKEYDelete(), IDKEYExists(), IDKEYOpen(), IDKEYSQLCheckUnique(), IDKEYSQLExists(), IDKEYSQLFindPKeyByConstraint(), IDKEYSQLFindRowIDByConstraint()
index (LastNameIdx on LastName);
Index methods: LastNameIdxExists()
index (PersonIDIdx on PersonID);
Index methods: PersonIDIdxExists()
index (SSNIdx on SSN);
Index methods: SSNIdxExists()
Inherited Members
Inherited Properties
Inherited Methods
- %AddToSaveSet()
- %AddToSyncSet()
- %BMEBuilt()
- %CheckConstraints()
- %CheckConstraintsForExtent()
- %ClassIsLatestVersion()
- %ClassName()
- %CompareContents()
- %ComposeOid()
- %ConstructClone()
- %Delete()
- %DeleteExtent()
- %DeleteId()
- %DispatchClassMethod()
- %DispatchGetModified()
- %DispatchGetProperty()
- %DispatchMethod()
- %DispatchSetModified()
- %DispatchSetMultidimProperty()
- %DispatchSetProperty()
- %DrawHTMLForm()
- %DrawHTMLTable()
- %Exists()
- %ExistsId()
- %Extends()
- %ForceId()
- %GUID()
- %GUIDSet()
- %GetContentType()
- %GetLock()
- %GetParameter()
- %GetSwizzleObject()
- %Id()
- %InsertBatch()
- %IsA()
- %IsModified()
- %IsNull()
- %KillExtent()
- %KillExtentData()
- %LoadFromMemory()
- %LockExtent()
- %LockId()
- %New()
- %NormalizeObject()
- %ObjectIsNull()
- %ObjectModified()
- %Oid()
- %OnBeforeAddToSync()
- %OnDetermineClass()
- %OnTimeout()
- %Open()
- %OpenId()
- %OriginalNamespace()
- %PackageName()
- %PhysicalAddress()
- %ProcessSubmit()
- %PurgeIndices()
- %Reload()
- %RemoveFromSaveSet()
- %ResolveConcurrencyConflict()
- %RollBack()
- %Save()
- %SaveDirect()
- %SaveIndices()
- %SerializeObject()
- %SetModified()
- %ShowContents()
- %ShowContentsHead()
- %SortBegin()
- %SortEnd()
- %SyncObjectIn()
- %SyncTransport()
- %UnlockExtent()
- %UnlockId()
- %ValidateIndices()
- %ValidateObject()
- GetStatsDimension()
- NewResponse()
- XMLDTD()
- XMLExport()
- XMLExportToStream()
- XMLExportToString()
- XMLNew()
- XMLSchema()
- XMLSchemaNamespace()
- XMLSchemaType()
Storage
Storage Model: CacheStorage (Demo.RecordMap.Map.Delimited.Record)
^Demo.RecordMap.MapC0CE.RecordD(ID) | = | %%CLASSNAME
%Source
Age
DateOfBirth
FavoriteColor
LastName
FirstName
MiddleInitial
SSN
HomeAddress
WorkAddress
%ParentBatch
PersonID
|