Package org.accellera.IPXACT_1685_2014
Class BusInterfaceType
- java.lang.Object
-
- org.accellera.IPXACT_1685_2014.BusInterfaceType
-
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v3.0.2", date="2026-01-14T04:58:45Z") public class BusInterfaceType extends java.lang.ObjectType definition for a busInterface in a componentJava class for busInterfaceType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="busInterfaceType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <group ref="{http://www.accellera.org/XMLSchema/IPXACT/1685-2014}nameGroup"/> <element ref="{http://www.accellera.org/XMLSchema/IPXACT/1685-2014}isPresent" minOccurs="0"/> <element name="busType" type="{http://www.accellera.org/XMLSchema/IPXACT/1685-2014}configurableLibraryRefType"/> <element ref="{http://www.accellera.org/XMLSchema/IPXACT/1685-2014}abstractionTypes" minOccurs="0"/> <group ref="{http://www.accellera.org/XMLSchema/IPXACT/1685-2014}interfaceMode"/> <element name="connectionRequired" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element ref="{http://www.accellera.org/XMLSchema/IPXACT/1685-2014}bitsInLau" minOccurs="0"/> <element name="bitSteering" type="{http://www.accellera.org/XMLSchema/IPXACT/1685-2014}complexBitSteeringExpression" minOccurs="0"/> <element name="endianness" type="{http://www.accellera.org/XMLSchema/IPXACT/1685-2014}endianessType" minOccurs="0"/> <element ref="{http://www.accellera.org/XMLSchema/IPXACT/1685-2014}parameters" minOccurs="0"/> <element ref="{http://www.accellera.org/XMLSchema/IPXACT/1685-2014}vendorExtensions" minOccurs="0"/> </sequence> <attGroup ref="{http://www.accellera.org/XMLSchema/IPXACT/1685-2014}any.att"/> <anyAttribute processContents='lax' namespace='##other'/> </restriction> </complexContent> </complexType>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classBusInterfaceType.MasterJava class for anonymous complex type.static classBusInterfaceType.MirroredMasterJava class for anonymous complex type.static classBusInterfaceType.MirroredSlaveJava class for anonymous complex type.static classBusInterfaceType.MirroredSystemJava class for anonymous complex type.static classBusInterfaceType.MonitorJava class for anonymous complex type.static classBusInterfaceType.SlaveJava class for anonymous complex type.static classBusInterfaceType.SystemJava class for anonymous complex type.
-
Field Summary
Fields Modifier and Type Field Description protected AbstractionTypesabstractionTypesprotected UnsignedPositiveLongintExpressionbitsInLauprotected ComplexBitSteeringExpressionbitSteeringprotected ConfigurableLibraryRefTypebusTypeprotected java.lang.BooleanconnectionRequiredprotected java.lang.Stringdescriptionprotected java.lang.StringdisplayNameprotected EndianessTypeendiannessprotected UnsignedBitExpressionisPresentprotected BusInterfaceType.Mastermasterprotected BusInterfaceType.MirroredMastermirroredMasterprotected BusInterfaceType.MirroredSlavemirroredSlaveprotected BusInterfaceType.MirroredSystemmirroredSystemprotected BusInterfaceType.Monitormonitorprotected java.lang.Stringnameprotected Parametersparametersprotected BusInterfaceType.Slaveslaveprotected BusInterfaceType.Systemsystemprotected VendorExtensionsvendorExtensions
-
Constructor Summary
Constructors Constructor Description BusInterfaceType()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AbstractionTypesgetAbstractionTypes()Gets the value of the abstractionTypes property.UnsignedPositiveLongintExpressiongetBitsInLau()Gets the value of the bitsInLau property.ComplexBitSteeringExpressiongetBitSteering()Gets the value of the bitSteering property.ConfigurableLibraryRefTypegetBusType()Gets the value of the busType property.java.lang.StringgetDescription()Gets the value of the description property.java.lang.StringgetDisplayName()Gets the value of the displayName property.EndianessTypegetEndianness()Gets the value of the endianness property.UnsignedBitExpressiongetIsPresent()Gets the value of the isPresent property.BusInterfaceType.MastergetMaster()Gets the value of the master property.BusInterfaceType.MirroredMastergetMirroredMaster()Gets the value of the mirroredMaster property.BusInterfaceType.MirroredSlavegetMirroredSlave()Gets the value of the mirroredSlave property.BusInterfaceType.MirroredSystemgetMirroredSystem()Gets the value of the mirroredSystem property.BusInterfaceType.MonitorgetMonitor()Gets the value of the monitor property.java.lang.StringgetName()Gets the value of the name property.java.util.Map<javax.xml.namespace.QName,java.lang.String>getOtherAttributes()Gets a map that contains attributes that aren't bound to any typed property on this class.ParametersgetParameters()Gets the value of the parameters property.BusInterfaceType.SlavegetSlave()Gets the value of the slave property.BusInterfaceType.SystemgetSystem()Gets the value of the system property.VendorExtensionsgetVendorExtensions()Gets the value of the vendorExtensions property.java.lang.BooleanisConnectionRequired()Gets the value of the connectionRequired property.voidsetAbstractionTypes(AbstractionTypes value)Sets the value of the abstractionTypes property.voidsetBitsInLau(UnsignedPositiveLongintExpression value)Sets the value of the bitsInLau property.voidsetBitSteering(ComplexBitSteeringExpression value)Sets the value of the bitSteering property.voidsetBusType(ConfigurableLibraryRefType value)Sets the value of the busType property.voidsetConnectionRequired(java.lang.Boolean value)Sets the value of the connectionRequired property.voidsetDescription(java.lang.String value)Sets the value of the description property.voidsetDisplayName(java.lang.String value)Sets the value of the displayName property.voidsetEndianness(EndianessType value)Sets the value of the endianness property.voidsetIsPresent(UnsignedBitExpression value)Sets the value of the isPresent property.voidsetMaster(BusInterfaceType.Master value)Sets the value of the master property.voidsetMirroredMaster(BusInterfaceType.MirroredMaster value)Sets the value of the mirroredMaster property.voidsetMirroredSlave(BusInterfaceType.MirroredSlave value)Sets the value of the mirroredSlave property.voidsetMirroredSystem(BusInterfaceType.MirroredSystem value)Sets the value of the mirroredSystem property.voidsetMonitor(BusInterfaceType.Monitor value)Sets the value of the monitor property.voidsetName(java.lang.String value)Sets the value of the name property.voidsetParameters(Parameters value)Sets the value of the parameters property.voidsetSlave(BusInterfaceType.Slave value)Sets the value of the slave property.voidsetSystem(BusInterfaceType.System value)Sets the value of the system property.voidsetVendorExtensions(VendorExtensions value)Sets the value of the vendorExtensions property.
-
-
-
Field Detail
-
name
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v3.0.2", date="2026-01-14T04:58:45Z") protected java.lang.String name
-
displayName
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v3.0.2", date="2026-01-14T04:58:45Z") protected java.lang.String displayName
-
description
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v3.0.2", date="2026-01-14T04:58:45Z") protected java.lang.String description
-
isPresent
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v3.0.2", date="2026-01-14T04:58:45Z") protected UnsignedBitExpression isPresent
-
busType
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v3.0.2", date="2026-01-14T04:58:45Z") protected ConfigurableLibraryRefType busType
-
abstractionTypes
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v3.0.2", date="2026-01-14T04:58:45Z") protected AbstractionTypes abstractionTypes
-
master
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v3.0.2", date="2026-01-14T04:58:45Z") protected BusInterfaceType.Master master
-
slave
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v3.0.2", date="2026-01-14T04:58:45Z") protected BusInterfaceType.Slave slave
-
system
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v3.0.2", date="2026-01-14T04:58:45Z") protected BusInterfaceType.System system
-
mirroredSlave
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v3.0.2", date="2026-01-14T04:58:45Z") protected BusInterfaceType.MirroredSlave mirroredSlave
-
mirroredMaster
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v3.0.2", date="2026-01-14T04:58:45Z") protected BusInterfaceType.MirroredMaster mirroredMaster
-
mirroredSystem
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v3.0.2", date="2026-01-14T04:58:45Z") protected BusInterfaceType.MirroredSystem mirroredSystem
-
monitor
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v3.0.2", date="2026-01-14T04:58:45Z") protected BusInterfaceType.Monitor monitor
-
connectionRequired
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v3.0.2", date="2026-01-14T04:58:45Z") protected java.lang.Boolean connectionRequired
-
bitsInLau
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v3.0.2", date="2026-01-14T04:58:45Z") protected UnsignedPositiveLongintExpression bitsInLau
-
bitSteering
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v3.0.2", date="2026-01-14T04:58:45Z") protected ComplexBitSteeringExpression bitSteering
-
endianness
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v3.0.2", date="2026-01-14T04:58:45Z") protected EndianessType endianness
-
parameters
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v3.0.2", date="2026-01-14T04:58:45Z") protected Parameters parameters
-
vendorExtensions
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v3.0.2", date="2026-01-14T04:58:45Z") protected VendorExtensions vendorExtensions
-
-
Method Detail
-
getName
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v3.0.2", date="2026-01-14T04:58:45Z") public java.lang.String getName()Gets the value of the name property.- Returns:
- possible object is
String
-
setName
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v3.0.2", date="2026-01-14T04:58:45Z") public void setName(java.lang.String value)Sets the value of the name property.- Parameters:
value- allowed object isString
-
getDisplayName
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v3.0.2", date="2026-01-14T04:58:45Z") public java.lang.String getDisplayName()Gets the value of the displayName property.- Returns:
- possible object is
String
-
setDisplayName
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v3.0.2", date="2026-01-14T04:58:45Z") public void setDisplayName(java.lang.String value)Sets the value of the displayName property.- Parameters:
value- allowed object isString
-
getDescription
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v3.0.2", date="2026-01-14T04:58:45Z") public java.lang.String getDescription()Gets the value of the description property.- Returns:
- possible object is
String
-
setDescription
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v3.0.2", date="2026-01-14T04:58:45Z") public void setDescription(java.lang.String value)Sets the value of the description property.- Parameters:
value- allowed object isString
-
getIsPresent
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v3.0.2", date="2026-01-14T04:58:45Z") public UnsignedBitExpression getIsPresent()Gets the value of the isPresent property.- Returns:
- possible object is
UnsignedBitExpression
-
setIsPresent
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v3.0.2", date="2026-01-14T04:58:45Z") public void setIsPresent(UnsignedBitExpression value)Sets the value of the isPresent property.- Parameters:
value- allowed object isUnsignedBitExpression
-
getBusType
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v3.0.2", date="2026-01-14T04:58:45Z") public ConfigurableLibraryRefType getBusType()Gets the value of the busType property.- Returns:
- possible object is
ConfigurableLibraryRefType
-
setBusType
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v3.0.2", date="2026-01-14T04:58:45Z") public void setBusType(ConfigurableLibraryRefType value)Sets the value of the busType property.- Parameters:
value- allowed object isConfigurableLibraryRefType
-
getAbstractionTypes
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v3.0.2", date="2026-01-14T04:58:45Z") public AbstractionTypes getAbstractionTypes()Gets the value of the abstractionTypes property.- Returns:
- possible object is
AbstractionTypes
-
setAbstractionTypes
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v3.0.2", date="2026-01-14T04:58:45Z") public void setAbstractionTypes(AbstractionTypes value)Sets the value of the abstractionTypes property.- Parameters:
value- allowed object isAbstractionTypes
-
getMaster
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v3.0.2", date="2026-01-14T04:58:45Z") public BusInterfaceType.Master getMaster()Gets the value of the master property.- Returns:
- possible object is
BusInterfaceType.Master
-
setMaster
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v3.0.2", date="2026-01-14T04:58:45Z") public void setMaster(BusInterfaceType.Master value)Sets the value of the master property.- Parameters:
value- allowed object isBusInterfaceType.Master
-
getSlave
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v3.0.2", date="2026-01-14T04:58:45Z") public BusInterfaceType.Slave getSlave()Gets the value of the slave property.- Returns:
- possible object is
BusInterfaceType.Slave
-
setSlave
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v3.0.2", date="2026-01-14T04:58:45Z") public void setSlave(BusInterfaceType.Slave value)Sets the value of the slave property.- Parameters:
value- allowed object isBusInterfaceType.Slave
-
getSystem
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v3.0.2", date="2026-01-14T04:58:45Z") public BusInterfaceType.System getSystem()Gets the value of the system property.- Returns:
- possible object is
BusInterfaceType.System
-
setSystem
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v3.0.2", date="2026-01-14T04:58:45Z") public void setSystem(BusInterfaceType.System value)Sets the value of the system property.- Parameters:
value- allowed object isBusInterfaceType.System
-
getMirroredSlave
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v3.0.2", date="2026-01-14T04:58:45Z") public BusInterfaceType.MirroredSlave getMirroredSlave()Gets the value of the mirroredSlave property.- Returns:
- possible object is
BusInterfaceType.MirroredSlave
-
setMirroredSlave
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v3.0.2", date="2026-01-14T04:58:45Z") public void setMirroredSlave(BusInterfaceType.MirroredSlave value)Sets the value of the mirroredSlave property.- Parameters:
value- allowed object isBusInterfaceType.MirroredSlave
-
getMirroredMaster
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v3.0.2", date="2026-01-14T04:58:45Z") public BusInterfaceType.MirroredMaster getMirroredMaster()Gets the value of the mirroredMaster property.- Returns:
- possible object is
BusInterfaceType.MirroredMaster
-
setMirroredMaster
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v3.0.2", date="2026-01-14T04:58:45Z") public void setMirroredMaster(BusInterfaceType.MirroredMaster value)Sets the value of the mirroredMaster property.- Parameters:
value- allowed object isBusInterfaceType.MirroredMaster
-
getMirroredSystem
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v3.0.2", date="2026-01-14T04:58:45Z") public BusInterfaceType.MirroredSystem getMirroredSystem()Gets the value of the mirroredSystem property.- Returns:
- possible object is
BusInterfaceType.MirroredSystem
-
setMirroredSystem
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v3.0.2", date="2026-01-14T04:58:45Z") public void setMirroredSystem(BusInterfaceType.MirroredSystem value)Sets the value of the mirroredSystem property.- Parameters:
value- allowed object isBusInterfaceType.MirroredSystem
-
getMonitor
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v3.0.2", date="2026-01-14T04:58:45Z") public BusInterfaceType.Monitor getMonitor()Gets the value of the monitor property.- Returns:
- possible object is
BusInterfaceType.Monitor
-
setMonitor
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v3.0.2", date="2026-01-14T04:58:45Z") public void setMonitor(BusInterfaceType.Monitor value)Sets the value of the monitor property.- Parameters:
value- allowed object isBusInterfaceType.Monitor
-
isConnectionRequired
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v3.0.2", date="2026-01-14T04:58:45Z") public java.lang.Boolean isConnectionRequired()Gets the value of the connectionRequired property.- Returns:
- possible object is
Boolean
-
setConnectionRequired
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v3.0.2", date="2026-01-14T04:58:45Z") public void setConnectionRequired(java.lang.Boolean value)Sets the value of the connectionRequired property.- Parameters:
value- allowed object isBoolean
-
getBitsInLau
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v3.0.2", date="2026-01-14T04:58:45Z") public UnsignedPositiveLongintExpression getBitsInLau()Gets the value of the bitsInLau property.- Returns:
- possible object is
UnsignedPositiveLongintExpression
-
setBitsInLau
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v3.0.2", date="2026-01-14T04:58:45Z") public void setBitsInLau(UnsignedPositiveLongintExpression value)Sets the value of the bitsInLau property.- Parameters:
value- allowed object isUnsignedPositiveLongintExpression
-
getBitSteering
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v3.0.2", date="2026-01-14T04:58:45Z") public ComplexBitSteeringExpression getBitSteering()Gets the value of the bitSteering property.- Returns:
- possible object is
ComplexBitSteeringExpression
-
setBitSteering
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v3.0.2", date="2026-01-14T04:58:45Z") public void setBitSteering(ComplexBitSteeringExpression value)Sets the value of the bitSteering property.- Parameters:
value- allowed object isComplexBitSteeringExpression
-
getEndianness
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v3.0.2", date="2026-01-14T04:58:45Z") public EndianessType getEndianness()Gets the value of the endianness property.- Returns:
- possible object is
EndianessType
-
setEndianness
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v3.0.2", date="2026-01-14T04:58:45Z") public void setEndianness(EndianessType value)Sets the value of the endianness property.- Parameters:
value- allowed object isEndianessType
-
getParameters
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v3.0.2", date="2026-01-14T04:58:45Z") public Parameters getParameters()Gets the value of the parameters property.- Returns:
- possible object is
Parameters
-
setParameters
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v3.0.2", date="2026-01-14T04:58:45Z") public void setParameters(Parameters value)Sets the value of the parameters property.- Parameters:
value- allowed object isParameters
-
getVendorExtensions
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v3.0.2", date="2026-01-14T04:58:45Z") public VendorExtensions getVendorExtensions()Gets the value of the vendorExtensions property.- Returns:
- possible object is
VendorExtensions
-
setVendorExtensions
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v3.0.2", date="2026-01-14T04:58:45Z") public void setVendorExtensions(VendorExtensions value)Sets the value of the vendorExtensions property.- Parameters:
value- allowed object isVendorExtensions
-
getOtherAttributes
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v3.0.2", date="2026-01-14T04:58:45Z") public java.util.Map<javax.xml.namespace.QName,java.lang.String> getOtherAttributes()Gets a map that contains attributes that aren't bound to any typed property on this class.the map is keyed by the name of the attribute and the value is the string value of the attribute. the map returned by this method is live, and you can add new attribute by updating the map directly. Because of this design, there's no setter.
- Returns:
- always non-null
-
-