UtilityDomainNetwork class final
A domain network inside a utility network.
Domain networks organize features in a utility network based on what utility service they provide, such as natural gas, water, electricity, or structural elements such as poles or conduits. Each utility network will have a single structure network and one or more domain networks for the actual utility services they provide.
UtilityDomainNetwork objects can be obtained from the utility network definition using the UtilityNetworkDefinition.domainNetworks property.
- Implemented types
Properties
- alias → String
-
The display (non-normalized) name of the UtilityDomainNetwork.
no setter
- domainNetworkId → int
-
The ID of the UtilityDomainNetwork.
no setter
- hashCode → int
-
The hash code for this object.
no setterinherited
- isStructureNetwork → bool
-
Whether this UtilityDomainNetwork is the structure network.
no setter
- name → String
-
The normalized name of the UtilityDomainNetwork.
no setter
-
networkSources
→ List<
UtilityNetworkSource> -
The collection of UtilityNetworkSource objects in this
UtilityDomainNetwork.
no setter
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- subnetworkControllerType → UtilitySubnetworkControllerType
-
The type of subnetwork controller supported in this
UtilityDomainNetwork.
no setter
-
tierGroups
→ List<
UtilityTierGroup> -
A collection of all of the UtilityTierGroup objects for this domain
network.
no setter
-
tiers
→ List<
UtilityTier> -
A collection of all of the UtilityTier objects for this domain network.
no setter
- tierType → UtilityTierType
-
The tier type of this domain network.
no setter
Methods
-
getTier(
String tierName) → UtilityTier? - Gets the UtilityTier object with the specified name.
-
getTierGroup(
String tierGroupName) → UtilityTierGroup? - Gets the UtilityTierGroup object with the specified name.
-
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