Package org.accellera.IPXACT_1685_2014
Class AbstractionDefinition.Ports.Port.Wire
- java.lang.Object
-
- org.accellera.IPXACT_1685_2014.AbstractionDefinition.Ports.Port.Wire
-
- Enclosing class:
- AbstractionDefinition.Ports.Port
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.8", date="2024-11-14T04:42:42Z") public static class AbstractionDefinition.Ports.Port.Wire extends java.lang.Object
Java class for anonymous complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="qualifier" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <choice> <sequence> <element name="isAddress" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="isData" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> </sequence> <element name="isClock" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="isReset" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> </choice> </restriction> </complexContent> </complexType> </element> <element name="onSystem" maxOccurs="unbounded" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="group" type="{http://www.w3.org/2001/XMLSchema}Name"/> <group ref="{http://www.accellera.org/XMLSchema/IPXACT/1685-2014}wirePort"/> </sequence> <attGroup ref="{http://www.accellera.org/XMLSchema/IPXACT/1685-2014}id.att"/> </restriction> </complexContent> </complexType> </element> <element name="onMaster" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <group ref="{http://www.accellera.org/XMLSchema/IPXACT/1685-2014}wirePort"/> </restriction> </complexContent> </complexType> </element> <element name="onSlave" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <group ref="{http://www.accellera.org/XMLSchema/IPXACT/1685-2014}wirePort"/> </restriction> </complexContent> </complexType> </element> <choice minOccurs="0"> <element name="defaultValue" type="{http://www.accellera.org/XMLSchema/IPXACT/1685-2014}unsignedBitVectorExpression"/> <element ref="{http://www.accellera.org/XMLSchema/IPXACT/1685-2014}requiresDriver"/> </choice> </sequence> </restriction> </complexContent> </complexType>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
AbstractionDefinition.Ports.Port.Wire.OnMaster
Java class for anonymous complex type.static class
AbstractionDefinition.Ports.Port.Wire.OnSlave
Java class for anonymous complex type.static class
AbstractionDefinition.Ports.Port.Wire.OnSystem
Java class for anonymous complex type.static class
AbstractionDefinition.Ports.Port.Wire.Qualifier
Java class for anonymous complex type.
-
Field Summary
Fields Modifier and Type Field Description protected UnsignedBitVectorExpression
defaultValue
protected AbstractionDefinition.Ports.Port.Wire.OnMaster
onMaster
protected AbstractionDefinition.Ports.Port.Wire.OnSlave
onSlave
protected java.util.List<AbstractionDefinition.Ports.Port.Wire.OnSystem>
onSystem
protected AbstractionDefinition.Ports.Port.Wire.Qualifier
qualifier
protected RequiresDriver
requiresDriver
-
Constructor Summary
Constructors Constructor Description Wire()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description UnsignedBitVectorExpression
getDefaultValue()
Gets the value of the defaultValue property.AbstractionDefinition.Ports.Port.Wire.OnMaster
getOnMaster()
Gets the value of the onMaster property.AbstractionDefinition.Ports.Port.Wire.OnSlave
getOnSlave()
Gets the value of the onSlave property.java.util.List<AbstractionDefinition.Ports.Port.Wire.OnSystem>
getOnSystem()
Gets the value of the onSystem property.AbstractionDefinition.Ports.Port.Wire.Qualifier
getQualifier()
Gets the value of the qualifier property.RequiresDriver
getRequiresDriver()
Gets the value of the requiresDriver property.void
setDefaultValue(UnsignedBitVectorExpression value)
Sets the value of the defaultValue property.void
setOnMaster(AbstractionDefinition.Ports.Port.Wire.OnMaster value)
Sets the value of the onMaster property.void
setOnSlave(AbstractionDefinition.Ports.Port.Wire.OnSlave value)
Sets the value of the onSlave property.void
setQualifier(AbstractionDefinition.Ports.Port.Wire.Qualifier value)
Sets the value of the qualifier property.void
setRequiresDriver(RequiresDriver value)
Sets the value of the requiresDriver property.
-
-
-
Field Detail
-
qualifier
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.8", date="2024-11-14T04:42:42Z") protected AbstractionDefinition.Ports.Port.Wire.Qualifier qualifier
-
onSystem
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.8", date="2024-11-14T04:42:42Z") protected java.util.List<AbstractionDefinition.Ports.Port.Wire.OnSystem> onSystem
-
onMaster
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.8", date="2024-11-14T04:42:42Z") protected AbstractionDefinition.Ports.Port.Wire.OnMaster onMaster
-
onSlave
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.8", date="2024-11-14T04:42:42Z") protected AbstractionDefinition.Ports.Port.Wire.OnSlave onSlave
-
defaultValue
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.8", date="2024-11-14T04:42:42Z") protected UnsignedBitVectorExpression defaultValue
-
requiresDriver
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.8", date="2024-11-14T04:42:42Z") protected RequiresDriver requiresDriver
-
-
Method Detail
-
getQualifier
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.8", date="2024-11-14T04:42:42Z") public AbstractionDefinition.Ports.Port.Wire.Qualifier getQualifier()
Gets the value of the qualifier property.- Returns:
- possible object is
AbstractionDefinition.Ports.Port.Wire.Qualifier
-
setQualifier
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.8", date="2024-11-14T04:42:42Z") public void setQualifier(AbstractionDefinition.Ports.Port.Wire.Qualifier value)
Sets the value of the qualifier property.- Parameters:
value
- allowed object isAbstractionDefinition.Ports.Port.Wire.Qualifier
-
getOnSystem
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.8", date="2024-11-14T04:42:42Z") public java.util.List<AbstractionDefinition.Ports.Port.Wire.OnSystem> getOnSystem()
Gets the value of the onSystem property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
set
method for the onSystem property.For example, to add a new item, do as follows:
getOnSystem().add(newItem);
Objects of the following type(s) are allowed in the list
AbstractionDefinition.Ports.Port.Wire.OnSystem
-
getOnMaster
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.8", date="2024-11-14T04:42:42Z") public AbstractionDefinition.Ports.Port.Wire.OnMaster getOnMaster()
Gets the value of the onMaster property.- Returns:
- possible object is
AbstractionDefinition.Ports.Port.Wire.OnMaster
-
setOnMaster
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.8", date="2024-11-14T04:42:42Z") public void setOnMaster(AbstractionDefinition.Ports.Port.Wire.OnMaster value)
Sets the value of the onMaster property.- Parameters:
value
- allowed object isAbstractionDefinition.Ports.Port.Wire.OnMaster
-
getOnSlave
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.8", date="2024-11-14T04:42:42Z") public AbstractionDefinition.Ports.Port.Wire.OnSlave getOnSlave()
Gets the value of the onSlave property.- Returns:
- possible object is
AbstractionDefinition.Ports.Port.Wire.OnSlave
-
setOnSlave
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.8", date="2024-11-14T04:42:42Z") public void setOnSlave(AbstractionDefinition.Ports.Port.Wire.OnSlave value)
Sets the value of the onSlave property.- Parameters:
value
- allowed object isAbstractionDefinition.Ports.Port.Wire.OnSlave
-
getDefaultValue
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.8", date="2024-11-14T04:42:42Z") public UnsignedBitVectorExpression getDefaultValue()
Gets the value of the defaultValue property.- Returns:
- possible object is
UnsignedBitVectorExpression
-
setDefaultValue
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.8", date="2024-11-14T04:42:42Z") public void setDefaultValue(UnsignedBitVectorExpression value)
Sets the value of the defaultValue property.- Parameters:
value
- allowed object isUnsignedBitVectorExpression
-
getRequiresDriver
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.8", date="2024-11-14T04:42:42Z") public RequiresDriver getRequiresDriver()
Gets the value of the requiresDriver property.- Returns:
- possible object is
RequiresDriver
-
setRequiresDriver
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.8", date="2024-11-14T04:42:42Z") public void setRequiresDriver(RequiresDriver value)
Sets the value of the requiresDriver property.- Parameters:
value
- allowed object isRequiresDriver
-
-