%iKnow.KB.Regex

SQL Table Name: %iKnow_KB.Regex

Property Inventory

Method Inventory

Properties

property Knowledgebase as Knowledgebase [ Required ];
Property methods: KnowledgebaseGet(), KnowledgebaseGetObject(), KnowledgebaseGetObjectId(), KnowledgebaseGetStored(), KnowledgebaseGetSwizzled(), KnowledgebaseIsValid(), KnowledgebaseNewObject(), KnowledgebaseSet(), KnowledgebaseSetObject(), KnowledgebaseSetObjectId(), KnowledgebaseUnSwizzle()
property Name as %String (MAXLEN = 128, XMLPROJECTION = "ATTRIBUTE") [ Required ];
Property methods: NameDisplayToLogical(), NameGet(), NameGetStored(), NameIsValid(), NameLogicalToDisplay(), NameLogicalToOdbc(), NameNormalize()
property Pattern as %String (MAXLEN = 4096, XMLPROJECTION = "ATTRIBUTE") [ Required ];
Property methods: PatternDisplayToLogical(), PatternGet(), PatternGetStored(), PatternIsValid(), PatternLogicalToDisplay(), PatternLogicalToOdbc(), PatternNormalize()

Methods

classmethod DeleteByKBName(kbName As %String)
classmethod ImportFromStream(stream As %CharacterStream, kb As Knowledgebase)
method NameGet() as %String
method NameSet(name As %String) as %Status
method PatternGet() as %String
method PatternSet(pattern As %String) as %Status
classmethod ReadAsList(id As %Integer) as %List

Indexes

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

Inherited Members

Inherited Properties

Inherited Methods

Storage

Storage Model: Storage (%iKnow.KB.Regex)

^%iKnow("KB","RegexD")(ID)
=
%%CLASSNAME
Name
Pattern
Knowledgebase
GUID