Remap field names and data values in a predicate string.
The following tables list the members exposed by NetricsPredicateMapper.
Public Constructors
Name | Description | |
---|---|---|
![]() |
NetricsPredicateMapper | Create a predicate expression string mapper. |
Public Methods
Name | Description | |
---|---|---|
![]() |
Equals | Determines whether the specified |
![]() |
getCurrentDataNames | Get the set of the current data item names. This retrieves the set of data item names referenced in the unmapped version of the predicate expression. |
![]() |
getCurrentFieldNames | Get the set of current field names. This retrieves the set of field names referenced in the mapped version of the predicate expression. |
![]() |
GetHashCode | Serves as a hash function for a particular type. |
![]() |
getMappedExpr | Overloaded. Get the fully mapped predicate expression. |
![]() |
getOriginalDataNames | Get the set of original data item names. This retrieves the set of data item names referenced in the unmapped version of the predicate expression. |
![]() |
getOriginalFieldNames | Get the set of original field names. This retrieves the set of field names referenced in the unmapped version of the predicate expression. |
![]() |
GetType | Gets the |
![]() |
setDataNames | Overloaded. Update the data item name mappings. |
![]() |
setDefaultValue | Set the default value for unspecified data items. If no value for a data item is given this value is inserted into the expression. If not specified with a call to this method an zero length string is inserted. |
![]() |
setFieldNames | Overloaded. Update the field name mappings. This remaps the field names in the predicate expression. This entirely replaces any previous field mappings applied. |
![]() |
ToString | Returns a |
Protected Methods
Name | Description | |
---|---|---|
![]() |
Finalize | Allows an |
![]() |
MemberwiseClone | Creates a shallow copy of the current |