Class PortWireType

  • Direct Known Subclasses:
    AbstractorPortWireType

    @Generated(value="com.sun.tools.xjc.Driver",
               comments="JAXB RI v2.3.8",
               date="2026-01-14T04:58:58Z")
    public class PortWireType
    extends java.lang.Object
    Wire port type for a component.

    Java class for portWireType complex type.

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

     <complexType name="portWireType">
       <complexContent>
         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
           <sequence>
             <element name="direction" type="{http://www.accellera.org/XMLSchema/IPXACT/1685-2014}componentPortDirectionType"/>
             <element ref="{http://www.accellera.org/XMLSchema/IPXACT/1685-2014}vectors" minOccurs="0"/>
             <element ref="{http://www.accellera.org/XMLSchema/IPXACT/1685-2014}wireTypeDefs" minOccurs="0"/>
             <element ref="{http://www.accellera.org/XMLSchema/IPXACT/1685-2014}drivers" minOccurs="0"/>
             <element ref="{http://www.accellera.org/XMLSchema/IPXACT/1685-2014}constraintSets" minOccurs="0"/>
           </sequence>
           <attribute name="allLogicalDirectionsAllowed" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
         </restriction>
       </complexContent>
     </complexType>
     
    • Field Detail

      • direction

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v2.3.8",
                   date="2026-01-14T04:58:58Z")
        protected ComponentPortDirectionType direction
      • vectors

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v2.3.8",
                   date="2026-01-14T04:58:58Z")
        protected Vectors vectors
      • wireTypeDefs

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v2.3.8",
                   date="2026-01-14T04:58:58Z")
        protected WireTypeDefs wireTypeDefs
      • drivers

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v2.3.8",
                   date="2026-01-14T04:58:58Z")
        protected Drivers drivers
      • constraintSets

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v2.3.8",
                   date="2026-01-14T04:58:58Z")
        protected ConstraintSets constraintSets
      • allLogicalDirectionsAllowed

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v2.3.8",
                   date="2026-01-14T04:58:58Z")
        protected java.lang.Boolean allLogicalDirectionsAllowed
    • Constructor Detail

      • PortWireType

        public PortWireType()
    • Method Detail

      • getDirection

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v2.3.8",
                   date="2026-01-14T04:58:58Z")
        public ComponentPortDirectionType getDirection()
        Gets the value of the direction property.
        Returns:
        possible object is ComponentPortDirectionType
      • setDirection

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v2.3.8",
                   date="2026-01-14T04:58:58Z")
        public void setDirection​(ComponentPortDirectionType value)
        Sets the value of the direction property.
        Parameters:
        value - allowed object is ComponentPortDirectionType
      • getVectors

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v2.3.8",
                   date="2026-01-14T04:58:58Z")
        public Vectors getVectors()
        Gets the value of the vectors property.
        Returns:
        possible object is Vectors
      • setVectors

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v2.3.8",
                   date="2026-01-14T04:58:58Z")
        public void setVectors​(Vectors value)
        Sets the value of the vectors property.
        Parameters:
        value - allowed object is Vectors
      • getWireTypeDefs

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v2.3.8",
                   date="2026-01-14T04:58:58Z")
        public WireTypeDefs getWireTypeDefs()
        Gets the value of the wireTypeDefs property.
        Returns:
        possible object is WireTypeDefs
      • setWireTypeDefs

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v2.3.8",
                   date="2026-01-14T04:58:58Z")
        public void setWireTypeDefs​(WireTypeDefs value)
        Sets the value of the wireTypeDefs property.
        Parameters:
        value - allowed object is WireTypeDefs
      • getDrivers

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v2.3.8",
                   date="2026-01-14T04:58:58Z")
        public Drivers getDrivers()
        Gets the value of the drivers property.
        Returns:
        possible object is Drivers
      • setDrivers

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v2.3.8",
                   date="2026-01-14T04:58:58Z")
        public void setDrivers​(Drivers value)
        Sets the value of the drivers property.
        Parameters:
        value - allowed object is Drivers
      • getConstraintSets

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v2.3.8",
                   date="2026-01-14T04:58:58Z")
        public ConstraintSets getConstraintSets()
        Gets the value of the constraintSets property.
        Returns:
        possible object is ConstraintSets
      • setConstraintSets

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v2.3.8",
                   date="2026-01-14T04:58:58Z")
        public void setConstraintSets​(ConstraintSets value)
        Sets the value of the constraintSets property.
        Parameters:
        value - allowed object is ConstraintSets
      • isAllLogicalDirectionsAllowed

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v2.3.8",
                   date="2026-01-14T04:58:58Z")
        public boolean isAllLogicalDirectionsAllowed()
        Gets the value of the allLogicalDirectionsAllowed property.
        Returns:
        possible object is Boolean
      • setAllLogicalDirectionsAllowed

        @Generated(value="com.sun.tools.xjc.Driver",
                   comments="JAXB RI v2.3.8",
                   date="2026-01-14T04:58:58Z")
        public void setAllLogicalDirectionsAllowed​(java.lang.Boolean value)
        Sets the value of the allLogicalDirectionsAllowed property.
        Parameters:
        value - allowed object is Boolean