Enum Class UtilityAssociationType

java.lang.Object
java.lang.Enum<UtilityAssociationType>
com.esri.arcgisruntime.utilitynetworks.UtilityAssociationType
All Implemented Interfaces:
Serializable, Comparable<UtilityAssociationType>, Constable

public enum UtilityAssociationType extends Enum<UtilityAssociationType>
An enumeration of the various types of associations supported by the utility network.
Since:
100.7.0
  • Enum Constant Details

    • CONNECTIVITY

      public static final UtilityAssociationType CONNECTIVITY
      The association represents connectivity between two junctions.
      Since:
      100.7.0
    • CONTAINMENT

      public static final UtilityAssociationType CONTAINMENT
      The association represents containment of one UtilityElement within another.
      Since:
      100.7.0
    • ATTACHMENT

      public static final UtilityAssociationType ATTACHMENT
      The association represents a structural attachment.
      Since:
      100.7.0
    • JUNCTION_EDGE_OBJECT_CONNECTIVITY_FROM_SIDE

      public static final UtilityAssociationType JUNCTION_EDGE_OBJECT_CONNECTIVITY_FROM_SIDE
      The association represents a junction or non-spatial junction connected to the end point of a non-spatial edge.
      Since:
      100.10.0
    • JUNCTION_EDGE_OBJECT_CONNECTIVITY_MIDSPAN

      public static final UtilityAssociationType JUNCTION_EDGE_OBJECT_CONNECTIVITY_MIDSPAN
      The association represents a junction or non-spatial junction connected along the midspan of a non-spatial edge.
      Since:
      100.10.0
    • JUNCTION_EDGE_OBJECT_CONNECTIVITY_TO_SIDE

      public static final UtilityAssociationType JUNCTION_EDGE_OBJECT_CONNECTIVITY_TO_SIDE
      The association represents a junction or non-spatial junction connected to the start point of a non-spatial edge.
      Since:
      100.10.0
  • Method Details

    • values

      public static UtilityAssociationType[] 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

      public static UtilityAssociationType valueOf(String name)
      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 name
      NullPointerException - if the argument is null