Module com.esri.arcgisruntime
Package com.esri.arcgisruntime.utilitynetworks
package com.esri.arcgisruntime.utilitynetworks
Contains classes to represent utility network schema information and perform tracing against ArcGIS services.
- Since:
- 100.6.0
-
ClassDescriptionDescribes the configuration of a particular AssetGroup in a Utility Network.Describes the configuration of a particular asset type in a utility network.A connectivity, containment, or structural attachment association.An enumeration of various association deletion behaviors.Defines different utility association roles.An enumeration of the various types of associations supported by the utility network.The various comparisons to perform between a
UtilityNetworkAttribute
and a secondUtilityNetworkAttribute
or a specific value.Defines a characteristic of an asset in a network.A condition evaluating whether a particularUtilityCategory
exists on a feature in the trace.An enumeration of the various types of operators to use when evaluating the existence of aUtilityCategory
on a network feature.Defines the domain network of a Utility Network.Defines a feature in the utility network.A trace result set comprised of a collection ofUtilityElement
objects.A trace result set comprised of a collection ofUtilityTraceFunctionOutput
objects.The trace result comprised of a set ofGeometry
objects representing the network elements identified by the trace.An enumeration of the various types of minimum starting locations used inUtilityTraceParameters
.A set of predefined trace options that can be used byUtilityTraceParameters
to simplify configuring and running a trace operation.The query parameters to use when searching for applicable named trace configuration objects.A filter set onUtilityTraceFilter.getNearestNeighbor()
to return the next n features from the starting point.Indicates the result ofUtilityNearestNeighbor
in theUtilityTraceConfiguration.getFilter()
in relation to its requested count.Defines a utility network.Defines a network attribute in a utility network.Defines different network attribute data types.A condition evaluating the value of aUtilityNetworkAttribute
on nodes in the network, either to anotherUtilityNetworkAttribute
or to a specific value.Defines the supported capabilities for a utility network.Defines the metadata (for example domain networks, network sources etc.) of a utility network.Defines a network source in a utility network.Defines different utility network source types.Defines different utility network source usage types.Defines the current state of a utility network.Propagator objects allow a subset ofUtilityNetworkAttribute
values to propagate through a network while executing a trace.The function types that can be used withUtilityPropagator
objects.Defines a permissible association between features in a utility network.Specifies the type of features participating in a network rule.An enumeration of the various types of network rules that determine permissible feature associations in a utility network.The type of subnetwork controllers that are supported by a domain network.Defines a utility network terminal.Defines a utility network terminal configuration.The set of flow paths between terminals for a given device configuration.An enumeration of the directionality setting of terminals on a device.Specifies a flow path between twoUtilityTerminal
objects.Defines a utility network tier.Defines a utility tier group.Specifies the type of topology that makes up a UtilityTier definition.Describes the tier type of a domain network.Combines two sub-expressions together using a logical AND operator.The base class for a utility network traversability condition.A trace condition that depends on the schema information in the Utility Network, such as the existence of aUtilityCategory
on a node, or the value of aUtilityNetworkAttribute
.The set of utility network parameters that define elements of a trace or of a subnetwork.A mechanism that can be used to stop tracing when returning results.Functions allow the computation of values during a network trace.A UtilityTraceFunctionBarrier stops continued traversal when a comparison expression evaluates as true.A UtilityTraceFunctionOutput is comprised of a UtilityTraceFunction and its corresponding global result.The type of function calculation to perform.Two sub-expressions combined together using a logical OR operator.Defines the configuration of particular trace parameters in a Utility Network.Defines a utility trace result.An enumeration of the result types returned by a trace operation.Defines a utility network's different trace types.A set of options controlling what objects are evaluated or returned during a tracing operation.Used to specify whether traversability criteria are applied to junctions, edges, or both.