Skip to main content

This is documentation for Caché & Ensemble. See the InterSystems IRIS version of this content.Opens in a new tab

For information on migrating to InterSystems IRISOpens in a new tab, see Why Migrate to InterSystems IRIS?

DBMTables.TitleCompare

persistent class DBMTables.TitleCompare extends %Library.Persistent

SQL Table Name: DBMTables.TitleCompare

This class stores one record for each TOC entry in the database. For general comments, see DBMTables.Utils.

Property Inventory

Method Inventory

Properties

property DocBookId as %String (MAXLEN = 200) [ Required ];
DocBookId of the TOC entry
Property methods: DocBookIdDisplayToLogical(), DocBookIdGet(), DocBookIdGetStored(), DocBookIdIsValid(), DocBookIdLogicalToDisplay(), DocBookIdLogicalToOdbc(), DocBookIdNormalize(), DocBookIdSet()
property TitleVersion1 as %String (MAXLEN = 500);
Title of the given DocBookID as found in the first JSON file
Property methods: TitleVersion1DisplayToLogical(), TitleVersion1Get(), TitleVersion1GetStored(), TitleVersion1IsValid(), TitleVersion1LogicalToDisplay(), TitleVersion1LogicalToOdbc(), TitleVersion1Normalize(), TitleVersion1Set()
property TitleVersion2 as %String (MAXLEN = 500);
Title of the given DocBookID as found in the second JSON file
Property methods: TitleVersion2DisplayToLogical(), TitleVersion2Get(), TitleVersion2GetStored(), TitleVersion2IsValid(), TitleVersion2LogicalToDisplay(), TitleVersion2LogicalToOdbc(), TitleVersion2Normalize(), TitleVersion2Set()

Methods

classmethod ExportDiff(filename As %String = "temp.txt", verbose As %Boolean = 1)
classmethod Initialize(filename As %String = "IRIS2019.2-titles.txt")
classmethod ProcessFile2(filename As %String = "Core2018.1-titles.txt")
classmethod Setup(version1file As %String = "Core2018.1-titles.txt", version2file As %String = "IRIS2019.2-titles.txt")

Indexes

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

Inherited Members

Inherited Methods

Storage

Storage Model: CacheStorage (DBMTables.TitleCompare)

^DBMTables.TitleCompareD(ID)
=
%%CLASSNAME
TitleVersion1
TitleVersion2
FeedbackOpens in a new tab