Class ServiceType
- java.lang.Object
-
- org.spiritconsortium.SPIRIT_1685_2009.ServiceType
-
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.8", date="2026-01-14T04:58:58Z") public class ServiceType extends java.lang.ObjectThe service that this transactional port can provide or requires.Java class for serviceType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="serviceType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="initiative"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}string"> <enumeration value="requires"/> <enumeration value="provides"/> <enumeration value="both"/> </restriction> </simpleType> </element> <element name="typeName" maxOccurs="unbounded"> <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 ref="{http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009}vendorExtensions" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classServiceType.TypeNameJava class for anonymous complex type.
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.Stringinitiativeprotected java.util.List<ServiceType.TypeName>typeNameprotected VendorExtensionsvendorExtensions
-
Constructor Summary
Constructors Constructor Description ServiceType()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetInitiative()Gets the value of the initiative property.java.util.List<ServiceType.TypeName>getTypeName()Gets the value of the typeName property.VendorExtensionsgetVendorExtensions()Gets the value of the vendorExtensions property.voidsetInitiative(java.lang.String value)Sets the value of the initiative property.voidsetVendorExtensions(VendorExtensions value)Sets the value of the vendorExtensions property.
-
-
-
Field Detail
-
initiative
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.8", date="2026-01-14T04:58:58Z") protected java.lang.String initiative
-
typeName
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.8", date="2026-01-14T04:58:58Z") protected java.util.List<ServiceType.TypeName> typeName
-
vendorExtensions
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.8", date="2026-01-14T04:58:58Z") protected VendorExtensions vendorExtensions
-
-
Method Detail
-
getInitiative
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.8", date="2026-01-14T04:58:58Z") public java.lang.String getInitiative()Gets the value of the initiative property.- Returns:
- possible object is
String
-
setInitiative
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.8", date="2026-01-14T04:58:58Z") public void setInitiative(java.lang.String value)Sets the value of the initiative property.- Parameters:
value- allowed object isString
-
getTypeName
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.8", date="2026-01-14T04:58:58Z") public java.util.List<ServiceType.TypeName> getTypeName()Gets the value of the typeName 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 typeName property.For example, to add a new item, do as follows:
getTypeName().add(newItem);Objects of the following type(s) are allowed in the list
ServiceType.TypeName
-
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
-
-