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