UtilityTraceParameters class final

Utility network trace parameters.

Implemented types

Constructors

UtilityTraceParameters(UtilityTraceType traceType, {required List<UtilityElement> startingLocations})
Creates a new UtilityTraceParameters for the specified trace type and with the supplied starting locations.
factory
UtilityTraceParameters.withNamedTraceConfiguration(UtilityNamedTraceConfiguration namedTraceConfiguration, {required List<UtilityElement> startingLocations})
Creates a new UtilityTraceParameters from a predefined trace options with the supplied starting locations.
factory

Properties

barriers List<UtilityElement>
The collection of barriers.
no setter
filterBarriers List<UtilityElement>
The collection of filter barriers.
no setter
hashCode int
The hash code for this object.
no setterinherited
resultTypes List<UtilityTraceResultType>
A collection that is pre-populated with the default of UtilityTraceResultType.elements; it corresponds to the UtilityTraceResult collection returned by UtilityNetwork.trace.
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
startingLocations List<UtilityElement>
The collection of starting locations.
no setter
traceConfiguration UtilityTraceConfiguration?
The complete collection of trace options.
getter/setter pair
traceType UtilityTraceType
The trace type.
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