Class MatchmakingReq
- java.lang.Object
-
- fi.tut.mei.matchmaking.model.xml.msg.MatchmakingReq
-
public class MatchmakingReq extends 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="PRDRef" type="{https://resourcedescription.rd.tuni.fi/XMLSchema/2016}PRDRef_CT" maxOccurs="unbounded"/> <element name="ResourcePoolRef" maxOccurs="unbounded" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <attribute name="idRef" use="required" type="{http://www.w3.org/2001/XMLSchema}NCName" /> </restriction> </complexContent> </complexType> </element> <element name="SystemLayoutRef" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <attribute name="idRef" use="required" type="{http://www.w3.org/2001/XMLSchema}NCName" /> <attribute name="isKeptFixed" type="{http://www.w3.org/2001/XMLSchema}boolean" /> </restriction> </complexContent> </complexType> </element> </sequence> <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}ID" /> <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="description" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="refURL" type="{http://www.w3.org/2001/XMLSchema}anyURI" /> <attribute name="created" type="{http://www.w3.org/2001/XMLSchema}dateTime" /> <attribute name="schemaVersion" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="author" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="company" type="{http://www.w3.org/2001/XMLSchema}string" /> </restriction> </complexContent> </complexType>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
MatchmakingReq.ResourcePoolRef
Java class for anonymous complex type.static class
MatchmakingReq.SystemLayoutRef
Java class for anonymous complex type.
-
Field Summary
Fields Modifier and Type Field Description protected String
author
protected String
company
protected XMLGregorianCalendar
created
protected String
description
protected String
id
protected String
name
protected List<PRDRefCT>
prdRef
protected String
refURL
protected List<MatchmakingReq.ResourcePoolRef>
resourcePoolRef
protected String
schemaVersion
protected MatchmakingReq.SystemLayoutRef
systemLayoutRef
-
Constructor Summary
Constructors Constructor Description MatchmakingReq()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getAuthor()
Gets the value of the author property.String
getCompany()
Gets the value of the company property.XMLGregorianCalendar
getCreated()
Gets the value of the created property.String
getDescription()
Gets the value of the description property.String
getId()
Gets the value of the id property.String
getName()
Gets the value of the name property.List<PRDRefCT>
getPRDRef()
Gets the value of the prdRef property.String
getRefURL()
Gets the value of the refURL property.List<MatchmakingReq.ResourcePoolRef>
getResourcePoolRef()
Gets the value of the resourcePoolRef property.String
getSchemaVersion()
Gets the value of the schemaVersion property.MatchmakingReq.SystemLayoutRef
getSystemLayoutRef()
Gets the value of the systemLayoutRef property.void
setAuthor(String value)
Sets the value of the author property.void
setCompany(String value)
Sets the value of the company property.void
setCreated(XMLGregorianCalendar value)
Sets the value of the created property.void
setDescription(String value)
Sets the value of the description property.void
setId(String value)
Sets the value of the id property.void
setName(String value)
Sets the value of the name property.void
setRefURL(String value)
Sets the value of the refURL property.void
setSchemaVersion(String value)
Sets the value of the schemaVersion property.void
setSystemLayoutRef(MatchmakingReq.SystemLayoutRef value)
Sets the value of the systemLayoutRef property.
-
-
-
Field Detail
-
resourcePoolRef
protected List<MatchmakingReq.ResourcePoolRef> resourcePoolRef
-
systemLayoutRef
protected MatchmakingReq.SystemLayoutRef systemLayoutRef
-
id
protected String id
-
name
protected String name
-
description
protected String description
-
refURL
protected String refURL
-
created
protected XMLGregorianCalendar created
-
schemaVersion
protected String schemaVersion
-
author
protected String author
-
company
protected String company
-
-
Method Detail
-
getPRDRef
public List<PRDRefCT> getPRDRef()
Gets the value of the prdRef 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 prdRef property.For example, to add a new item, do as follows:
getPRDRef().add(newItem);
Objects of the following type(s) are allowed in the list
PRDRefCT
-
getResourcePoolRef
public List<MatchmakingReq.ResourcePoolRef> getResourcePoolRef()
Gets the value of the resourcePoolRef 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 resourcePoolRef property.For example, to add a new item, do as follows:
getResourcePoolRef().add(newItem);
Objects of the following type(s) are allowed in the list
MatchmakingReq.ResourcePoolRef
-
getSystemLayoutRef
public MatchmakingReq.SystemLayoutRef getSystemLayoutRef()
Gets the value of the systemLayoutRef property.- Returns:
- possible object is
MatchmakingReq.SystemLayoutRef
-
setSystemLayoutRef
public void setSystemLayoutRef(MatchmakingReq.SystemLayoutRef value)
Sets the value of the systemLayoutRef property.- Parameters:
value
- allowed object isMatchmakingReq.SystemLayoutRef
-
setId
public void setId(String value)
Sets the value of the id property.- Parameters:
value
- allowed object isString
-
getName
public String getName()
Gets the value of the name property.- Returns:
- possible object is
String
-
setName
public void setName(String value)
Sets the value of the name property.- Parameters:
value
- allowed object isString
-
getDescription
public String getDescription()
Gets the value of the description property.- Returns:
- possible object is
String
-
setDescription
public void setDescription(String value)
Sets the value of the description property.- Parameters:
value
- allowed object isString
-
getRefURL
public String getRefURL()
Gets the value of the refURL property.- Returns:
- possible object is
String
-
setRefURL
public void setRefURL(String value)
Sets the value of the refURL property.- Parameters:
value
- allowed object isString
-
getCreated
public XMLGregorianCalendar getCreated()
Gets the value of the created property.- Returns:
- possible object is
XMLGregorianCalendar
-
setCreated
public void setCreated(XMLGregorianCalendar value)
Sets the value of the created property.- Parameters:
value
- allowed object isXMLGregorianCalendar
-
getSchemaVersion
public String getSchemaVersion()
Gets the value of the schemaVersion property.- Returns:
- possible object is
String
-
setSchemaVersion
public void setSchemaVersion(String value)
Sets the value of the schemaVersion property.- Parameters:
value
- allowed object isString
-
getAuthor
public String getAuthor()
Gets the value of the author property.- Returns:
- possible object is
String
-
setAuthor
public void setAuthor(String value)
Sets the value of the author property.- Parameters:
value
- allowed object isString
-
getCompany
public String getCompany()
Gets the value of the company property.- Returns:
- possible object is
String
-
-