Class IndirectInterfaceType
- java.lang.Object
-
- org.accellera.IPXACT_1685_2014.IndirectInterfaceType
-
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v3.0.2", date="2026-01-14T04:58:45Z") public class IndirectInterfaceType extends java.lang.ObjectType definition for a indirectInterface in a componentJava class for indirectInterfaceType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="indirectInterfaceType"> <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}indirectAddressRef"/> <element ref="{http://www.accellera.org/XMLSchema/IPXACT/1685-2014}indirectDataRef"/> <choice> <element name="memoryMapRef" type="{http://www.w3.org/2001/XMLSchema}Name"/> <element ref="{http://www.accellera.org/XMLSchema/IPXACT/1685-2014}transparentBridge" maxOccurs="unbounded"/> </choice> <element ref="{http://www.accellera.org/XMLSchema/IPXACT/1685-2014}bitsInLau" 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> <anyAttribute processContents='lax'/> </restriction> </complexContent> </complexType>
-
-
Field Summary
Fields Modifier and Type Field Description protected UnsignedPositiveLongintExpressionbitsInLauprotected java.lang.Stringdescriptionprotected java.lang.StringdisplayNameprotected EndianessTypeendiannessprotected java.lang.StringindirectAddressRefprotected java.lang.StringindirectDataRefprotected java.lang.StringmemoryMapRefprotected java.lang.Stringnameprotected Parametersparametersprotected java.util.List<TransparentBridge>transparentBridgeprotected VendorExtensionsvendorExtensions
-
Constructor Summary
Constructors Constructor Description IndirectInterfaceType()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description UnsignedPositiveLongintExpressiongetBitsInLau()Gets the value of the bitsInLau 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.java.lang.StringgetIndirectAddressRef()Gets the value of the indirectAddressRef property.java.lang.StringgetIndirectDataRef()Gets the value of the indirectDataRef property.java.lang.StringgetMemoryMapRef()Gets the value of the memoryMapRef 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.java.util.List<TransparentBridge>getTransparentBridge()Gets the value of the transparentBridge property.VendorExtensionsgetVendorExtensions()Gets the value of the vendorExtensions property.voidsetBitsInLau(UnsignedPositiveLongintExpression value)Sets the value of the bitsInLau 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.voidsetIndirectAddressRef(java.lang.String value)Sets the value of the indirectAddressRef property.voidsetIndirectDataRef(java.lang.String value)Sets the value of the indirectDataRef property.voidsetMemoryMapRef(java.lang.String value)Sets the value of the memoryMapRef property.voidsetName(java.lang.String value)Sets the value of the name property.voidsetParameters(Parameters value)Sets the value of the parameters 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
-
indirectAddressRef
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v3.0.2", date="2026-01-14T04:58:45Z") protected java.lang.String indirectAddressRef
-
indirectDataRef
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v3.0.2", date="2026-01-14T04:58:45Z") protected java.lang.String indirectDataRef
-
memoryMapRef
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v3.0.2", date="2026-01-14T04:58:45Z") protected java.lang.String memoryMapRef
-
transparentBridge
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v3.0.2", date="2026-01-14T04:58:45Z") protected java.util.List<TransparentBridge> transparentBridge
-
bitsInLau
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v3.0.2", date="2026-01-14T04:58:45Z") protected UnsignedPositiveLongintExpression bitsInLau
-
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
-
getIndirectAddressRef
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v3.0.2", date="2026-01-14T04:58:45Z") public java.lang.String getIndirectAddressRef()Gets the value of the indirectAddressRef property.- Returns:
- possible object is
String
-
setIndirectAddressRef
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v3.0.2", date="2026-01-14T04:58:45Z") public void setIndirectAddressRef(java.lang.String value)Sets the value of the indirectAddressRef property.- Parameters:
value- allowed object isString
-
getIndirectDataRef
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v3.0.2", date="2026-01-14T04:58:45Z") public java.lang.String getIndirectDataRef()Gets the value of the indirectDataRef property.- Returns:
- possible object is
String
-
setIndirectDataRef
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v3.0.2", date="2026-01-14T04:58:45Z") public void setIndirectDataRef(java.lang.String value)Sets the value of the indirectDataRef property.- Parameters:
value- allowed object isString
-
getMemoryMapRef
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v3.0.2", date="2026-01-14T04:58:45Z") public java.lang.String getMemoryMapRef()Gets the value of the memoryMapRef property.- Returns:
- possible object is
String
-
setMemoryMapRef
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v3.0.2", date="2026-01-14T04:58:45Z") public void setMemoryMapRef(java.lang.String value)Sets the value of the memoryMapRef property.- Parameters:
value- allowed object isString
-
getTransparentBridge
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v3.0.2", date="2026-01-14T04:58:45Z") public java.util.List<TransparentBridge> getTransparentBridge()Gets the value of the transparentBridge 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 Jakarta XML Binding object. This is why there is not a
setmethod for the transparentBridge property.For example, to add a new item, do as follows:
getTransparentBridge().add(newItem);Objects of the following type(s) are allowed in the list
TransparentBridge
-
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
-
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
-
-