The following tables list the members exposed by DataSeriesDataProviderAnalyzer.
Name | Description | |
---|---|---|
ExcludedProperties | If specified, the specified properties should be excluded from evaluation. | |
IncludedProperties | If specified, only the specified properties should be considered in the evaluation, unless excluded. |
Name | Description | |
---|---|---|
ExpandCamelCasedWords | Expands a string with camel casing into spaced words. | |
GetAllCollectionProperties | Gets all the collection typed properties from the current data. | |
GetAllDateTimeProperties | Returns all properties with a datetime type for the current data. | |
GetAllNumericProperties | Gets all the properties with numeric type from the current data. | |
GetAllObjectProperties | Gets all the non-primitive typed properties from the current data. | |
GetAllPropertiesWithIntent | Returns all properties matching the provided intent. | |
GetAllPropertiesWithName | Gets all the properties that match the specified name for the current data. | |
GetAllPropertiesWithValuedIntent | Returns all properties matching the provided intent provided they have a specified value. | |
GetAllPropertiesWithValuelessIntent | Returns all properties matching the provided intent provided they have no specified value. | |
GetAllStringProperties | Returns all the string typed properties for the current data. | |
GetFirstDateTimeProperty | Returns the first property of date time type from the current data. | |
GetFirstDistinctDateTimeProperty | Gets the first date time property with distinct values for the check amount. | |
GetFirstDistinctMonotonicNumericProperty | Gets the first numeric property with distinct values which also monotonically increases or decreases for the given check amount. | |
GetFirstDistinctNumericProperty | Gets the first numeric property with distinct values for the check amount. | |
GetFirstDistinctStringProperty | Gets the first string property with distinct values for the check amount. | |
GetFirstNumericProperty | Returns the first property from the current data with numeric type. | |
GetFirstStringProperty | Returns the first property of string type from the current data. | |
GetFirstStringPropertyPreferringDistinct | Gets the first string property with distinct values for the check amount, failing that, the first string property. | |
GetNonNullPropertyValue | Returns a non null value for the requested property. | |
GetParentTitle | Gets the current parent title for when a title would useful to resolve. | |
GetPropertyIntentValue | Returns the value of a valued data intent for a property. | |
GetTitleString | Gets an appropriate resolved title to use for the specified item. | |
HasDateTimeProperties | Returns true if there are date time properties for the current data. | |
HasNumericProperties | Returns true if the current data has numeric properties. | |
HasStringProperties | Returns true if the current data has string typed properties. | |
IsCollection | Returns true if the provided data is a collection. | |
IsMonotonic | Returns true if the provided property monotonically increases or decreases for the specified amount of items to check. | |
ShouldIncludeProperty | Returns true if a property should be included in the evaluation. |