class %iKnow.Matching.Formats.SimpleDateFormat
extends %iKnow.Matching.Formats.Format
This is a very simple example of a %iKnow.Matching.Formats.Format implementation, simply checking whether the supplied
strings can be converted to a proper date and optionally returning it as output.
Format parameters:
- dateFormat (%Integer, default -1): the dformat parameter passed to $zdateh or $zdatetimeh
- timeFormat (%Integer, default 0): the tformat parameter passed to $zdatetimeh, 0 means no time is checked
- output (%Boolean, default 0): whether or not to output the identified date
Parameters
|
Properties
|
Methods
|
Queries
|
Indices
|
ForeignKeys
|
Triggers
|
|
|
1
|
|
|
|
|
method MatchSingle(string As %String, formatParams As %List, Output matchScore As %Numeric, Output matchedWordBits, Output isScattered As %Boolean, Output formatOutput)
as %Status
Implementations of this method check whether an individual string complies with the format
this class represents, returning a matchScore (0..1) and optional matchedWordBits,
isScattered and formatOutput through output parameters.