public class Question extends KraPersistableBusinessObjectBase implements Comparable<Question>, SequenceOwner<Question>
UPDATE_USER_LENGTH| Constructor and Description |
|---|
Question() |
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(Question argQuestion)
The default comparator goes by the order of questionId, sequenceNumber.
|
String |
getAffirmativeStatementConversion() |
Integer |
getAnswerMaxLength() |
Integer |
getCategoryTypeCode() |
Integer |
getDisplayedAnswers() |
String |
getDocumentNumber() |
String |
getExplanation() |
String |
getLookupClass() |
String |
getLookupClassDescription()
This method returns the descriptive text of the lookupClass
|
String |
getLookupReturn() |
String |
getLookupReturnDescription()
This method returns the descriptive text of the lookupReturn
|
Integer |
getMaxAnswers() |
String |
getNegativeStatementConversion() |
Integer |
getOwnerSequenceNumber()
This method returns its owner's sequence number.
|
String |
getPolicy() |
String |
getQuestion() |
QuestionCategory |
getQuestionCategory() |
List<QuestionExplanation> |
getQuestionExplanations() |
String |
getQuestionId() |
Integer |
getQuestionIdAsInteger() |
Long |
getQuestionRefId() |
QuestionType |
getQuestionType() |
Integer |
getQuestionTypeId() |
String |
getRegulation() |
Integer |
getSequenceNumber()
This gets the current version number.
|
Question |
getSequenceOwner()
The SequenceOwner is returned; "this" should be returned if this associate is the sequence owner.
|
String |
getSequenceStatus() |
String |
getStatus() |
String |
getVersionNameField()
For Award, this would be "awardNumber", for Committee "committeeName", for Protocol "protocolNumber", etc.
|
void |
incrementSequenceNumber()
This increments sequence number on an owner of a sequence.
|
void |
resetPersistenceState()
This method resets the persistence state used to establish
whether this is a new entity or an already-persisted entity.
|
void |
setAffirmativeStatementConversion(String affirmativeStatementConversion) |
void |
setAnswerMaxLength(Integer answerMaxLength) |
void |
setCategoryTypeCode(Integer categoryTypeCode) |
void |
setDisplayedAnswers(Integer displayedAnswers) |
void |
setDocumentNumber(String documentNumber) |
void |
setExplanation(String explanation) |
void |
setLookupClass(String lookupClass) |
void |
setLookupReturn(String lookupReturn) |
void |
setMaxAnswers(Integer maxAnswers) |
void |
setNegativeStatementConversion(String negativeStatementConversion) |
void |
setPolicy(String policy) |
void |
setQuestion(String question) |
void |
setQuestionCategory(QuestionCategory questionCategory) |
void |
setQuestionExplanations(List<QuestionExplanation> questionExplanations) |
void |
setQuestionId(String questionId) |
void |
setQuestionIdFromInteger(Integer questionIdAsInteger) |
void |
setQuestionRefId(Long questionRefId) |
void |
setQuestionType(QuestionType questionType) |
void |
setQuestionTypeId(Integer questionTypeId) |
void |
setRegulation(String regulation) |
void |
setSequenceNumber(Integer sequenceNumber) |
void |
setSequenceOwner(Question newlyVersionedOwner)
This sets the sequence owner on the associate.
|
void |
setSequenceStatus(String sequenceStatus) |
void |
setStatus(String status) |
getAuthorPersonName, getKcPersonService, getUpdateTimestamp, getUpdateUser, isUpdateUserSet, postPersist, prePersist, preUpdate, setUpdateTimestamp, setUpdateUser, setUpdateUserSetafterDelete, afterInsert, afterLookup, afterUpdate, beforeDelete, beforeInsert, beforeUpdate, buildListOfDeletionAwareLists, getExtension, getObjectId, getPersistenceService, getPersistenceStructureService, getVersionNumber, isNewCollectionRecord, linkEditableUserFields, postLoad, postRemove, postUpdate, preRemove, refresh, refreshNonUpdateableReferences, refreshReferenceObject, setExtension, setNewCollectionRecord, setObjectId, setVersionNumberpublic String getDocumentNumber()
public void setDocumentNumber(String documentNumber)
public Long getQuestionRefId()
public void setQuestionRefId(Long questionRefId)
public String getQuestionId()
public Integer getQuestionIdAsInteger()
public void setQuestionId(String questionId)
public void setQuestionIdFromInteger(Integer questionIdAsInteger)
public Integer getSequenceNumber()
SequenceablegetSequenceNumber in interface Sequenceablepublic void setSequenceNumber(Integer sequenceNumber)
public String getSequenceStatus()
public void setSequenceStatus(String sequenceStatus)
public String getQuestion()
public void setQuestion(String question)
public String getStatus()
public void setStatus(String status)
public Integer getCategoryTypeCode()
public void setCategoryTypeCode(Integer categoryTypeCode)
public Integer getQuestionTypeId()
public void setQuestionTypeId(Integer questionTypeId)
public String getLookupClass()
public void setLookupClass(String lookupClass)
public String getLookupClassDescription()
public String getLookupReturn()
public void setLookupReturn(String lookupReturn)
public String getLookupReturnDescription()
public Integer getDisplayedAnswers()
public void setDisplayedAnswers(Integer displayedAnswers)
public Integer getMaxAnswers()
public void setMaxAnswers(Integer maxAnswers)
public Integer getAnswerMaxLength()
public void setAnswerMaxLength(Integer answerMaxLength)
public QuestionCategory getQuestionCategory()
public void setQuestionCategory(QuestionCategory questionCategory)
public QuestionType getQuestionType()
public void setQuestionType(QuestionType questionType)
public List<QuestionExplanation> getQuestionExplanations()
public void setQuestionExplanations(List<QuestionExplanation> questionExplanations)
public String getExplanation()
public void setExplanation(String explanation)
public String getPolicy()
public void setPolicy(String policy)
public String getRegulation()
public void setRegulation(String regulation)
public String getAffirmativeStatementConversion()
public void setAffirmativeStatementConversion(String affirmativeStatementConversion)
public String getNegativeStatementConversion()
public void setNegativeStatementConversion(String negativeStatementConversion)
public int compareTo(Question argQuestion)
compareTo in interface Comparable<Question>argQuestion - the Question to be compared.public Integer getOwnerSequenceNumber()
SequenceOwnergetOwnerSequenceNumber in interface SequenceOwner<Question>public String getVersionNameField()
SequenceOwnergetVersionNameField in interface SequenceOwner<Question>public void incrementSequenceNumber()
SequenceOwnerincrementSequenceNumber in interface SequenceOwner<Question>public Question getSequenceOwner()
SequenceAssociategetSequenceOwner in interface SequenceAssociate<Question>public void setSequenceOwner(Question newlyVersionedOwner)
SequenceAssociatesetSequenceOwner in interface SequenceAssociate<Question>public void resetPersistenceState()
SequenceableresetPersistenceState in interface SequenceableCopyright © 2013 The Kuali Foundation. All Rights Reserved.