Class PathSegmentType


  • @Generated(value="com.sun.tools.xjc.Driver",
               comments="JAXB RI v3.0.2",
               date="2026-01-14T04:58:49Z")
    public class PathSegmentType
    extends java.lang.Object
    Identifies one level of hierarchy in the view specifed by viewNameRef. This is a simple name and optionally some indices into a multi dimensional element.

    Java class for pathSegmentType complex type.

    The following schema fragment specifies the expected content contained within this class.

     <complexType name="pathSegmentType">
       <complexContent>
         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
           <sequence>
             <element name="pathSegmentName" type="{http://www.w3.org/2001/XMLSchema}string"/>
             <element name="indices" type="{http://www.accellera.org/XMLSchema/IPXACT/1685-2014}indicesType" minOccurs="0"/>
           </sequence>
           <attGroup ref="{http://www.accellera.org/XMLSchema/IPXACT/1685-2014}id.att"/>
         </restriction>
       </complexContent>
     </complexType>
     
    • Constructor Summary

      Constructors 
      Constructor Description
      PathSegmentType()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String getId()
      Gets the value of the id property.
      IndicesType getIndices()
      Gets the value of the indices property.
      java.lang.String getPathSegmentName()
      Gets the value of the pathSegmentName property.
      void setId​(java.lang.String value)
      Sets the value of the id property.
      void setIndices​(IndicesType value)
      Sets the value of the indices property.
      void setPathSegmentName​(java.lang.String value)
      Sets the value of the pathSegmentName property.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • pathSegmentName

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v3.0.2",
                   date="2026-01-14T04:58:49Z")
        protected java.lang.String pathSegmentName
      • indices

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v3.0.2",
                   date="2026-01-14T04:58:49Z")
        protected IndicesType indices
      • id

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v3.0.2",
                   date="2026-01-14T04:58:49Z")
        protected java.lang.String id
    • Constructor Detail

      • PathSegmentType

        public PathSegmentType()
    • Method Detail

      • getPathSegmentName

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v3.0.2",
                   date="2026-01-14T04:58:49Z")
        public java.lang.String getPathSegmentName()
        Gets the value of the pathSegmentName property.
        Returns:
        possible object is String
      • setPathSegmentName

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v3.0.2",
                   date="2026-01-14T04:58:49Z")
        public void setPathSegmentName​(java.lang.String value)
        Sets the value of the pathSegmentName property.
        Parameters:
        value - allowed object is String
      • getIndices

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v3.0.2",
                   date="2026-01-14T04:58:49Z")
        public IndicesType getIndices()
        Gets the value of the indices property.
        Returns:
        possible object is IndicesType
      • setIndices

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v3.0.2",
                   date="2026-01-14T04:58:49Z")
        public void setIndices​(IndicesType value)
        Sets the value of the indices property.
        Parameters:
        value - allowed object is IndicesType
      • getId

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v3.0.2",
                   date="2026-01-14T04:58:49Z")
        public java.lang.String getId()
        Gets the value of the id property.
        Returns:
        possible object is String
      • setId

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v3.0.2",
                   date="2026-01-14T04:58:49Z")
        public void setId​(java.lang.String value)
        Sets the value of the id property.
        Parameters:
        value - allowed object is String