Class Grouping
- java.lang.Object
-
- org.icatproject.EntityBaseBean
-
- org.icatproject.Grouping
-
public class Grouping extends EntityBaseBean
Java class for grouping complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="grouping"> <complexContent> <extension base="{http://icatproject.org}entityBaseBean"> <sequence> <element name="investigationGroups" type="{http://icatproject.org}investigationGroup" maxOccurs="unbounded" minOccurs="0"/> <element name="name" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="rules" type="{http://icatproject.org}rule" maxOccurs="unbounded" minOccurs="0"/> <element name="userGroups" type="{http://icatproject.org}userGroup" maxOccurs="unbounded" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>
-
-
Field Summary
Fields Modifier and Type Field Description protected List<InvestigationGroup>investigationGroupsprotected Stringnameprotected List<Rule>rulesprotected List<UserGroup>userGroups-
Fields inherited from class org.icatproject.EntityBaseBean
createId, createTime, id, modId, modTime
-
-
Constructor Summary
Constructors Constructor Description Grouping()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<InvestigationGroup>getInvestigationGroups()Gets the value of the investigationGroups property.StringgetName()Gets the value of the name property.List<Rule>getRules()Gets the value of the rules property.List<UserGroup>getUserGroups()Gets the value of the userGroups property.voidsetName(String value)Sets the value of the name property.-
Methods inherited from class org.icatproject.EntityBaseBean
getCreateId, getCreateTime, getId, getModId, getModTime, setCreateId, setCreateTime, setId, setModId, setModTime
-
-
-
-
Method Detail
-
getInvestigationGroups
public List<InvestigationGroup> getInvestigationGroups()
Gets the value of the investigationGroups 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 Jakarta XML Binding object. This is why there is not a
setmethod for the investigationGroups property.For example, to add a new item, do as follows:
getInvestigationGroups().add(newItem);Objects of the following type(s) are allowed in the list
InvestigationGroup
-
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
-
getRules
public List<Rule> getRules()
Gets the value of the rules 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 Jakarta XML Binding object. This is why there is not a
setmethod for the rules property.For example, to add a new item, do as follows:
getRules().add(newItem);Objects of the following type(s) are allowed in the list
Rule
-
getUserGroups
public List<UserGroup> getUserGroups()
Gets the value of the userGroups 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 Jakarta XML Binding object. This is why there is not a
setmethod for the userGroups property.For example, to add a new item, do as follows:
getUserGroups().add(newItem);Objects of the following type(s) are allowed in the list
UserGroup
-
-