%iKnow.Filters.SimpleMetadataFilter
deprecated class %iKnow.Filters.SimpleMetadataFilter extends %iKnow.Filters.Filter
Filter implementation selecting sources based on their metadata values, as set through %iKnow.Queries.MetadataAPI.
Filter parameters:
- domainId As %Integer
- fieldName As %String - the name of the metadata field to filter by.
- filterOperator As %String - the operator to use for filtering (should be a supported one for this metadata field).
- filterValue - the value to compare the actual source metadata values against.
Property Inventory
Method Inventory
Properties
property FieldId as %Integer;
Property methods: FieldIdDisplayToLogical(), FieldIdGet(), FieldIdIsValid(), FieldIdLogicalToDisplay(), FieldIdNormalize()
property FilterOperator as %String;
Property methods: FilterOperator(), FilterOperatorDisplayToLogical(), FilterOperatorGet(), FilterOperatorIsValid(), FilterOperatorLogicalToDisplay(), FilterOperatorLogicalToOdbc(), FilterOperatorNormalize(), FilterOperatorSet()
property FilterValue as %String;
Property methods: FilterValue(), FilterValueDisplayToLogical(), FilterValueGet(), FilterValueIsValid(), FilterValueLogicalToDisplay(), FilterValueLogicalToOdbc(), FilterValueNormalize(), FilterValueSet()
Methods
method ToString() as %String
Inherited description:
Subclasses should implement this method to build a string representation of the filter instance. It should start with the filter class name, followed by a pipe (|) character and then a string representation that can be interpreted by its RestoreFilterFromStringInternal() implementation.
Inherited Members
Inherited Properties
Inherited Methods
- %AddToSaveSet()
- %ClassIsLatestVersion()
- %ClassName()
- %ConstructClone()
- %DispatchClassMethod()
- %DispatchGetModified()
- %DispatchGetProperty()
- %DispatchMethod()
- %DispatchSetModified()
- %DispatchSetMultidimProperty()
- %DispatchSetProperty()
- %Extends()
- %GetParameter()
- %IsA()
- %IsModified()
- %New()
- %NormalizeObject()
- %ObjectModified()
- %OriginalNamespace()
- %PackageName()
- %RemoveFromSaveSet()
- %SerializeObject()
- %SetModified()
- %ValidateObject()
- CheckResultCache()
- CheckResultCacheSingle()
- ClearCachedFilter()
- ClearCachedFilters()
- CreateAsString()
- CreateFromBitstring()
- CreateGroupAsString()
- FromString()
- GetCRCOccurrenceFilter()
- GetCRCUniqueFilter()
- GetCcUniqueFilter()
- GetEntityOccurrenceFilter()
- GetEntityUniqueFilter()
- GetFilteredCcFrequency()
- GetFilteredCcSpread()
- GetFilteredCrcFrequency()
- GetFilteredCrcSpread()
- GetFilteredEntityFrequency()
- GetFilteredEntitySpread()
- GetFilteredEntityUniqueCount()
- GetFilteredStemFrequency()
- GetFilteredStemSpread()
- GetFirstFilteredSource()
- GetLabel()
- GetNextCRCOccurrenceFilterOffset()
- GetNextCRCUniqueFilterOffset()
- GetNextCcUniqueFilterOffset()
- GetNextEntityOccurrenceFilterOffset()
- GetNextEntityUniqueFilterOffset()
- GetNextPathFilterOffset()
- GetNextSourceFilterOffset()
- GetNextSrcId()
- GetPathFilter()
- GetSourceFilter()
- Initialize()
- Invalidate()
- IsFiltered()
- IsValid()
- RestoreFilterFromId()
- RestoreFilterFromString()
- StoreResultCache()
- StoreResultCacheSingle()