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.