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 ObjectabstractInterfacePortRefprotected List<IFClassOptionCT>clazzprotected Stringdescriptionprotected GenderSTgenderprotected InterfaceCategorySTifCategoryprotected List<IFPropertyCT>ifPropertyprotected List<IFPropertyRefCT>ifPropertyRefprotected ObjectinterfaceStdRefprotected StringmaxOccprotected StringminOccprotected List<IFClassOptionCT>optionprotected ReqOptSTreqOpt
-
Constructor Summary
Constructors Constructor Description InterfaceRefCT()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ObjectgetAbstractInterfacePortRef()Gets the value of the abstractInterfacePortRef property.List<IFClassOptionCT>getClazz()Gets the value of the clazz property.StringgetDescription()Gets the value of the description property.GenderSTgetGender()Gets the value of the gender property.InterfaceCategorySTgetIfCategory()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.ObjectgetInterfaceStdRef()Gets the value of the interfaceStdRef property.StringgetMaxOcc()Gets the value of the maxOcc property.StringgetMinOcc()Gets the value of the minOcc property.List<IFClassOptionCT>getOption()Gets the value of the option property.ReqOptSTgetReqOpt()Gets the value of the reqOpt property.voidsetAbstractInterfacePortRef(Object value)Sets the value of the abstractInterfacePortRef property.voidsetDescription(String value)Sets the value of the description property.voidsetGender(GenderST value)Sets the value of the gender property.voidsetIfCategory(InterfaceCategoryST value)Sets the value of the ifCategory property.voidsetInterfaceStdRef(Object value)Sets the value of the interfaceStdRef property.voidsetMaxOcc(String value)Sets the value of the maxOcc property.voidsetMinOcc(String value)Sets the value of the minOcc property.voidsetReqOpt(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
setmethod 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
setmethod 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
setmethod 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
setmethod 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
-
-