|
ArcGIS Runtime SDK for iOS
100.15
|
A condition evaluating the value of an AGSUtilityNetworkAttribute on nodes in the network, either to another AGSUtilityNetworkAttribute or to a specific value.
Instance Methods | |
| (nullable instancetype) | - initWithNetworkAttribute:comparisonOperator:otherNetworkAttribute: |
| (nullable instancetype) | - initWithNetworkAttribute:comparisonOperator:value: |
Class Methods | |
| (nullable instancetype) | + utilityNetworkAttributeComparisonWithNetworkAttribute:comparisonOperator:otherNetworkAttribute: |
| (nullable instancetype) | + utilityNetworkAttributeComparisonWithNetworkAttribute:comparisonOperator:value: |
Properties | |
| AGSUtilityAttributeComparisonOperator | comparisonOperator |
| AGSUtilityNetworkAttribute * | networkAttribute |
| AGSUtilityNetworkAttribute * | otherNetworkAttribute |
| id | value |
| - (nullable instancetype) initWithNetworkAttribute: | (AGSUtilityNetworkAttribute *) | networkAttribute | |
| comparisonOperator: | (AGSUtilityAttributeComparisonOperator) | comparisonOperator | |
| otherNetworkAttribute: | (AGSUtilityNetworkAttribute *) | otherNetworkAttribute | |
Creates a condition comparing the value of one AGSUtilityNetworkAttribute object to another.
| networkAttribute | The source AGSUtilityNetworkAttribute object that the value is compared to. |
| comparisonOperator | The type of comparison to do between the source AGSUtilityNetworkAttribute object and another AGSUtilityNetworkAttribute object. |
| otherNetworkAttribute | The AGSUtilityNetworkAttribute object being compared against another AGSUtilityNetworkAttribute on each of the nodes. |
| - (nullable instancetype) initWithNetworkAttribute: | (AGSUtilityNetworkAttribute *) | networkAttribute | |
| comparisonOperator: | (AGSUtilityAttributeComparisonOperator) | comparisonOperator | |
| value: | (id) | value | |
Creates a condition comparing an AGSUtilityNetworkAttribute object to a specific value.
| networkAttribute | The source AGSUtilityNetworkAttribute object that the value is compared to. |
| comparisonOperator | The type of comparison to do between the source AGSUtilityNetworkAttribute object and the value. |
| value | The specific value to compare networkAttribute against for each node in the trace. |
| + (nullable instancetype) utilityNetworkAttributeComparisonWithNetworkAttribute: | (AGSUtilityNetworkAttribute *) | networkAttribute | |
| comparisonOperator: | (AGSUtilityAttributeComparisonOperator) | comparisonOperator | |
| otherNetworkAttribute: | (AGSUtilityNetworkAttribute *) | otherNetworkAttribute | |
Creates a condition comparing the value of one AGSUtilityNetworkAttribute object to another.
| networkAttribute | The source AGSUtilityNetworkAttribute object that the value is compared to. |
| comparisonOperator | The type of comparison to do between the source AGSUtilityNetworkAttribute object and another AGSUtilityNetworkAttribute object. |
| otherNetworkAttribute | The AGSUtilityNetworkAttribute object being compared against another AGSUtilityNetworkAttribute object on each of the nodes. |
AGSUtilityNetworkAttributeComparison object or nil if unable to compare. | + (nullable instancetype) utilityNetworkAttributeComparisonWithNetworkAttribute: | (AGSUtilityNetworkAttribute *) | networkAttribute | |
| comparisonOperator: | (AGSUtilityAttributeComparisonOperator) | comparisonOperator | |
| value: | (id) | value | |
Creates a condition comparing an AGSUtilityNetworkAttribute object to a specific value.
| networkAttribute | The source AGSUtilityNetworkAttribute that the value is compared to. |
| comparisonOperator | The type of comparison to do between the source AGSUtilityNetworkAttribute object and the value. |
| value | The specific value to compare networkAttribute against for each node in the trace. |
AGSUtilityNetworkAttributeComparison object or nil if unable to compare.
|
readnonatomicassign |
The type of comparison to do between the source AGSUtilityNetworkAttribute object and either the second AGSUtilityNetworkAttribute object or the value.
|
readnonatomicstrong |
The source AGSUtilityNetworkAttribute object that otherNetworkAttribute or value is compared to.
|
readnonatomicstrong |
The AGSUtilityNetworkAttribute object being compared against the AGSUtilityNetworkAttributeComparison::networkAttribute property on each of the nodes. This is nil if the comparison is against a specific value.
|
readnonatomicstrong |
The specific value to compare the AGSUtilityNetworkAttributeComparison::networkAttribute property against for each node in the trace. The value can be an integer data type, which can contain a small or large integer, or it can be double data type, which can contain a double or a date.