hidden deprecatedserial class %iKnow.Classification.Definition.Term
extends %SerialObject, node
property count
as %String(VALUELIST=",exactCount,partialCount,partialScore",XMLPROJECTION="ATTRIBUTE") [ InitialExpression = "exactCount" ];
property negation
as %String(VALUELIST=",undefined,none,no-explicit,explicit,implied",XMLPROJECTION="ATTRIBUTE") [ InitialExpression = "undefined" ];
The negation context to consider this term in:
- undefined: ignore negation context
- none: none of the entities in this term are part of a negation
- no-explicit: none of the entities in this term contain an explicit negation marker
- explicit: explicit negation marker needs to be present inside at least one entitiy this term consists of
- implied: at least one entity this term consists of is within the scope of a negation
property type
as %String(VALUELIST=",entity,crc,cooccurrence",XMLPROJECTION="ATTRIBUTE") [ InitialExpression = "entity" ];
The type of term: entity or CRC
method %Equals(pTerm As Term)
as %Boolean
method ContainsEntry(pValue As %String)
as %Integer
method EntryCount()
as %Integer
method GetDisplayName(pMode As %Integer = 0)
as %String
Returns a display value representing this term (mode: 0 = short, 1 = single line, 2 = multi-line)
method GetValue()
as %String
Returns a string representation of this term
method RemoveEntry(pValue As %String, Output pIsEmpty As %Boolean)
as %Status