Package no.nsd.qddt.domain.agency
Class Agency
- java.lang.Object
-
- no.nsd.qddt.domain.agency.Agency
-
- All Implemented Interfaces:
java.lang.Comparable<Agency>
@Entity public class Agency extends java.lang.Object implements java.lang.Comparable<Agency>
The agency expressed as filed with the DDI Agency ID Registry with optional additional sub-agency extensions. The length restriction of the complete string is done with the means of minLength and maxLength. The regular expression engine of XML Schema has no lookahead possibility. We'll have a relationship with surveys and groups
-
-
Constructor Summary
Constructors Constructor Description Agency()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intcompareTo(Agency o)booleanequals(java.lang.Object o)java.util.Set<Category>getCategories()java.util.Set<Concept>getConcepts()java.util.UUIDgetId()java.util.Set<Instruction>getInstructions()java.util.Set<Instrument>getInstruments()java.sql.TimestampgetModified()java.lang.StringgetName()java.util.Set<QuestionItem>getQuestions()java.util.Set<ResponseDomain>getResponses()java.util.Set<PublicationStatus>getStatuses()java.util.Set<Study>getStudies()java.util.Set<SurveyProgram>getSurveyPrograms()java.util.Set<TopicGroup>getTopicGroups()java.util.Set<User>getUsers()inthashCode()voidsetCategories(java.util.Set<Category> categories)voidsetConcepts(java.util.Set<Concept> concepts)voidsetId(java.util.UUID id)voidsetInstructions(java.util.Set<Instruction> instructions)voidsetInstruments(java.util.Set<Instrument> instruments)voidsetModified(java.sql.Timestamp modified)voidsetName(java.lang.String name)voidsetQuestions(java.util.Set<QuestionItem> questions)voidsetResponses(java.util.Set<ResponseDomain> responses)voidsetStatuses(java.util.Set<PublicationStatus> statuses)voidsetStudies(java.util.Set<Study> studies)voidsetSurveyPrograms(java.util.Set<SurveyProgram> surveyPrograms)voidsetTopicGroups(java.util.Set<TopicGroup> topicGroups)voidsetUsers(java.util.Set<User> users)java.lang.StringtoDDIXml()java.lang.StringtoString()
-
-
-
Method Detail
-
getId
public java.util.UUID getId()
-
setId
public void setId(java.util.UUID id)
-
getModified
public java.sql.Timestamp getModified()
-
setModified
public void setModified(java.sql.Timestamp modified)
-
getName
public java.lang.String getName()
-
setName
public void setName(java.lang.String name)
-
getSurveyPrograms
public java.util.Set<SurveyProgram> getSurveyPrograms()
-
setSurveyPrograms
public void setSurveyPrograms(java.util.Set<SurveyProgram> surveyPrograms)
-
getStudies
public java.util.Set<Study> getStudies()
-
setStudies
public void setStudies(java.util.Set<Study> studies)
-
getInstruments
public java.util.Set<Instrument> getInstruments()
-
setInstruments
public void setInstruments(java.util.Set<Instrument> instruments)
-
getInstructions
public java.util.Set<Instruction> getInstructions()
-
setInstructions
public void setInstructions(java.util.Set<Instruction> instructions)
-
getTopicGroups
public java.util.Set<TopicGroup> getTopicGroups()
-
setTopicGroups
public void setTopicGroups(java.util.Set<TopicGroup> topicGroups)
-
getConcepts
public java.util.Set<Concept> getConcepts()
-
setConcepts
public void setConcepts(java.util.Set<Concept> concepts)
-
getQuestions
public java.util.Set<QuestionItem> getQuestions()
-
setQuestions
public void setQuestions(java.util.Set<QuestionItem> questions)
-
getResponses
public java.util.Set<ResponseDomain> getResponses()
-
setResponses
public void setResponses(java.util.Set<ResponseDomain> responses)
-
getCategories
public java.util.Set<Category> getCategories()
-
setCategories
public void setCategories(java.util.Set<Category> categories)
-
getUsers
public java.util.Set<User> getUsers()
-
setUsers
public void setUsers(java.util.Set<User> users)
-
getStatuses
public java.util.Set<PublicationStatus> getStatuses()
-
setStatuses
public void setStatuses(java.util.Set<PublicationStatus> statuses)
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
toDDIXml
public java.lang.String toDDIXml()
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-