Class ParameterBaseType
- java.lang.Object
-
- org.accellera.IPXACT_1685_2014.ParameterBaseType
-
- Direct Known Subclasses:
ParameterType
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.8", date="2026-01-14T04:58:58Z") public class ParameterBaseType extends java.lang.ObjectName and value type for use in resolvable elementsJava class for parameterBaseType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="parameterBaseType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <group ref="{http://www.accellera.org/XMLSchema/IPXACT/1685-2014}nameGroupString"/> <element ref="{http://www.accellera.org/XMLSchema/IPXACT/1685-2014}vectors" minOccurs="0"/> <element name="arrays" type="{http://www.accellera.org/XMLSchema/IPXACT/1685-2014}configurableArrays" minOccurs="0"/> <element name="value" type="{http://www.accellera.org/XMLSchema/IPXACT/1685-2014}complexBaseExpression"/> <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"/> <attribute name="parameterId" type="{http://www.w3.org/2001/XMLSchema}Name" /> <attribute name="prompt" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="choiceRef" type="{http://www.w3.org/2001/XMLSchema}Name" /> <attribute name="order" type="{http://www.w3.org/2001/XMLSchema}float" /> <attribute name="configGroups" type="{http://www.w3.org/2001/XMLSchema}NMTOKENS" /> <attribute name="minimum" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="maximum" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="type" type="{http://www.accellera.org/XMLSchema/IPXACT/1685-2014}formatType" default="string" /> <attribute name="sign" type="{http://www.accellera.org/XMLSchema/IPXACT/1685-2014}signType" /> <attribute name="prefix"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}string"> <enumeration value="deca"/> <enumeration value="hecto"/> <enumeration value="kilo"/> <enumeration value="mega"/> <enumeration value="giga"/> <enumeration value="tera"/> <enumeration value="peta"/> <enumeration value="exa"/> <enumeration value="zetta"/> <enumeration value="yotta"/> <enumeration value="deci"/> <enumeration value="centi"/> <enumeration value="milli"/> <enumeration value="micro"/> <enumeration value="nano"/> <enumeration value="pico"/> <enumeration value="femto"/> <enumeration value="atto"/> <enumeration value="zepto"/> <enumeration value="yocto"/> </restriction> </simpleType> </attribute> <attribute name="unit"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}string"> <enumeration value="second"/> <enumeration value="ampere"/> <enumeration value="kelvin"/> <enumeration value="hertz"/> <enumeration value="joule"/> <enumeration value="watt"/> <enumeration value="coulomb"/> <enumeration value="volt"/> <enumeration value="farad"/> <enumeration value="ohm"/> <enumeration value="siemens"/> <enumeration value="henry"/> <enumeration value="Celsius"/> </restriction> </simpleType> </attribute> <anyAttribute processContents='lax' namespace='##other'/> </restriction> </complexContent> </complexType>
-
-
Field Summary
Fields Modifier and Type Field Description protected ConfigurableArraysarraysprotected java.lang.StringchoiceRefprotected java.util.List<java.lang.String>configGroupsprotected java.lang.Stringdescriptionprotected java.lang.StringdisplayNameprotected java.lang.Stringmaximumprotected java.lang.Stringminimumprotected java.lang.Stringnameprotected java.lang.Floatorderprotected java.lang.StringparameterIdprotected java.lang.Stringprefixprotected java.lang.Stringpromptprotected SignTypesignprotected FormatTypetypeprotected java.lang.Stringunitprotected ComplexBaseExpressionvalueprotected Vectorsvectorsprotected VendorExtensionsvendorExtensions
-
Constructor Summary
Constructors Constructor Description ParameterBaseType()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ConfigurableArraysgetArrays()Gets the value of the arrays property.java.lang.StringgetChoiceRef()Gets the value of the choiceRef property.java.util.List<java.lang.String>getConfigGroups()Gets the value of the configGroups property.java.lang.StringgetDescription()Gets the value of the description property.java.lang.StringgetDisplayName()Gets the value of the displayName property.java.lang.StringgetMaximum()Gets the value of the maximum property.java.lang.StringgetMinimum()Gets the value of the minimum property.java.lang.StringgetName()Gets the value of the name property.java.lang.FloatgetOrder()Gets the value of the order 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.java.lang.StringgetParameterId()Gets the value of the parameterId property.java.lang.StringgetPrefix()Gets the value of the prefix property.java.lang.StringgetPrompt()Gets the value of the prompt property.SignTypegetSign()Gets the value of the sign property.FormatTypegetType()Gets the value of the type property.java.lang.StringgetUnit()Gets the value of the unit property.ComplexBaseExpressiongetValue()Gets the value of the value property.VectorsgetVectors()Gets the value of the vectors property.VendorExtensionsgetVendorExtensions()Gets the value of the vendorExtensions property.voidsetArrays(ConfigurableArrays value)Sets the value of the arrays property.voidsetChoiceRef(java.lang.String value)Sets the value of the choiceRef 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.voidsetMaximum(java.lang.String value)Sets the value of the maximum property.voidsetMinimum(java.lang.String value)Sets the value of the minimum property.voidsetName(java.lang.String value)Sets the value of the name property.voidsetOrder(java.lang.Float value)Sets the value of the order property.voidsetParameterId(java.lang.String value)Sets the value of the parameterId property.voidsetPrefix(java.lang.String value)Sets the value of the prefix property.voidsetPrompt(java.lang.String value)Sets the value of the prompt property.voidsetSign(SignType value)Sets the value of the sign property.voidsetType(FormatType value)Sets the value of the type property.voidsetUnit(java.lang.String value)Sets the value of the unit property.voidsetValue(ComplexBaseExpression value)Sets the value of the value property.voidsetVectors(Vectors value)Sets the value of the vectors property.voidsetVendorExtensions(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="2026-01-14T04:58:58Z") protected java.lang.String name
-
displayName
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.8", date="2026-01-14T04:58:58Z") protected java.lang.String displayName
-
description
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.8", date="2026-01-14T04:58:58Z") protected java.lang.String description
-
vectors
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.8", date="2026-01-14T04:58:58Z") protected Vectors vectors
-
arrays
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.8", date="2026-01-14T04:58:58Z") protected ConfigurableArrays arrays
-
value
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.8", date="2026-01-14T04:58:58Z") protected ComplexBaseExpression value
-
vendorExtensions
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.8", date="2026-01-14T04:58:58Z") protected VendorExtensions vendorExtensions
-
parameterId
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.8", date="2026-01-14T04:58:58Z") protected java.lang.String parameterId
-
prompt
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.8", date="2026-01-14T04:58:58Z") protected java.lang.String prompt
-
choiceRef
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.8", date="2026-01-14T04:58:58Z") protected java.lang.String choiceRef
-
order
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.8", date="2026-01-14T04:58:58Z") protected java.lang.Float order
-
configGroups
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.8", date="2026-01-14T04:58:58Z") protected java.util.List<java.lang.String> configGroups
-
minimum
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.8", date="2026-01-14T04:58:58Z") protected java.lang.String minimum
-
maximum
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.8", date="2026-01-14T04:58:58Z") protected java.lang.String maximum
-
type
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.8", date="2026-01-14T04:58:58Z") protected FormatType type
-
sign
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.8", date="2026-01-14T04:58:58Z") protected SignType sign
-
prefix
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.8", date="2026-01-14T04:58:58Z") protected java.lang.String prefix
-
unit
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.8", date="2026-01-14T04:58:58Z") protected java.lang.String unit
-
-
Method Detail
-
getName
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.8", date="2026-01-14T04:58:58Z") 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 v2.3.8", date="2026-01-14T04:58:58Z") 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 v2.3.8", date="2026-01-14T04:58:58Z") 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 v2.3.8", date="2026-01-14T04:58:58Z") 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 v2.3.8", date="2026-01-14T04:58:58Z") 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="2026-01-14T04:58:58Z") public void setDescription(java.lang.String value)Sets the value of the description property.- Parameters:
value- allowed object isString
-
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 isVectors
-
getArrays
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.8", date="2026-01-14T04:58:58Z") public ConfigurableArrays getArrays()Gets the value of the arrays property.- Returns:
- possible object is
ConfigurableArrays
-
setArrays
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.8", date="2026-01-14T04:58:58Z") public void setArrays(ConfigurableArrays value)Sets the value of the arrays property.- Parameters:
value- allowed object isConfigurableArrays
-
getValue
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.8", date="2026-01-14T04:58:58Z") public ComplexBaseExpression getValue()Gets the value of the value property.- Returns:
- possible object is
ComplexBaseExpression
-
setValue
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.8", date="2026-01-14T04:58:58Z") public void setValue(ComplexBaseExpression value)Sets the value of the value property.- Parameters:
value- allowed object isComplexBaseExpression
-
getVendorExtensions
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.8", date="2026-01-14T04:58:58Z") 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="2026-01-14T04:58:58Z") public void setVendorExtensions(VendorExtensions value)Sets the value of the vendorExtensions property.- Parameters:
value- allowed object isVendorExtensions
-
getParameterId
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.8", date="2026-01-14T04:58:58Z") public java.lang.String getParameterId()Gets the value of the parameterId property.- Returns:
- possible object is
String
-
setParameterId
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.8", date="2026-01-14T04:58:58Z") public void setParameterId(java.lang.String value)Sets the value of the parameterId property.- Parameters:
value- allowed object isString
-
getPrompt
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.8", date="2026-01-14T04:58:58Z") public java.lang.String getPrompt()Gets the value of the prompt property.- Returns:
- possible object is
String
-
setPrompt
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.8", date="2026-01-14T04:58:58Z") public void setPrompt(java.lang.String value)Sets the value of the prompt property.- Parameters:
value- allowed object isString
-
getChoiceRef
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.8", date="2026-01-14T04:58:58Z") public java.lang.String getChoiceRef()Gets the value of the choiceRef property.- Returns:
- possible object is
String
-
setChoiceRef
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.8", date="2026-01-14T04:58:58Z") public void setChoiceRef(java.lang.String value)Sets the value of the choiceRef property.- Parameters:
value- allowed object isString
-
getOrder
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.8", date="2026-01-14T04:58:58Z") public java.lang.Float getOrder()Gets the value of the order property.- Returns:
- possible object is
Float
-
setOrder
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.8", date="2026-01-14T04:58:58Z") public void setOrder(java.lang.Float value)Sets the value of the order property.- Parameters:
value- allowed object isFloat
-
getConfigGroups
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.8", date="2026-01-14T04:58:58Z") public java.util.List<java.lang.String> getConfigGroups()Gets the value of the configGroups 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
setmethod for the configGroups property.For example, to add a new item, do as follows:
getConfigGroups().add(newItem);Objects of the following type(s) are allowed in the list
String
-
getMinimum
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.8", date="2026-01-14T04:58:58Z") public java.lang.String getMinimum()Gets the value of the minimum property.- Returns:
- possible object is
String
-
setMinimum
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.8", date="2026-01-14T04:58:58Z") public void setMinimum(java.lang.String value)Sets the value of the minimum property.- Parameters:
value- allowed object isString
-
getMaximum
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.8", date="2026-01-14T04:58:58Z") public java.lang.String getMaximum()Gets the value of the maximum property.- Returns:
- possible object is
String
-
setMaximum
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.8", date="2026-01-14T04:58:58Z") public void setMaximum(java.lang.String value)Sets the value of the maximum property.- Parameters:
value- allowed object isString
-
getType
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.8", date="2026-01-14T04:58:58Z") public FormatType getType()Gets the value of the type property.- Returns:
- possible object is
FormatType
-
setType
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.8", date="2026-01-14T04:58:58Z") public void setType(FormatType value)Sets the value of the type property.- Parameters:
value- allowed object isFormatType
-
getSign
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.8", date="2026-01-14T04:58:58Z") public SignType getSign()Gets the value of the sign property.- Returns:
- possible object is
SignType
-
setSign
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.8", date="2026-01-14T04:58:58Z") public void setSign(SignType value)Sets the value of the sign property.- Parameters:
value- allowed object isSignType
-
getPrefix
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.8", date="2026-01-14T04:58:58Z") public java.lang.String getPrefix()Gets the value of the prefix property.- Returns:
- possible object is
String
-
setPrefix
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.8", date="2026-01-14T04:58:58Z") public void setPrefix(java.lang.String value)Sets the value of the prefix property.- Parameters:
value- allowed object isString
-
getUnit
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.8", date="2026-01-14T04:58:58Z") public java.lang.String getUnit()Gets the value of the unit property.- Returns:
- possible object is
String
-
setUnit
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.8", date="2026-01-14T04:58:58Z") public void setUnit(java.lang.String value)Sets the value of the unit property.- Parameters:
value- allowed object isString
-
getOtherAttributes
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.8", date="2026-01-14T04:58:58Z") 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
-
-