Package com.flower.docs.domain.scope
Class Scope
- java.lang.Object
-
- com.flower.docs.domain.common.IdentifiableElement
-
- com.flower.docs.domain.scope.Scope
-
- All Implemented Interfaces:
java.io.Serializable
public class Scope extends IdentifiableElement implements java.io.Serializable
<p>Java class for anonymous complex type. <p>The following schema fragment specifies the expected content contained within this class. <pre> <complexType> <complexContent> <extension base="{http://flower.com/docs/domain/common}IdentifiableElement"> <sequence> <element name="organisationalUnit" type="{http://www.w3.org/2001/XMLSchema}string"/> <element name="description" type="{http://www.w3.org/2001/XMLSchema}string"/> <element name="displayNames" type="{http://flower.com/docs/domain/i18n}I18NLabel" maxOccurs="unbounded"/> <element name="languages" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded"/> <element name="data" type="{http://flower.com/docs/domain/common}Data"/> <element name="people" type="{http://flower.com/docs/domain/scope}People"/> </sequence> </extension> </complexContent> </complexType> </pre>- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected Datadataprotected java.lang.Stringdescriptionprotected java.util.List<I18NLabel>displayNamesprotected java.util.List<java.lang.String>languagesprotected java.lang.StringorganisationalUnitprotected Peoplepeople-
Fields inherited from class com.flower.docs.domain.common.IdentifiableElement
id
-
-
Constructor Summary
Constructors Constructor Description Scope()Default no-arg constructor abcScope(Id id, java.lang.String organisationalUnit, java.lang.String description, java.util.List<I18NLabel> displayNames, java.util.List<java.lang.String> languages, Data data, People people)Fully-initialising value constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object other)DatagetData()Gets the value of the data property.java.lang.StringgetDescription()Gets the value of the description property.java.util.List<I18NLabel>getDisplayNames()Gets the value of the displayNames property.java.util.List<java.lang.String>getLanguages()Gets the value of the languages property.java.lang.StringgetOrganisationalUnit()Gets the value of the organisationalUnit property.PeoplegetPeople()Gets the value of the people property.inthashCode()voidsetData(Data value)Sets the value of the data property.voidsetDescription(java.lang.String value)Sets the value of the description property.voidsetDisplayNames(java.util.List<I18NLabel> value)voidsetLanguages(java.util.List<java.lang.String> value)voidsetOrganisationalUnit(java.lang.String value)Sets the value of the organisationalUnit property.voidsetPeople(People value)Sets the value of the people property.java.lang.StringtoString()-
Methods inherited from class com.flower.docs.domain.common.IdentifiableElement
getId, setId
-
-
-
-
Field Detail
-
organisationalUnit
protected java.lang.String organisationalUnit
-
description
protected java.lang.String description
-
displayNames
protected java.util.List<I18NLabel> displayNames
-
languages
protected java.util.List<java.lang.String> languages
-
data
protected Data data
-
people
protected People people
-
-
Method Detail
-
getOrganisationalUnit
public java.lang.String getOrganisationalUnit()
Gets the value of the organisationalUnit property.- Returns:
- possible object is
String
-
setOrganisationalUnit
public void setOrganisationalUnit(java.lang.String value)
Sets the value of the organisationalUnit property.- Parameters:
value- allowed object isString
-
getDescription
public java.lang.String getDescription()
Gets the value of the description property.- Returns:
- possible object is
String
-
setDescription
public void setDescription(java.lang.String value)
Sets the value of the description property.- Parameters:
value- allowed object isString
-
getDisplayNames
public java.util.List<I18NLabel> getDisplayNames()
Gets the value of the displayNames property. <p> 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 <CODE>set</CODE> method for the displayNames property. <p> For example, to add a new item, do as follows: <pre> getDisplayNames().add(newItem); </pre> <p> Objects of the following type(s) are allowed in the listI18NLabel
-
getLanguages
public java.util.List<java.lang.String> getLanguages()
Gets the value of the languages property. <p> 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 <CODE>set</CODE> method for the languages property. <p> For example, to add a new item, do as follows: <pre> getLanguages().add(newItem); </pre> <p> Objects of the following type(s) are allowed in the listString
-
setData
public void setData(Data value)
Sets the value of the data property.- Parameters:
value- allowed object isData
-
getPeople
public People getPeople()
Gets the value of the people property.- Returns:
- possible object is
People
-
setPeople
public void setPeople(People value)
Sets the value of the people property.- Parameters:
value- allowed object isPeople
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
equals
public boolean equals(java.lang.Object other)
- Overrides:
equalsin classjava.lang.Object
-
setDisplayNames
public void setDisplayNames(java.util.List<I18NLabel> value)
-
setLanguages
public void setLanguages(java.util.List<java.lang.String> value)
-
-