Module com.esri.arcgisruntime
Enum Class UtilityNetworkSource.UsageType
java.lang.Object
java.lang.Enum<UtilityNetworkSource.UsageType>
com.esri.arcgisruntime.utilitynetworks.UtilityNetworkSource.UsageType
- All Implemented Interfaces:
Serializable
,Comparable<UtilityNetworkSource.UsageType>
,Constable
- Enclosing class:
UtilityNetworkSource
Defines different utility network source usage types.
- Since:
- 100.6.0
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
-
Enum Constant Summary
Enum ConstantDescriptionAssemblies such as switchgear.Network devices, such as transformers or valves.Non-spatial edge, such as a fiber strand in a fiber cable.Miscellaneous junctions not typically tracked as assets, such as taps.Non-spatial junctions, such as a transceiver in a fiber network.Lines such as conductors, pipes, or fiber strands.Polygonal structures, such as substations or town border stations.Non-spatial structure edge, such as a duct in a duct bank.Point structures, such as poles.Non-spatial structure junction, such as a duct port in a manhole.Linear structures, such as ducts, conduits, or buffer tubes.System-generated subnetwork lines. -
Method Summary
Modifier and TypeMethodDescriptionReturns the enum constant of this class with the specified name.static UtilityNetworkSource.UsageType[]
values()
Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
DEVICE
Network devices, such as transformers or valves.- Since:
- 100.6.0
-
JUNCTION
Miscellaneous junctions not typically tracked as assets, such as taps.- Since:
- 100.6.0
-
LINE
Lines such as conductors, pipes, or fiber strands.- Since:
- 100.6.0
-
ASSEMBLY
Assemblies such as switchgear.- Since:
- 100.6.0
-
SUBNET_LINE
System-generated subnetwork lines.- Since:
- 100.6.0
-
STRUCTURE_JUNCTION
Point structures, such as poles.- Since:
- 100.6.0
-
STRUCTURE_LINE
Linear structures, such as ducts, conduits, or buffer tubes.- Since:
- 100.6.0
-
STRUCTURE_BOUNDARY
Polygonal structures, such as substations or town border stations.- Since:
- 100.6.0
-
JUNCTION_OBJECT
Non-spatial junctions, such as a transceiver in a fiber network.- Since:
- 100.9.0
-
EDGE_OBJECT
Non-spatial edge, such as a fiber strand in a fiber cable.- Since:
- 100.9.0
-
STRUCTURE_JUNCTION_OBJECT
Non-spatial structure junction, such as a duct port in a manhole.- Since:
- 100.9.0
-
STRUCTURE_EDGE_OBJECT
Non-spatial structure edge, such as a duct in a duct bank.- Since:
- 100.9.0
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException
- if this enum class has no constant with the specified nameNullPointerException
- if the argument is null
-