UtilityAssetType class final

A utility network asset type.

UtilityAssetType is the second-level categorization of an UtilityNetworkSource. (UtilityAssetGroup is the first-level categorization.)

Examples of utility network asset types include:

  • The UtilityAssetType for a transformer UtilityAssetGroup in an electric distribution domain network could be StepTransformer, PowerTransformer, or DistributionTransformer
  • The UtilityAssetType for a line feature class in a water distribution domain network could be PVCPipe, ClayPipe, or CastIronPipe
Implemented types

Properties

assetGroup UtilityAssetGroup
The UtilityAssetGroup this asset type is part of.
no setter
associationDeletionSemantics UtilityAssociationDeletionSemantics
The update applied to UtilityAssociation objects when deleting an object of this UtilityAssetType.
no setter
associationRole UtilityAssociationRole
The UtilityAssociationRole of the UtilityAssetType.
no setter
categories List<UtilityCategory>
The UtilityCategory collection for the UtilityAssetType.
no setter
code int
The code of the UtilityAssetType.
no setter
containerSplitPolicy UtilityContainerSplitPolicy
The UtilityContainerSplitPolicy supported by this asset type.
no setter
containerViewScale double
The container view scale of the UtilityAssetType.
no setter
hashCode int
The hash code for this object.
no setterinherited
linearConnectivityPolicy UtilityConnectivityPolicy
The UtilityConnectivityPolicy supported by this asset type.
no setter
name String
The name of the UtilityAssetType.
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
terminalConfiguration UtilityTerminalConfiguration?
The UtilityTerminalConfiguration of the UtilityAssetType.
no setter

Methods

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