Home > Class Reference > %SYS namespace > %iKnow.DirectInput

%iKnow.DirectInput

Property Inventory (Including Private)

Method Inventory (Including Private)

Properties (Including Private)

property CrcIdCnt as %Integer [ Private , InitialExpression = 0 ];
Property methods: CrcIdCntDisplayToLogical(), CrcIdCntGet(), CrcIdCntIsValid(), CrcIdCntLogicalToDisplay(), CrcIdCntNormalize(), CrcIdCntSet()
property CrcInSentPos as %Integer [ Private ];
Property methods: CrcInSentPosDisplayToLogical(), CrcInSentPosGet(), CrcInSentPosIsValid(), CrcInSentPosLogicalToDisplay(), CrcInSentPosNormalize(), CrcInSentPosSet()
property DomainId as %Integer [ Private ];
Property methods: DomainIdDisplayToLogical(), DomainIdGet(), DomainIdIsValid(), DomainIdLogicalToDisplay(), DomainIdNormalize(), DomainIdSet()
property EntAttrCnt as %Integer [ Private , InitialExpression = 0 ];
Property methods: EntAttrCntDisplayToLogical(), EntAttrCntGet(), EntAttrCntIsValid(), EntAttrCntLogicalToDisplay(), EntAttrCntNormalize(), EntAttrCntSet()
property EntFreqCnt as %Integer [ Private , InitialExpression = 0 ];
Property methods: EntFreqCntDisplayToLogical(), EntFreqCntGet(), EntFreqCntIsValid(), EntFreqCntLogicalToDisplay(), EntFreqCntNormalize(), EntFreqCntSet()
property EntIdCnt as %Integer [ Private , InitialExpression = 0 ];
Property methods: EntIdCntDisplayToLogical(), EntIdCntGet(), EntIdCntIsValid(), EntIdCntLogicalToDisplay(), EntIdCntNormalize(), EntIdCntSet()
property EntInSentPos as %Integer [ Private ];
Property methods: EntInSentPosDisplayToLogical(), EntInSentPosGet(), EntInSentPosIsValid(), EntInSentPosLogicalToDisplay(), EntInSentPosNormalize(), EntInSentPosSet()
property ErrorId as %Integer [ InitialExpression = 0 ];
Property methods: ErrorIdDisplayToLogical(), ErrorIdGet(), ErrorIdIsValid(), ErrorIdLogicalToDisplay(), ErrorIdNormalize(), ErrorIdSet()
property KeyCounter [ Private , MultiDimensional ];
Property methods: KeyCounterDisplayToLogical(), KeyCounterGet(), KeyCounterIsValid(), KeyCounterLogicalToDisplay(), KeyCounterLogicalToOdbc(), KeyCounterNormalize(), KeyCounterSet()
property LitCounter [ Private , MultiDimensional ];
Property methods: LitCounterDisplayToLogical(), LitCounterGet(), LitCounterIsValid(), LitCounterLogicalToDisplay(), LitCounterLogicalToOdbc(), LitCounterNormalize(), LitCounterSet()
property LitEntCnt as %Integer [ Private , InitialExpression = 0 ];
Property methods: LitEntCntDisplayToLogical(), LitEntCntGet(), LitEntCntIsValid(), LitEntCntLogicalToDisplay(), LitEntCntNormalize(), LitEntCntSet()
property LitIdCnt as %Integer [ Private , InitialExpression = 0 ];
Property methods: LitIdCntDisplayToLogical(), LitIdCntGet(), LitIdCntIsValid(), LitIdCntLogicalToDisplay(), LitIdCntNormalize(), LitIdCntSet()
property Logging as %Integer [ Private ];
Property methods: LoggingDisplayToLogical(), LoggingGet(), LoggingIsValid(), LoggingLogicalToDisplay(), LoggingNormalize(), LoggingSet()
property PathAttrCnt as %Integer [ Private , InitialExpression = 0 ];
Property methods: PathAttrCntDisplayToLogical(), PathAttrCntGet(), PathAttrCntIsValid(), PathAttrCntLogicalToDisplay(), PathAttrCntNormalize(), PathAttrCntSet()
property PathInSentPos as %Integer [ Private ];
Property methods: PathInSentPosDisplayToLogical(), PathInSentPosGet(), PathInSentPosIsValid(), PathInSentPosLogicalToDisplay(), PathInSentPosNormalize(), PathInSentPosSet()
property ProcId as %Integer [ Private ];
Property methods: ProcIdDisplayToLogical(), ProcIdGet(), ProcIdIsValid(), ProcIdLogicalToDisplay(), ProcIdNormalize(), ProcIdSet()
property SaveList as %Integer [ Private , InitialExpression = 0 ];
Property methods: SaveListDisplayToLogical(), SaveListGet(), SaveListIsValid(), SaveListLogicalToDisplay(), SaveListNormalize(), SaveListSet()
property SentId as %Integer [ Private ];
Property methods: SentIdDisplayToLogical(), SentIdGet(), SentIdIsValid(), SentIdLogicalToDisplay(), SentIdNormalize(), SentIdSet()
property SkipCurrentSource as %Boolean [ Private , InitialExpression = 0 ];
Property methods: SkipCurrentSourceDisplayToLogical(), SkipCurrentSourceGet(), SkipCurrentSourceIsValid(), SkipCurrentSourceLogicalToDisplay(), SkipCurrentSourceNormalize(), SkipCurrentSourceSet()
property Source as %String;
Property methods: SourceDisplayToLogical(), SourceGet(), SourceIdDisplayToLogical(), SourceIdGet(), SourceIdIsValid(), SourceIdLogicalToDisplay(), SourceIdNormalize(), SourceIdSet(), SourceIsValid(), SourceLogicalToDisplay(), SourceLogicalToOdbc(), SourceNormalize(), SourceSet()
property SourceId as %Integer [ InitialExpression = 0 ];
Property methods: SourceIdDisplayToLogical(), SourceIdGet(), SourceIdIsValid(), SourceIdLogicalToDisplay(), SourceIdNormalize(), SourceIdSet()
property SrcDetails as %String [ Private ];
Property methods: SrcDetailsDisplayToLogical(), SrcDetailsGet(), SrcDetailsIsValid(), SrcDetailsLogicalToDisplay(), SrcDetailsLogicalToOdbc(), SrcDetailsNormalize(), SrcDetailsSet()
property StemFreqCnt as %Integer [ Private , InitialExpression = 0 ];
Property methods: StemFreqCntDisplayToLogical(), StemFreqCntGet(), StemFreqCntIsValid(), StemFreqCntLogicalToDisplay(), StemFreqCntNormalize(), StemFreqCntSet()
property StemIdCnt as %Integer [ Private , InitialExpression = 0 ];
Property methods: StemIdCntDisplayToLogical(), StemIdCntGet(), StemIdCntIsValid(), StemIdCntLogicalToDisplay(), StemIdCntNormalize(), StemIdCntSet()
property Value as %String [ Private ];
Property methods: ValueDisplayToLogical(), ValueGet(), ValueIsValid(), ValueLogicalToDisplay(), ValueLogicalToOdbc(), ValueNormalize(), ValueSet()

