|
ArcGIS Runtime SDK for iOS
100.9
|
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 to another
| networkAttribute | The source AGSUtilityNetworkAttribute that the value is compared to |
| comparisonOperator | The type of comparison to do between the source AGSUtilityNetworkAttribute and another AGSUtilityNetworkAttribute |
| otherNetworkAttribute | The AGSUtilityNetworkAttribute 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 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 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 to another
| networkAttribute | The source AGSUtilityNetworkAttribute that the value is compared to |
| comparisonOperator | The type of comparison to do between the source AGSUtilityNetworkAttribute and another AGSUtilityNetworkAttribute |
| otherNetworkAttribute | The AGSUtilityNetworkAttribute being compared against another AGSUtilityNetworkAttribute on each of the nodes |
| + (nullable instancetype) utilityNetworkAttributeComparisonWithNetworkAttribute: | (AGSUtilityNetworkAttribute *) | networkAttribute | |
| comparisonOperator: | (AGSUtilityAttributeComparisonOperator) | comparisonOperator | |
| value: | (id) | value | |
Creates a condition comparing an AGSUtilityNetworkAttribute 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 and the value |
| value | The specific value to compare networkAttribute against for each node in the trace |
|
readnonatomicassign |
The type of comparison to do between the source AGSUtilityNetworkAttribute and either the second AGSUtilityNetworkAttribute or the value
|
readnonatomicstrong |
The source AGSUtilityNetworkAttribute that otherNetworkAttribute or value is compared to
|
readnonatomicstrong |
The AGSUtilityNetworkAttribute being compared against AGSUtilityNetworkAttributeComparison::networkAttribute on each of the nodes This is nil if the comparison is against a specific value.
|
readnonatomicstrong |
The specific value to compare AGSUtilityNetworkAttributeComparison::networkAttribute 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.