Class InterfaceRefCT
- java.lang.Object
-
- fi.tut.mei.resdescapi.rdapi.model.rd.InterfaceRefCT
-
public class InterfaceRefCT extends Object
Interface Reference to standardJava class for InterfaceRef_CT complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="InterfaceRef_CT"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="Class" type="{https://resourcedescription.rd.tuni.fi/XMLSchema/2016}IFClassOption_CT" maxOccurs="unbounded" minOccurs="0"/> <element name="Option" type="{https://resourcedescription.rd.tuni.fi/XMLSchema/2016}IFClassOption_CT" maxOccurs="unbounded" minOccurs="0"/> <element name="IFProperty" type="{https://resourcedescription.rd.tuni.fi/XMLSchema/2016}IFProperty_CT" maxOccurs="unbounded" minOccurs="0"/> <element name="IFPropertyRef" type="{https://resourcedescription.rd.tuni.fi/XMLSchema/2016}IFPropertyRef_CT" maxOccurs="unbounded" minOccurs="0"/> </sequence> <attribute name="ifCategory" use="required" type="{https://resourcedescription.rd.tuni.fi/XMLSchema/2016}InterfaceCategory_ST" /> <attribute name="abstractInterfacePortRef" use="required" type="{http://www.w3.org/2001/XMLSchema}IDREF" /> <attribute name="interfaceStdRef" use="required" type="{http://www.w3.org/2001/XMLSchema}IDREF" /> <attribute name="description" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="gender" use="required" type="{https://resourcedescription.rd.tuni.fi/XMLSchema/2016}Gender_ST" /> <attribute name="reqOpt" use="required" type="{https://resourcedescription.rd.tuni.fi/XMLSchema/2016}ReqOpt_ST" /> <attribute name="minOcc" type="{https://resourcedescription.rd.tuni.fi/XMLSchema/2016}Occurence_ST" default="1" /> <attribute name="maxOcc" type="{https://resourcedescription.rd.tuni.fi/XMLSchema/2016}Occurence_ST" default="1" /> </restriction> </complexContent> </complexType>
-
-
Field Summary
Fields Modifier and Type Field Description protected Object
abstractInterfacePortRef
protected List<IFClassOptionCT>
clazz
protected String
description
protected GenderST
gender
protected InterfaceCategoryST
ifCategory
protected List<IFPropertyCT>
ifProperty
protected List<IFPropertyRefCT>
ifPropertyRef
protected Object
interfaceStdRef
protected String
maxOcc
protected String
minOcc
protected List<IFClassOptionCT>
option
protected ReqOptST
reqOpt
-
Constructor Summary
Constructors Constructor Description InterfaceRefCT()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Object
getAbstractInterfacePortRef()
Gets the value of the abstractInterfacePortRef property.List<IFClassOptionCT>
getClazz()
Gets the value of the clazz property.String
getDescription()
Gets the value of the description property.GenderST
getGender()
Gets the value of the gender property.InterfaceCategoryST
getIfCategory()
Gets the value of the ifCategory property.List<IFPropertyCT>
getIFProperty()
Gets the value of the ifProperty property.List<IFPropertyRefCT>
getIFPropertyRef()
Gets the value of the ifPropertyRef property.Object
getInterfaceStdRef()
Gets the value of the interfaceStdRef property.String
getMaxOcc()
Gets the value of the maxOcc property.String
getMinOcc()
Gets the value of the minOcc property.List<IFClassOptionCT>
getOption()
Gets the value of the option property.ReqOptST
getReqOpt()
Gets the value of the reqOpt property.void
setAbstractInterfacePortRef(Object value)
Sets the value of the abstractInterfacePortRef property.void
setDescription(String value)
Sets the value of the description property.void
setGender(GenderST value)
Sets the value of the gender property.void
setIfCategory(InterfaceCategoryST value)
Sets the value of the ifCategory property.void
setInterfaceStdRef(Object value)
Sets the value of the interfaceStdRef property.void
setMaxOcc(String value)
Sets the value of the maxOcc property.void
setMinOcc(String value)
Sets the value of the minOcc property.void
setReqOpt(ReqOptST value)
Sets the value of the reqOpt property.
-
-
-
Field Detail
-
clazz
protected List<IFClassOptionCT> clazz
-
option
protected List<IFClassOptionCT> option
-
ifProperty
protected List<IFPropertyCT> ifProperty
-
ifPropertyRef
protected List<IFPropertyRefCT> ifPropertyRef
-
ifCategory
protected InterfaceCategoryST ifCategory
-
abstractInterfacePortRef
protected Object abstractInterfacePortRef
-
interfaceStdRef
protected Object interfaceStdRef
-
description
protected String description
-
gender
protected GenderST gender
-
reqOpt
protected ReqOptST reqOpt
-
minOcc
protected String minOcc
-
maxOcc
protected String maxOcc
-
-
Method Detail
-
getClazz
public List<IFClassOptionCT> getClazz()
Gets the value of the clazz 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 clazz property.For example, to add a new item, do as follows:
getClazz().add(newItem);
Objects of the following type(s) are allowed in the list
IFClassOptionCT
-
getOption
public List<IFClassOptionCT> getOption()
Gets the value of the option 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 option property.For example, to add a new item, do as follows:
getOption().add(newItem);
Objects of the following type(s) are allowed in the list
IFClassOptionCT
-
getIFProperty
public List<IFPropertyCT> getIFProperty()
Gets the value of the ifProperty 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 ifProperty property.For example, to add a new item, do as follows:
getIFProperty().add(newItem);
Objects of the following type(s) are allowed in the list
IFPropertyCT
-
getIFPropertyRef
public List<IFPropertyRefCT> getIFPropertyRef()
Gets the value of the ifPropertyRef 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 ifPropertyRef property.For example, to add a new item, do as follows:
getIFPropertyRef().add(newItem);
Objects of the following type(s) are allowed in the list
IFPropertyRefCT
-
getIfCategory
public InterfaceCategoryST getIfCategory()
Gets the value of the ifCategory property.- Returns:
- possible object is
InterfaceCategoryST
-
setIfCategory
public void setIfCategory(InterfaceCategoryST value)
Sets the value of the ifCategory property.- Parameters:
value
- allowed object isInterfaceCategoryST
-
getAbstractInterfacePortRef
public Object getAbstractInterfacePortRef()
Gets the value of the abstractInterfacePortRef property.- Returns:
- possible object is
Object
-
setAbstractInterfacePortRef
public void setAbstractInterfacePortRef(Object value)
Sets the value of the abstractInterfacePortRef property.- Parameters:
value
- allowed object isObject
-
getInterfaceStdRef
public Object getInterfaceStdRef()
Gets the value of the interfaceStdRef property.- Returns:
- possible object is
Object
-
setInterfaceStdRef
public void setInterfaceStdRef(Object value)
Sets the value of the interfaceStdRef property.- Parameters:
value
- allowed object isObject
-
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
-
getGender
public GenderST getGender()
Gets the value of the gender property.- Returns:
- possible object is
GenderST
-
setGender
public void setGender(GenderST value)
Sets the value of the gender property.- Parameters:
value
- allowed object isGenderST
-
getReqOpt
public ReqOptST getReqOpt()
Gets the value of the reqOpt property.- Returns:
- possible object is
ReqOptST
-
setReqOpt
public void setReqOpt(ReqOptST value)
Sets the value of the reqOpt property.- Parameters:
value
- allowed object isReqOptST
-
getMinOcc
public String getMinOcc()
Gets the value of the minOcc property.- Returns:
- possible object is
String
-
setMinOcc
public void setMinOcc(String value)
Sets the value of the minOcc property.- Parameters:
value
- allowed object isString
-
getMaxOcc
public String getMaxOcc()
Gets the value of the maxOcc property.- Returns:
- possible object is
String
-
-