UtilityNetworkDefinition class final

The metadata of a utility network.

Includes metadata such as domain networks, network sources, and so on.

Implemented types

Properties

capabilities UtilityNetworkCapabilities
Gets a value indicating the supported utility network capabilities.
no setter
categories List<UtilityCategory>
The collection of utility network categories in the utility network metadata.
no setter
domainNetworks List<UtilityDomainNetwork>
The collection of domain networks in the utility network metadata.
no setter
extent Envelope
The Envelope representing the service territory area used to define the UtilityNetwork.
no setter
hashCode int
The hash code for this object.
no setterinherited
networkAttributes List<UtilityNetworkAttribute>
The network attributes in the utility network definition.
no setter
networkSources List<UtilityNetworkSource>
The collection of network sources in the utility network definition.
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
schemaVersion int
The utility network schema version number reported by the utility network metadata.
no setter
terminalConfigurations List<UtilityTerminalConfiguration>
Returns the UtilityTerminalConfiguration objects defined for this utility network.
no setter

Methods

getDomainNetwork(String domainNetworkName) UtilityDomainNetwork?
Gets the domain network with the specified name.
getNetworkAttribute(String networkAttributeName) UtilityNetworkAttribute?
Gets the associated network attribute with the specified network attribute name.
getNetworkSource(String networkSourceName) UtilityNetworkSource?
Gets the associated network source with the specified network source name.
getRules(List<UtilityAssetType> assetTypes) Future<List<UtilityRule>>
Queries for a subset of UtilityRule objects that apply to a set of UtilityAssetType.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited