Package org.accellera.IPXACT_1685_2014
Class ServiceTypeDef
- java.lang.Object
-
- org.accellera.IPXACT_1685_2014.ServiceTypeDef
-
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.8", date="2026-01-14T04:58:58Z") public class ServiceTypeDef extends java.lang.ObjectJava 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="typeName"> <complexType> <simpleContent> <extension base="<http://www.w3.org/2001/XMLSchema>string"> <attribute name="implicit" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" /> </extension> </simpleContent> </complexType> </element> <element name="typeDefinition" 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 ref="{http://www.accellera.org/XMLSchema/IPXACT/1685-2014}typeParameters" minOccurs="0"/> </sequence> <attGroup ref="{http://www.accellera.org/XMLSchema/IPXACT/1685-2014}id.att"/> </restriction> </complexContent> </complexType>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classServiceTypeDef.TypeDefinitionJava class for anonymous complex type.static classServiceTypeDef.TypeNameJava class for anonymous complex type.
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.Stringidprotected java.util.List<ServiceTypeDef.TypeDefinition>typeDefinitionprotected ServiceTypeDef.TypeNametypeNameprotected TypeParameterstypeParameters
-
Constructor Summary
Constructors Constructor Description ServiceTypeDef()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetId()Gets the value of the id property.java.util.List<ServiceTypeDef.TypeDefinition>getTypeDefinition()Gets the value of the typeDefinition property.ServiceTypeDef.TypeNamegetTypeName()Gets the value of the typeName property.TypeParametersgetTypeParameters()Gets the value of the typeParameters property.voidsetId(java.lang.String value)Sets the value of the id property.voidsetTypeName(ServiceTypeDef.TypeName value)Sets the value of the typeName property.voidsetTypeParameters(TypeParameters value)Sets the value of the typeParameters property.
-
-
-
Field Detail
-
typeName
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.8", date="2026-01-14T04:58:58Z") protected ServiceTypeDef.TypeName typeName
-
typeDefinition
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.8", date="2026-01-14T04:58:58Z") protected java.util.List<ServiceTypeDef.TypeDefinition> typeDefinition
-
typeParameters
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.8", date="2026-01-14T04:58:58Z") protected TypeParameters typeParameters
-
id
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.8", date="2026-01-14T04:58:58Z") protected java.lang.String id
-
-
Method Detail
-
getTypeName
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.8", date="2026-01-14T04:58:58Z") public ServiceTypeDef.TypeName getTypeName()Gets the value of the typeName property.- Returns:
- possible object is
ServiceTypeDef.TypeName
-
setTypeName
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.8", date="2026-01-14T04:58:58Z") public void setTypeName(ServiceTypeDef.TypeName value)Sets the value of the typeName property.- Parameters:
value- allowed object isServiceTypeDef.TypeName
-
getTypeDefinition
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.8", date="2026-01-14T04:58:58Z") public java.util.List<ServiceTypeDef.TypeDefinition> getTypeDefinition()Gets the value of the typeDefinition 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 typeDefinition property.For example, to add a new item, do as follows:
getTypeDefinition().add(newItem);Objects of the following type(s) are allowed in the list
ServiceTypeDef.TypeDefinition
-
getTypeParameters
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.8", date="2026-01-14T04:58:58Z") public TypeParameters getTypeParameters()Gets the value of the typeParameters property.- Returns:
- possible object is
TypeParameters
-
setTypeParameters
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.8", date="2026-01-14T04:58:58Z") public void setTypeParameters(TypeParameters value)Sets the value of the typeParameters property.- Parameters:
value- allowed object isTypeParameters
-
getId
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.8", date="2026-01-14T04:58:58Z") 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="2026-01-14T04:58:58Z") public void setId(java.lang.String value)Sets the value of the id property.- Parameters:
value- allowed object isString
-
-