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