Methods (Including Private)

private method %OnNew(domainId As %Integer, procId As %Integer) as %Status [ Language = objectscript ]
This callback method is invoked by the %New() method to provide notification that a new instance of an object is being created.

If this method returns an error then the object will not be created.

It is passed the arguments provided in the %New call. When customizing this method, override the arguments with whatever variables and types you expect to receive from %New(). For example, if you're going to call %New, passing 2 arguments, %OnNew's signature could be:

Method %OnNew(dob as %Date = "", name as %Name = "") as %Status

method AddData(pList As %List) [ Language = objectscript ]
method AddMetaData(metadata As %List) as %Status [ Language = objectscript ]
method Finalize() as %Status [ Language = objectscript ]
method Format() as %Integer [ Language = objectscript ]
method GetNewSourceId() as %Integer [ Language = objectscript ]
method ProcessCRC(SrcId As %Integer, SentId As %Integer, Pos As %Integer, value As %List) [ Language = objectscript ]
method ProcessCrcUni(SrcId As %Integer, Pos As %Integer, value As %List) [ Language = objectscript ]
method ProcessEntity(SrcId As %Integer, Pos As %Integer, value As %String) [ Language = objectscript ]
method ProcessFreq(SrcId As %Integer, Pos As %Integer, value As %List) [ Language = objectscript ]
method ProcessLitEnt(SrcId As %Integer, Pos As %Integer, value As %Integer) [ Language = objectscript ]
method ProcessLiteral(SrcId As %Integer, Pos As %Integer, value As %String) [ Language = objectscript ]
method ProcessPath(SrcId As %Integer, SentId As %Integer, Pos As %Integer, value As %List, extra As %List) [ Language = objectscript ]
method ProcessPathAttrib(SrcId As %Integer, SentId As %Integer, SentPosP As %Integer, Pos As %Integer, value As %List) [ Language = objectscript ]
method ProcessProximity(SrcId As %Integer, value As %List) [ Language = objectscript ]
method ProcessSent(SrcId As %Integer, SentId As %Integer, value As %List) [ Language = objectscript ]
method ProcessSentAttrib(SrcId As %Integer, SentId As %Integer, Pos As %Integer, value As %List) [ Language = objectscript ]
method ProcessSentEnts(SrcId As %Integer, SentId As %Integer, value As %List) [ Language = objectscript ]
method ProcessSentLit(SrcId As %Integer, SentId As %Integer, value As %List) [ Language = objectscript ]
method ProcessSentStem(SrcId As %Integer, SentId As %Integer, value As %List) [ Language = objectscript ]
method ProcessSrc(SrcId As %Integer, value As %String) [ Language = objectscript ]
method ProcessSrcDetails(SrcId As %Integer, value As %String) [ Language = objectscript ]
method ProcessStem(SrcId As %Integer, Pos As %Integer, value As %String) [ Language = objectscript ]
method ProcessStemFreq(SrcId As %Integer, StemFreqCnt As %Integer, value As %List) [ Language = objectscript ]
method ProcessTrace(Key As %String, Value As %String) [ Language = objectscript ]
method ProcessType(SrcId As %Integer, SentId As %Integer, value As %String) [ Language = objectscript ]
method RollBackCurrentSource(source As %String) as %Status [ Language = objectscript ]

Inherited Members

Inherited Methods (Including Private)

FeedbackOpens in a new window