Class File
- java.lang.Object
-
- org.accellera.IPXACT_1685_2014.File
-
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.8", date="2024-11-14T04:42:42Z") public class File 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="name" type="{http://www.accellera.org/XMLSchema/IPXACT/1685-2014}stringURIExpression"/> <element ref="{http://www.accellera.org/XMLSchema/IPXACT/1685-2014}isPresent" minOccurs="0"/> <element ref="{http://www.accellera.org/XMLSchema/IPXACT/1685-2014}fileType" maxOccurs="unbounded"/> <element name="isStructural" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="isIncludeFile" minOccurs="0"> <complexType> <simpleContent> <extension base="<http://www.w3.org/2001/XMLSchema>boolean"> <attribute name="externalDeclarations" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" /> </extension> </simpleContent> </complexType> </element> <element name="logicalName" minOccurs="0"> <complexType> <simpleContent> <extension base="<http://www.w3.org/2001/XMLSchema>Name"> <attribute name="default" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" /> </extension> </simpleContent> </complexType> </element> <element name="exportedName" maxOccurs="unbounded" minOccurs="0"> <complexType> <simpleContent> <extension base="<http://www.w3.org/2001/XMLSchema>Name"> <attGroup ref="{http://www.accellera.org/XMLSchema/IPXACT/1685-2014}id.att"/> </extension> </simpleContent> </complexType> </element> <element name="buildCommand" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="command" type="{http://www.accellera.org/XMLSchema/IPXACT/1685-2014}stringExpression" minOccurs="0"/> <element name="flags" minOccurs="0"> <complexType> <simpleContent> <extension base="<http://www.accellera.org/XMLSchema/IPXACT/1685-2014>stringExpression"> <attribute name="append" type="{http://www.w3.org/2001/XMLSchema}boolean" /> <anyAttribute processContents='lax' namespace='##other'/> </extension> </simpleContent> </complexType> </element> <element name="replaceDefaultFlags" type="{http://www.accellera.org/XMLSchema/IPXACT/1685-2014}unsignedBitExpression" minOccurs="0"/> <element name="targetName" type="{http://www.accellera.org/XMLSchema/IPXACT/1685-2014}stringURIExpression" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType> </element> <element ref="{http://www.accellera.org/XMLSchema/IPXACT/1685-2014}dependency" maxOccurs="unbounded" minOccurs="0"/> <element name="define" type="{http://www.accellera.org/XMLSchema/IPXACT/1685-2014}nameValuePairType" maxOccurs="unbounded" minOccurs="0"/> <element name="imageType" maxOccurs="unbounded" minOccurs="0"> <complexType> <simpleContent> <extension base="<http://www.w3.org/2001/XMLSchema>string"> <attGroup ref="{http://www.accellera.org/XMLSchema/IPXACT/1685-2014}id.att"/> </extension> </simpleContent> </complexType> </element> <element name="description" type="{http://www.w3.org/2001/XMLSchema}string" 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}id.att"/> <attGroup ref="{http://www.accellera.org/XMLSchema/IPXACT/1685-2014}any.att"/> <attribute name="fileId" type="{http://www.w3.org/2001/XMLSchema}token" /> <anyAttribute processContents='lax' namespace='##other'/> </restriction> </complexContent> </complexType>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
File.BuildCommand
Java class for anonymous complex type.static class
File.ExportedName
Java class for anonymous complex type.static class
File.ImageType
Java class for anonymous complex type.static class
File.IsIncludeFile
Java class for anonymous complex type.static class
File.LogicalName
Java class for anonymous complex type.
-
Field Summary
Fields Modifier and Type Field Description protected File.BuildCommand
buildCommand
protected java.util.List<NameValuePairType>
define
protected java.util.List<Dependency>
dependency
protected java.lang.String
description
protected java.util.List<File.ExportedName>
exportedName
protected java.lang.String
fileId
protected java.util.List<FileType>
fileType
protected java.lang.String
id
protected java.util.List<File.ImageType>
imageType
protected File.IsIncludeFile
isIncludeFile
protected UnsignedBitExpression
isPresent
protected java.lang.Boolean
isStructural
protected File.LogicalName
logicalName
protected StringURIExpression
name
protected VendorExtensions
vendorExtensions
-
Constructor Summary
Constructors Constructor Description File()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description File.BuildCommand
getBuildCommand()
Gets the value of the buildCommand property.java.util.List<NameValuePairType>
getDefine()
Gets the value of the define property.java.util.List<Dependency>
getDependency()
Gets the value of the dependency property.java.lang.String
getDescription()
Gets the value of the description property.java.util.List<File.ExportedName>
getExportedName()
Gets the value of the exportedName property.java.lang.String
getFileId()
Gets the value of the fileId property.java.util.List<FileType>
getFileType()
Gets the value of the fileType property.java.lang.String
getId()
Gets the value of the id property.java.util.List<File.ImageType>
getImageType()
Gets the value of the imageType property.File.IsIncludeFile
getIsIncludeFile()
Gets the value of the isIncludeFile property.UnsignedBitExpression
getIsPresent()
Gets the value of the isPresent property.File.LogicalName
getLogicalName()
Gets the value of the logicalName property.StringURIExpression
getName()
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.VendorExtensions
getVendorExtensions()
Gets the value of the vendorExtensions property.java.lang.Boolean
isIsStructural()
Gets the value of the isStructural property.void
setBuildCommand(File.BuildCommand value)
Sets the value of the buildCommand property.void
setDescription(java.lang.String value)
Sets the value of the description property.void
setFileId(java.lang.String value)
Sets the value of the fileId property.void
setId(java.lang.String value)
Sets the value of the id property.void
setIsIncludeFile(File.IsIncludeFile value)
Sets the value of the isIncludeFile property.void
setIsPresent(UnsignedBitExpression value)
Sets the value of the isPresent property.void
setIsStructural(java.lang.Boolean value)
Sets the value of the isStructural property.void
setLogicalName(File.LogicalName value)
Sets the value of the logicalName property.void
setName(StringURIExpression value)
Sets the value of the name property.void
setVendorExtensions(VendorExtensions value)
Sets the value of the vendorExtensions property.
-
-
-
Field Detail
-
name
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.8", date="2024-11-14T04:42:42Z") protected StringURIExpression name
-
isPresent
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.8", date="2024-11-14T04:42:42Z") protected UnsignedBitExpression isPresent
-
fileType
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.8", date="2024-11-14T04:42:42Z") protected java.util.List<FileType> fileType
-
isStructural
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.8", date="2024-11-14T04:42:42Z") protected java.lang.Boolean isStructural
-
isIncludeFile
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.8", date="2024-11-14T04:42:42Z") protected File.IsIncludeFile isIncludeFile
-
logicalName
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.8", date="2024-11-14T04:42:42Z") protected File.LogicalName logicalName
-
exportedName
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.8", date="2024-11-14T04:42:42Z") protected java.util.List<File.ExportedName> exportedName
-
buildCommand
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.8", date="2024-11-14T04:42:42Z") protected File.BuildCommand buildCommand
-
dependency
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.8", date="2024-11-14T04:42:42Z") protected java.util.List<Dependency> dependency
-
define
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.8", date="2024-11-14T04:42:42Z") protected java.util.List<NameValuePairType> define
-
imageType
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.8", date="2024-11-14T04:42:42Z") protected java.util.List<File.ImageType> imageType
-
description
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.8", date="2024-11-14T04:42:42Z") protected java.lang.String description
-
vendorExtensions
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.8", date="2024-11-14T04:42:42Z") protected VendorExtensions vendorExtensions
-
fileId
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.8", date="2024-11-14T04:42:42Z") protected java.lang.String fileId
-
id
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.8", date="2024-11-14T04:42:42Z") protected java.lang.String id
-
-
Method Detail
-
getName
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.8", date="2024-11-14T04:42:42Z") public StringURIExpression getName()
Gets the value of the name property.- Returns:
- possible object is
StringURIExpression
-
setName
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.8", date="2024-11-14T04:42:42Z") public void setName(StringURIExpression value)
Sets the value of the name property.- Parameters:
value
- allowed object isStringURIExpression
-
getIsPresent
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.8", date="2024-11-14T04:42:42Z") 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 v2.3.8", date="2024-11-14T04:42:42Z") public void setIsPresent(UnsignedBitExpression value)
Sets the value of the isPresent property.- Parameters:
value
- allowed object isUnsignedBitExpression
-
getFileType
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.8", date="2024-11-14T04:42:42Z") public java.util.List<FileType> getFileType()
Gets the value of the fileType 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 fileType property.For example, to add a new item, do as follows:
getFileType().add(newItem);
Objects of the following type(s) are allowed in the list
FileType
-
isIsStructural
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.8", date="2024-11-14T04:42:42Z") public java.lang.Boolean isIsStructural()
Gets the value of the isStructural property.- Returns:
- possible object is
Boolean
-
setIsStructural
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.8", date="2024-11-14T04:42:42Z") public void setIsStructural(java.lang.Boolean value)
Sets the value of the isStructural property.- Parameters:
value
- allowed object isBoolean
-
getIsIncludeFile
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.8", date="2024-11-14T04:42:42Z") public File.IsIncludeFile getIsIncludeFile()
Gets the value of the isIncludeFile property.- Returns:
- possible object is
File.IsIncludeFile
-
setIsIncludeFile
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.8", date="2024-11-14T04:42:42Z") public void setIsIncludeFile(File.IsIncludeFile value)
Sets the value of the isIncludeFile property.- Parameters:
value
- allowed object isFile.IsIncludeFile
-
getLogicalName
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.8", date="2024-11-14T04:42:42Z") public File.LogicalName getLogicalName()
Gets the value of the logicalName property.- Returns:
- possible object is
File.LogicalName
-
setLogicalName
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.8", date="2024-11-14T04:42:42Z") public void setLogicalName(File.LogicalName value)
Sets the value of the logicalName property.- Parameters:
value
- allowed object isFile.LogicalName
-
getExportedName
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.8", date="2024-11-14T04:42:42Z") public java.util.List<File.ExportedName> getExportedName()
Gets the value of the exportedName 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 exportedName property.For example, to add a new item, do as follows:
getExportedName().add(newItem);
Objects of the following type(s) are allowed in the list
File.ExportedName
-
getBuildCommand
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.8", date="2024-11-14T04:42:42Z") public File.BuildCommand getBuildCommand()
Gets the value of the buildCommand property.- Returns:
- possible object is
File.BuildCommand
-
setBuildCommand
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.8", date="2024-11-14T04:42:42Z") public void setBuildCommand(File.BuildCommand value)
Sets the value of the buildCommand property.- Parameters:
value
- allowed object isFile.BuildCommand
-
getDependency
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.8", date="2024-11-14T04:42:42Z") public java.util.List<Dependency> getDependency()
Gets the value of the dependency 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 dependency property.For example, to add a new item, do as follows:
getDependency().add(newItem);
Objects of the following type(s) are allowed in the list
Dependency
-
getDefine
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.8", date="2024-11-14T04:42:42Z") public java.util.List<NameValuePairType> getDefine()
Gets the value of the define 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 define property.For example, to add a new item, do as follows:
getDefine().add(newItem);
Objects of the following type(s) are allowed in the list
NameValuePairType
-
getImageType
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.8", date="2024-11-14T04:42:42Z") public java.util.List<File.ImageType> getImageType()
Gets the value of the imageType 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 imageType property.For example, to add a new item, do as follows:
getImageType().add(newItem);
Objects of the following type(s) are allowed in the list
File.ImageType
-
getDescription
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.8", date="2024-11-14T04:42:42Z") 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 v2.3.8", date="2024-11-14T04:42:42Z") public void setDescription(java.lang.String value)
Sets the value of the description property.- Parameters:
value
- allowed object isString
-
getVendorExtensions
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.8", date="2024-11-14T04:42:42Z") 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 v2.3.8", date="2024-11-14T04:42:42Z") public void setVendorExtensions(VendorExtensions value)
Sets the value of the vendorExtensions property.- Parameters:
value
- allowed object isVendorExtensions
-
getFileId
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.8", date="2024-11-14T04:42:42Z") public java.lang.String getFileId()
Gets the value of the fileId property.- Returns:
- possible object is
String
-
setFileId
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.8", date="2024-11-14T04:42:42Z") public void setFileId(java.lang.String value)
Sets the value of the fileId property.- Parameters:
value
- allowed object isString
-
getId
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.8", date="2024-11-14T04:42:42Z") 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 v2.3.8", date="2024-11-14T04:42:42Z") public void setId(java.lang.String value)
Sets the value of the id property.- Parameters:
value
- allowed object isString
-
getOtherAttributes
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.8", date="2024-11-14T04:42:42Z") 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
-
-